3 ms·
I'm not sure I understand. On the one hand you seem to be saying that users should be able to choose which normalisation form to use (not sure why). On the othe
by fauigerzigerk 3y ago
I'm not sure I understand. On the one hand you seem to be saying that users should be able to choose which normalisation form to use (not sure why). On the other hand you're unhappy about macOS sending NFD.
If it's a user choice then CMSs have to be able to deal with all normalisation forms anyway and shouldn't care one bit whether macOS sends NFD or NFC. Mac users could of course complain about their choice not being honoured by macOS but that's of no concern to CMSs.
- creshal 3y ago> On the other hand you're unhappy about macOS sending NFD. Because MacOS always uses it, regardless of the user's intention, so it decomposes umlauts into diaereses (despite them having different meanings and pronunciations) and mangles cyrillic, and probably more problems I haven't yet run into.
- kps 3y agoUnicode doesn't have ‘umlauts’, and (with a few unfortunate exceptions) doesn't care about meanings and pronunciations. From the Unicode perspective, what you're talking about is the difference between Unicode Normalization Form C: U+00FC LATIN SMALL LETTER U WITH DIAERESIS and Unicode Normalization Form D: U+0075 LATIN SMALL LETTER U U+0308 COMBINING DIAERESIS Unicode calls these two forms ‘canonically equivalent’.