https://bugs.documentfoundation.org/show_bug.cgi?id=148650
Mike Kaganski <mikekagan...@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |er...@redhat.com --- Comment #2 from Mike Kaganski <mikekagan...@hotmail.com> --- 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? -- You are receiving this mail because: You are the assignee for the bug.