The problem with case ignoring is that utf8 can represent many symbols with different codepoints. To corectly match such symbols the utility must depend on the heavyweight libicu library. That will complicate compilation and, probably, increase the utility start time.
The ignore case feature implemented without libicu will be a source of future bugs, because for many languages it will incorectly match filenames with national characters.
Due to shortage of my time and big todo list, I'll consider this feature as a low priority one.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The problem with case ignoring is that utf8 can represent many symbols with different codepoints. To corectly match such symbols the utility must depend on the heavyweight libicu library. That will complicate compilation and, probably, increase the utility start time.
For more details read about CaseFolding.
The ignore case feature implemented without libicu will be a source of future bugs, because for many languages it will incorectly match filenames with national characters.
Due to shortage of my time and big todo list, I'll consider this feature as a low priority one.