diff options
| author | Michael Albinus | 2014-08-29 19:57:36 +0200 |
|---|---|---|
| committer | Michael Albinus | 2014-08-29 19:57:36 +0200 |
| commit | b579ae53e46fa9bc9a242e4d5ce524097b3150ef (patch) | |
| tree | ce4ad68e2d233733560ee794ba94cd4c79691f78 /src/lisp.h | |
| parent | 55412cd901f4f3c507c9626061acae7e9ced6785 (diff) | |
| download | emacs-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.h | 2 |
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); | |||
| 4301 | extern void unlock_file (Lisp_Object); | 4301 | extern void unlock_file (Lisp_Object); |
| 4302 | extern void unlock_buffer (struct buffer *); | 4302 | extern void unlock_buffer (struct buffer *); |
| 4303 | extern void syms_of_filelock (void); | 4303 | extern void syms_of_filelock (void); |
| 4304 | extern int str_collate (Lisp_Object, Lisp_Object); | 4304 | extern int str_collate (Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object); |
| 4305 | 4305 | ||
| 4306 | /* Defined in sound.c. */ | 4306 | /* Defined in sound.c. */ |
| 4307 | extern void syms_of_sound (void); | 4307 | extern void syms_of_sound (void); |