https://bugs.documentfoundation.org/show_bug.cgi?id=148650

--- Comment #4 from Jordi <bugs.df.org@myhideout.online> ---
(In reply to Mike Kaganski from comment #2)
> The transliteration (with only TransliterationFlags::IGNORE_CASE set!) used
> to make case-insensitive match converts the 16-character string into these
> 20 characters:
> 'ά' - 'ά'
> 'έ' - 'έ'
> 'ί' - 'ί'
> 'ό' - 'ό'
> 'ύ' - 'ύ'
> 'ώ' - 'ώ'
> 'ή' - 'ή'
> 'ΐ' - 'ι'
>       '̈'
>       '́'
> 'ΰ' - 'υ'
>       '̈'
>       '́'
> 'Ά' - 'ά'
> 'Έ' - 'έ'
> 'Ί' - 'ί'
> 'Ό' - 'ό'
> 'Ύ' - 'ύ'
> 'Ώ' - 'ώ'
> 'Ή' - 'ή'
> 
> Indeed, the searched character is found there.
> Of course, it *seems* that the original code should use case-insensitive
> ("binary") comparison, and replacing 'instr(grkchrs, "ι")' with 'instr(1,
> grkchrs, "ι", 0)' gives the expected 0. But is the transliteration correct
> in this case?
> 
> Eike: do you know if it's correct?

Great, thanks for the heads up on the mode option. It solves my immediate
problem. Alas 7.3.2.2 is unstable for me so back to my old version I go.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to