summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/timer.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2014-08-29 22:18:06 +0300
committerEli Zaretskii <eliz@gnu.org>2014-08-29 22:18:06 +0300
commit21ba51de76390907ca86b1e7715f472dd740fbc3 (patch)
tree0b3418f0563a5da979cacf6894120840b56b8456 /lisp/emacs-lisp/timer.el
parent2ae366c73e27dc695b6bc1cd03d93f48b3db76d4 (diff)
downloademacs-21ba51de76390907ca86b1e7715f472dd740fbc3.tar.gz
Implement case-insensitive and Unicode-compliant collation on MS-Windows.
src/fns.c (Fstring_collate_lessp, Fstring_collate_equalp): Doc fix. src/w32proc.c (w32_compare_strings): Accept additional argument IGNORE_CASE. Set up the flags for CompareStringW to ignore case if requested. If w32-collate-ignore-punctuation is non-nil, add NORM_IGNORESYMBOLS to the flags. (LINGUISTIC_IGNORECASE): Define if not already defined. (syms_of_ntproc) <Vw32_collate_ignore_punctuation>: New variable. src/sysdep.c (str_collate) [WINDOWSNT]: Adapt to the interface change. src/w32.h: Adjust prototype of w32_compare_strings. etc/NEWS: Mention w32-collate-ignore-punctuation. Fixes: debbugs:18051
Diffstat (limited to 'lisp/emacs-lisp/timer.el')
0 files changed, 0 insertions, 0 deletions