Max Nikulin <maniku...@gmail.com> writes: >> However, I feel a bit lost about what to do on Org side. >> We can put a disclaimer in the manual and all that, but it still feels >> too complex. > > My current suggestion is to provide a fallback to `downcase' in the code > and to explain in the manual that runtime environments (OSes) are not > equal and quality of locale support varies. Emacs heavily depends on > libc in this area.
This sounds like something to be adapted to Emacs upstream. I suggested to change `string-collate-lessp' fallback behaviour to use `downcase' when IGNORE-CASE is non-nil. See my last message in bug#59275. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>