# HG changeset patch # User zas_ # Date 1261227200 0 # Node ID 368a7e7cc695eddb60c23ed54d453b3c0590e539 # Parent 9b5eb41f4311f0b6a066ec405332e6a7e6649252 Fix bug 2917164. g_utf8_collate_key_for_filename() don't give sort order one may expect. Using g_utf8_collate_key() make things closer to many other programs output (ie. ls and gqview). Thanks to Michael pointing this out. diff -r 9b5eb41f4311 -r 368a7e7cc695 src/filedata.c --- a/src/filedata.c Sat Dec 19 12:49:19 2009 +0000 +++ b/src/filedata.c Sat Dec 19 12:53:20 2009 +0000 @@ -230,7 +230,7 @@ g_free(fd->collate_key_name); g_free(fd->collate_key_name_nocase); -#if GLIB_CHECK_VERSION(2, 8, 0) +#if 0 && GLIB_CHECK_VERSION(2, 8, 0) fd->collate_key_name = g_utf8_collate_key_for_filename(fd->name, -1); fd->collate_key_name_nocase = g_utf8_collate_key_for_filename(caseless_name, -1); #else