aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
authorMichael Albinus2014-08-29 19:57:36 +0200
committerMichael Albinus2014-08-29 19:57:36 +0200
commitb579ae53e46fa9bc9a242e4d5ce524097b3150ef (patch)
treece4ad68e2d233733560ee794ba94cd4c79691f78 /src/lisp.h
parent55412cd901f4f3c507c9626061acae7e9ced6785 (diff)
downloademacs-b579ae53e46fa9bc9a242e4d5ce524097b3150ef.tar.gz
emacs-b579ae53e46fa9bc9a242e4d5ce524097b3150ef.zip
Add optional arguments LOCALE and IGNORE-CASE to collation functions.
* fns.c (Fstring_collate_lessp, Fstring_collate_equalp): Add optional arguments LOCALE and IGNORE-CASE. * lisp.h (str_collate): Adapt argument list. * sysdep.c (LC_CTYPE, LC_CTYPE_MASK, towlower_l): Define substitutes for platforms that lack them. (str_collate): Add arguments locale and ignore_case.
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 7cbbb299896..d31c5ae50c3 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -4301,7 +4301,7 @@ extern void lock_file (Lisp_Object);
4301extern void unlock_file (Lisp_Object); 4301extern void unlock_file (Lisp_Object);
4302extern void unlock_buffer (struct buffer *); 4302extern void unlock_buffer (struct buffer *);
4303extern void syms_of_filelock (void); 4303extern void syms_of_filelock (void);
4304extern int str_collate (Lisp_Object, Lisp_Object); 4304extern int str_collate (Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object);
4305 4305
4306/* Defined in sound.c. */ 4306/* Defined in sound.c. */
4307extern void syms_of_sound (void); 4307extern void syms_of_sound (void);