The ECMAScript Language Specification 5.1 makes assumptions about source text being in Unicode normalization form C (NFC), but doesn't say anything that would actually make it so. Implementations, as far as I can tell, have also chosen to just "assume". This is partially based on the Character Model for the World Wide Web: Normalization, which recommends early normalization to NFC, but never became a standard.
I'm proposing to correct this by - removing the invalid assumptions from the specification, - add a normalization function so that applications can normalize text where needed. http://wiki.ecmascript.org/doku.php?id=strawman:unicode_normalization Comments? Regards, Norbert _______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

