delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin AT sources DOT redhat DOT com |
Message-ID: | <3A9A7115.569F6BF1@ece.gatech.edu> |
Date: | Mon, 26 Feb 2001 10:07:01 -0500 |
From: | "Charles S. Wilson" <cwilson AT ece DOT gatech DOT edu> |
X-Mailer: | Mozilla 4.75 [en] (WinNT; U) |
X-Accept-Language: | en |
MIME-Version: | 1.0 |
To: | Andrej Borsenkow <Andrej DOT Borsenkow AT mow DOT siemens DOT ru> |
CC: | Uther Pendragon <uther AT uth3r DOT dhs DOT org>, Egor Duda <cygwin AT cygwin DOT com>, |
Cygwin Mailing List <Cygwin AT Sourceware DOT Cygnus DOT Com> | |
Subject: | Re: Cygwin Termcap information involving extended ascii charicters |
References: | <002901c09fd2$400bfd50$21c9ca95 AT mow DOT siemens DOT ru> |
Andrej Borsenkow wrote: > > > > > Box characters have nothing to do with extended ascii codes. They are > > described in acsc capability in your terminfo entry. Your problem with > > mc arise from the fact that windows consoles have 2 modes -- ansi and > > oem. Original terminfo entry was written for oem mode, which was > > default at that time. Sometime ago cygwin have changed its default to > > ansi mode and it lead to problem with box characters -- in ansi mode > > box characters have different codes. > > > > To solve your problem you have two options. You can either set > > cygwin default console mode to 'oem' by adding 'codepage:oem' to > > your CYGWIN variable, or change acsc capability in terminfo entry. > > > > Unix that I'm working on has two console terminfo's, at386 and at386-iso, > corresponding to OEM and ANSI cases. Cygwin could take the same way and set > TERM to two different strings depending on codepage value. > > In cany case, if ANSI is now default, default termcap/terminfo should > obviously corespond to this. Perhaps. But the ANSI codepage does not contain all of the necessary linedraw/box characters -- many were replaced by those "unimportant" (to clueless Americans) accented letters. Thus, the 'OEM' codepage is very US-centric, but can draw pretty boxes. The ANSI codepage is slightly friendlier to an international crowd. See http://www.cygwin.com/ml/cygwin-announce/2001/msg00014.html for more discussion on character sets and codepage:oem. --Chuck -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |