This is the mail archive of the
libc-locales@sourceware.org
mailing list for the GNU libc locales project.
[Bug localedata/20756] New: [PATCH] Use Unicode wise thousands separator
- From: "sbrabec at suse dot cz" <sourceware-bugzilla at sourceware dot org>
- To: libc-locales at sourceware dot org
- Date: Tue, 01 Nov 2016 19:52:26 +0000
- Subject: [Bug localedata/20756] New: [PATCH] Use Unicode wise thousands separator
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=20756
Bug ID: 20756
Summary: [PATCH] Use Unicode wise thousands separator
Product: glibc
Version: unspecified
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: localedata
Assignee: unassigned at sourceware dot org
Reporter: sbrabec at suse dot cz
CC: libc-locales at sourceware dot org
Target Milestone: ---
Created attachment 9605
--> https://sourceware.org/bugzilla/attachment.cgi?id=9605&action=edit
Proposed changes
Many languages use small gap as thousands separator.
Thousands separator should not be a plain space, but a narrow space. And
additionally, it is not allowed to wrap number in the middle when wrapping
line.
Locale data were created in a deep age of 8-bit encodings, so most of them use
space (incorrect: it allows word wrapping in the middle of the number), or NBSP
(better, but typographically incorrect: space between group is too wide).
Now unicode is widely supported, so we should leave legacy characters in favor
of correct UNICODE character.
UNICODE has a dedicated character for this purpose:
NNBSP
U+202F NARROW NO-BREAK SPACE: a narrow form of a no-break space, typically the
width of a thin space or a mid space
--
You are receiving this mail because:
You are on the CC list for the bug.