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

> Less seriously, Unicode has counterintuitive case-changing behaviours with those letters. If you are working outside the Turkish locale and uppercase a dotless I and then lowercase it, it gains a dot.

AFAIK the only solution would be to error out when uppercasing a dotless i in a non-turkish locale. Which I'm not sure sounds better. Or going back in time and creating a separate category of i and I for the turkish script.



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

Search: