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

Case mapping and case folding are independent of normalization (in practice and it is the case here, see the end of SpecialCasing.txt)

There is a good Unicode FAQ on the topic: < http://unicode.org/faq/casemap_charprop.html >

E: to elaborate, I'm not sure whether the independence of case handling and normalization is guaranteed anywhere, and if we for example were to change the uppercase of ſ to something else than S then its compatibility forms' (s) case handling would differ. In practice the SpecialCasing.txt is designed to "make it work" (e.g. ſ uppercases to S).



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: