[Issue 7084] Missing writeln Unicode normalization

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Feb 26 22:22:26 PST 2012


http://d.puremagic.com/issues/show_bug.cgi?id=7084



--- Comment #3 from hsteoh at quickfur.ath.cx 2012-02-26 22:22:24 PST ---
Here's a link to the relevant part of the Unicode standard for whoever wants to
implement normalization:

http://unicode.org/reports/tr15/

Note that there are several different normalizations, with NFC probably being
the closest to what this bug requires.

After scanning through the standard, it seems to me that rather than putting
this in std.stdio (or the prospective std.io), we really should put it in
std.uni or std.utf, and have different algorithms available for programs to
choose the normalization form. The algorithms involved are not trivial, and
some people may not want std.stdio to automatically normalize to a particular
form when they want specifically to use a different form or a non-normalized
output for whatever reason.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list