[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lax matching is not a great default behavior
From: |
Eli Zaretskii |
Subject: |
Re: lax matching is not a great default behavior |
Date: |
Tue, 01 Dec 2015 17:38:22 +0200 |
> From: Yuri Khan <address@hidden>
> Date: Tue, 1 Dec 2015 16:42:01 +0600
> Cc: John Wiegley <address@hidden>,
> Andreas Röhler <address@hidden>,
> Drew Adams <address@hidden>, Emacs developers <address@hidden>
>
> > Case folding has nothing to do with ASCII. Latin, Cyrillic, Greek,
> > Hebrew, Arabic, a lot of scripts have the concept of letter case, or
> > different forms for the same letter.
>
> Also, Japanese has no notion of case, but hiragana vs katakana
> distinction is very similar to lower vs upper case.
While all of the above is true, case-folding in Emacs only folds
characters where the UCD defines case pairs. AFAIK, this includes
neither Hebrew and Arabic, nor Katakana and Hiragana. See
characters.el for the full story.