Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Casefolding is a minefield once you extend past English. It is completely unsurprising to find problems with it in other languages.


Yes. I'm the one who implemented the case folding the `fd` uses (via its regex engine).

See: https://github.com/rust-lang/regex/blob/master/UNICODE.md#rl...

And then Unicode itself for more discussion on the topic: https://unicode.org/reports/tr18/#Simple_Loose_Matches

TR18 used to have a Level 3[1] with the kind of locale-specific custom tailoring support found in GNU's implementation of POSIX locales, but it was so fraught that it was retracted completely some years ago.

[1]: https://unicode.org/reports/tr18/#Tailored_Support




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: