友之介的つぶやきブログ

PCやらプログラムやらぶつぶつ言ってます

thunarの並び順

thunarの並び順がアスキー順にならないか調べてみました。
ネットやソースを調べてみましたが、ソースを修正しない限りなさそうです。

その時調べた内容をメモします。

ソートはglibのg_utf8_collate_key_for_filenameを使用しているみたいです。
g_utf8_collate_key_for_filenameのコメントを引用すると。

.は

a\1a   (a.a)
a-\1a  (a-.a)
aa\1a  (aa.a)

に変換し、数値は

file\21      (file1)
file\25      (file5)
file\2:10    (file10)
file\2:26    (file26)
file\2::100  (file100)
file:foo     (file:foo)

に変換すると言うこと。
これを見る限り、.が一番最初でその次は数値。
数値は、数値順でアスキー順ではないみたいですね。

thunar以外のファイルマネージャも同じみたいですし、アスキー順は、もう古いのか。