Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Daniel Franklin <joshuadfranklin@yahoo.com>2004-12-03 08:30:52 +0300
committerJoshua Daniel Franklin <joshuadfranklin@yahoo.com>2004-12-03 08:30:52 +0300
commitb96fedfb8b9c86650f30105b122123676232ef26 (patch)
tree3729bbf35b28d9e4d823351be3542b91c50b62d9 /winsup/doc/how-using.texinfo
parent82b7b4fd4fba28d054161f104f6bd8471f73ab14 (diff)
2004-12-02 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
* cygserver.sgml: Cleanup minor markup problem. * how-resources.texinfo: Add man and info to documentation FAQ * how-using.texinfo: Add more detail to Unicode FAQ. * install.texinfo: Finally apply Pierre's patch from 2003-03-03. * relnotes.texinfo: Add note about hyperthreading reports.
Diffstat (limited to 'winsup/doc/how-using.texinfo')
-rw-r--r--winsup/doc/how-using.texinfo20
1 files changed, 15 insertions, 5 deletions
diff --git a/winsup/doc/how-using.texinfo b/winsup/doc/how-using.texinfo
index 7e3070fe9..8ce33177e 100644
--- a/winsup/doc/how-using.texinfo
+++ b/winsup/doc/how-using.texinfo
@@ -337,26 +337,36 @@ Finally, you can simply @samp{cat} the file to the printer's share name:
You may need to press the formfeed button on your printer or append the
formfeed character to your file.
-@subsection Why don't international (8-bit) characters work?
+@subsection Why don't international (Unicode) characters work?
-Before you can type international characters (£هنِ) in bash, you must
-add the following lines to your @code{~/.inputrc} file:
+Internationalization is a complex issue. The short answer is that
+Cygwin is not Unicode-aware, so things that might work in Linux will
+not necessarily work on Cygwin. However, some things do work. To type
+international characters (£هنِ) in @code{bash}, add the following
+lines to your @code{~/.inputrc} file and restart @code{bash}:
@example
set meta-flag on
set convert-meta off
set output-meta on
+ set input-meta on
+ set kanji-code sjis
+ set meta-flag on
@end example
These are options to the @code{readline} library, which you can read
about in the @code{bash(1)} and @code{readline(3)} man pages. Other
-tools that do not use @code{readline} for display, such as
-less and ls, require additional settings, which could be put in your
+tools that do not use @code{readline} for display, such as @code{less}
+and @code{ls}, require additional settings, which could be put in your
@code{~/.bashrc}:
@example
alias less='/bin/less -r'
alias ls='/bin/ls -F --color=tty --show-control-chars'
+export LANG="ja_JP.SJIS"
+export OUTPUT_CHARSET="sjis"
@end example
+These examples use the Japanese Shift-JIS character set, obviously
+you will want to change them for your own locale.
@subsection Why don't cursor keys work under Win95/Win98?