]> code.delx.au - gnu-emacs/commit
Implement locale-sensitive string collation for MS-Windows. (Bug#18051)
authorEli Zaretskii <eliz@gnu.org>
Mon, 25 Aug 2014 15:55:46 +0000 (18:55 +0300)
committerEli Zaretskii <eliz@gnu.org>
Mon, 25 Aug 2014 15:55:46 +0000 (18:55 +0300)
commit015ea0ffdb4f446e3bd263fe5e42b35aafdf1e5b
tree0242e9b0aa25996e40802ee33aa6929efc3effae
parent8661ebaa6c0ef3f9517c5288855657b274c723d6
Implement locale-sensitive string collation for MS-Windows.  (Bug#18051)

 src/w32proc.c (get_lcid_callback, get_lcid, w32_compare_strings):
 New functions.
 src/w32.h (w32_compare_strings): Add prototype.
 src/w32.c <g_b_init_compare_string_w>: New global flag.
 (globals_of_w32): Initialize it.
 src/sysdep.c (str_collate) [WINDOWSNT]: Implementation for MS-Windows.
 src/fns.c (Fstring_collate_lessp, Fstring_collate_equalp)
 [WINDOWSNT]: Call str_collate on MS-Windows.

 etc/NEWS: Mention that string-collate-* functions are supported on
 MS-Windows as well.
etc/ChangeLog
etc/NEWS
src/ChangeLog
src/fns.c
src/sysdep.c
src/w32.c
src/w32.h
src/w32proc.c