aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGlenn Morris2007-10-17 01:32:19 +0000
committerGlenn Morris2007-10-17 01:32:19 +0000
commit94b9aaa27dfacc84953fa4e52d664edebc6dbbba (patch)
treefdd9acc2f24f08109c3b9b01194841b0c4902a04 /src
parentecd3f8b27acb54cca9c3f395ec91c3822f02b82b (diff)
downloademacs-94b9aaa27dfacc84953fa4e52d664edebc6dbbba.tar.gz
emacs-94b9aaa27dfacc84953fa4e52d664edebc6dbbba.zip
(Qcompletion_ignore_case): New external Lisp_Object.
(Fread_file_name): Use it rather than intern'ing.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog12
-rw-r--r--src/fileio.c3
2 files changed, 14 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 6884af95810..48ef2f869ad 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,15 @@
12007-10-17 Glenn Morris <rgm@gnu.org>
2
3 * minibuf.c (Qcompletion_ignore_case): New Lisp_Object.
4 (syms_of_minibuf): Add Qcompletion_ignore_case.
5 * dired.c (Qcompletion_ignore_case): Change to external.
6 (syms_of_dired) [VMS]: Remove Qcompletion_ignore_case.
7 * fileio.c (Qcompletion_ignore_case): New external Lisp_Object.
8 (Fread_file_name): Use it rather than intern'ing.
9
10 * coding.c (Qcompletion_ignore_case): New external Lisp_Object.
11 (Fread_coding_system): Ignore case of user input.
12
12007-10-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 132007-10-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2 14
3 * xdisp.c (handle_display_prop): Ignore display specs after 15 * xdisp.c (handle_display_prop): Ignore display specs after
diff --git a/src/fileio.c b/src/fileio.c
index 29d12a0b0c3..b0b9240c5ab 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -6163,6 +6163,7 @@ then any auto-save counts as "recent". */)
6163 6163
6164/* Reading and completing file names */ 6164/* Reading and completing file names */
6165extern Lisp_Object Ffile_name_completion (), Ffile_name_all_completions (); 6165extern Lisp_Object Ffile_name_completion (), Ffile_name_all_completions ();
6166extern Lisp_Object Qcompletion_ignore_case;
6166 6167
6167/* In the string VAL, change each $ to $$ and return the result. */ 6168/* In the string VAL, change each $ to $$ and return the result. */
6168 6169
@@ -6468,7 +6469,7 @@ and `read-file-name-function'. */)
6468 } 6469 }
6469 6470
6470 count = SPECPDL_INDEX (); 6471 count = SPECPDL_INDEX ();
6471 specbind (intern ("completion-ignore-case"), 6472 specbind (Qcompletion_ignore_case,
6472 read_file_name_completion_ignore_case ? Qt : Qnil); 6473 read_file_name_completion_ignore_case ? Qt : Qnil);
6473 specbind (intern ("minibuffer-completing-file-name"), Qt); 6474 specbind (intern ("minibuffer-completing-file-name"), Qt);
6474 specbind (intern ("read-file-name-predicate"), 6475 specbind (intern ("read-file-name-predicate"),