3 ms·
tl;dr - don't use crazy unicode characters in filenames, they can be problematic for non-trivial reasons (in this case because of unicode normalization on an sm
by javajosh 5y ago
tl;dr - don't use crazy unicode characters in filenames, they can be problematic for non-trivial reasons (in this case because of unicode normalization on an smb mount.)
- int_19h 5y agoWhat's "crazy" about the letter? It's a standard letter of several European alphabets.
- drpixie 5y agoNothing crazy about the "letter", but it is crazy that there are multiple different ways to encode the "letter".
- dagmx 5y agoA user wouldn't know that there are multiple ways to encode a given character unless they're experienced with Unicode. Additionally there are (iirc) multiple ways to encode characters even in the ASCII set. This is purely a failing in consistent normalization schemes.
- kortex 5y agoSo, no combining characters? Ok, even if you rule out Latin characters with accents and only use code points that consider the character with accent a single entity... you still have world languages which need combining in order to work, which means you can't really escape multiple encodings of the same "graphemes" (these languages don't exactly have "letters" like ASCII does).