You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently lowercase characters sort after all upper case characters so 'T' and
't' are in wildly different spots and international characters collate at the
very end so that 'Österreichische' is miles from the 'O's.
We should fold both case and diacritics to their base forms.
Original issue reported on code.google.com by tfmorris on 12 Nov 2011 at 7:51
The text was updated successfully, but these errors were encountered:
r2371 makes the sorting order case insensitive, but Javascript doesn't appear
to have a built-in diacritic folding method, so that'll be a little more work.
After I committed the "fix" I discovered that this may actually be a
browser-specific bug/difference, but it doesn't appear that there's been much
progress in fixing it, so we probably should assume that the current state is
going to exist for a while.
http://code.google.com/p/v8/issues/detail?id=459
There's a code snippet here that can be used to scrub diacritics:
http://lehelk.com/2011/05/06/script-to-remove-diacritics/
Original comment by tfmorris on 12 Nov 2011 at 8:33
Original issue reported on code.google.com by
tfmorris
on 12 Nov 2011 at 7:51The text was updated successfully, but these errors were encountered: