mirror of
https://github.com/MidnightCommander/mc
synced 2025-02-07 10:54:29 +03:00
4aec2187e1
In case sensitive sort, the order of files and directories is following: hidden dirs dirs hidden files files In case insensitive mode, directories are mixed and files are mixed too: dirs (hidden and not are mixed) files (hidden and not are mixed). This commit defines the sort order independently of case sensitivity: hidden dirs dirs hidden files files Files in UTF-8 locale require special handling: leading dot must not be processed in g_utf8_casefold() funcion. Signed-off-by: Andrew Borodin <aborodin@vmail.ru>