Problem with displaying ASCII table in mintty
Mark Harig
idirectscm@aim.com
Fri Jun 26 02:07:00 GMT 2009
Is is possible to display the upper 128 entries in the ASCII
table in mintty using the 'cygutils' application 'ascii'?
Package versions:
bash-3.2$ /usr/bin/cygcheck -c bash cygutils cygwin mintty
Cygwin Package Information
Package Version Status
bash 3.2.49-22 OK
cygutils 1.4.0-1 OK
cygwin 1.7.0-50 OK
mintty 0.4.1-1 OK
bash-3.2$ /usr/bin/ascii --version
/usr/bin/ascii is part of cygutils version 1.4.0
Prints nicely formatted table of the ascii character set
I have attempted to use two configurations, but neither one
displays the table without problems in mintty:
Configuration 1:
- mintty: Using the font's codepage set to UTF-8
bash-3.2$ /usr/bin/grep Codepage ~/.minttyrc
Codepage=UTF-8
- bash:
bash-3.2$ echo $TERM
xterm
bash-3.2$ echo \"$LANG\" ":" \"$LC_ALL\" ":" \"$LC_CTYPE\"
"en_US.UTF-8" : "en_US.UTF-8" : "en_US.UTF-8"
With this configuration, the upper 128 entries to the ASCII
table are displayed as follows (the #'s are replacements for
the gray box character that is displayed):
bash-3.2$ /usr/bin/ascii
128 0x80 # 160 0xa0 # 192 0xc0 # 224 0xe0 #
...
159 0x9f # 191 0xbf # 223 0xdf # 255 0xff #
Configuration 2:
- mintty: Using the font's codepage set to ISO-8859-1
bash-3.2$ /usr/bin/grep -i codepage ~/.minttyrc
Codepage=ISO-8859-1:1998 (Latin-1, West Europe)
- bash:
bash-3.2$ echo \"$LANG\" ":" \"$LC_ALL\" ":" \"$LC_CTYPE\"
"en_US.ISO-8859-1" : "en_US.ISO-8859-1" : "en_US.ISO-8859-1"
With this second configuration, most of the upper 128 entries
of the ASCII table are displayed, but many are missing. In addition,
many entries are displayed in the wrong location (some rows are out
of order).
Note: I had mintty start bash with the '--norc' and '--noprofile' options.
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list