public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* drop ambiguous-wide behaviour from Unicode CJK locales
@ 2020-10-10 17:20 Thomas Wolff
  0 siblings, 0 replies; only message in thread
From: Thomas Wolff @ 2020-10-10 17:20 UTC (permalink / raw)
  To: cygwin

It seems that ambiguous-wide behaviour (i.e. double-width property for 
characters in the East Asian Ambiguous width category) for CJK locales 
with UTF-8 encoding is inconsistent with Linux locale definitions.
I've sent a patch to the newlib list that changes that. Characters like 
─ ü æ are no longer wide in the following locales:
ja_JP.utf8
ko_KR.utf8
zh_*.utf8
but only in ja, ko, zh locales with legacy encoding. Explicit modifiers 
@cjkwide and @cjknarrow are not affected.
Thomas





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-10-10 17:20 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-10 17:20 drop ambiguous-wide behaviour from Unicode CJK locales Thomas Wolff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).