This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/4335] EastAsianAmbiguous character width is always 1 in UTF-8 locale
- From: "bruno at clisp dot org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 2 Jun 2007 23:43:08 -0000
- Subject: [Bug libc/4335] EastAsianAmbiguous character width is always 1 in UTF-8 locale
- References: <20070408131800.4335.d+bugzilla@vdr.jp>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From bruno at clisp dot org 2007-06-02 23:43 -------
The "character width" is mostly useful when dealing with cell-based
terminal emulators.
IMO it makes no sense to make such a change in glibc (i.e. to create an
alternative charmap UTF-8-CJK and to build locales like ja_JP.UTF-8 against
it) in isolation. What needs to be considered is the majority of the terminal
emulators; see for example the list at
http://packages.debian.org/stable/virtual/x-terminal-emulator
If you change the most important among these terminal emulators to choose
their font configuration according to the locale, in such a way that in CJK
locales the Ambiguous Width characters have width 2, and in other locales they
have width 1, _then_ IMO the change makes also sense in glibc.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=4335
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.