[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/keymap.c
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] Changes to emacs/src/keymap.c |
Date: |
Fri, 02 Dec 2005 08:47:11 -0500 |
Index: emacs/src/keymap.c
diff -c emacs/src/keymap.c:1.309 emacs/src/keymap.c:1.310
*** emacs/src/keymap.c:1.309 Mon Nov 21 23:32:12 2005
--- emacs/src/keymap.c Fri Dec 2 13:47:11 2005
***************
*** 65,70 ****
--- 65,77 ----
/* was MinibufLocalCompletionMap */
Lisp_Object Vminibuffer_local_completion_map;
+ /* keymap used for minibuffers when doing completion in filenames */
+ Lisp_Object Vminibuffer_local_filename_completion_map;
+
+ /* keymap used for minibuffers when doing completion in filenames
+ with require-match*/
+ Lisp_Object Vminibuffer_local_must_match_filename_map;
+
/* keymap used for minibuffers when doing completion and require a match */
/* was MinibufLocalMustMatchMap */
Lisp_Object Vminibuffer_local_must_match_map;
***************
*** 3782,3792 ****
--- 3789,3814 ----
Vminibuffer_local_completion_map = Fmake_sparse_keymap (Qnil);
Fset_keymap_parent (Vminibuffer_local_completion_map,
Vminibuffer_local_map);
+ DEFVAR_LISP ("minibuffer-local-filename-completion-map",
+ &Vminibuffer_local_filename_completion_map,
+ doc: /* Local keymap for minibuffer input with completion for
filenames. */);
+ Vminibuffer_local_filename_completion_map = Fmake_sparse_keymap (Qnil);
+ Fset_keymap_parent (Vminibuffer_local_filename_completion_map,
+ Vminibuffer_local_completion_map);
+
+
DEFVAR_LISP ("minibuffer-local-must-match-map",
&Vminibuffer_local_must_match_map,
doc: /* Local keymap for minibuffer input with completion, for
exact match. */);
Vminibuffer_local_must_match_map = Fmake_sparse_keymap (Qnil);
Fset_keymap_parent (Vminibuffer_local_must_match_map,
Vminibuffer_local_completion_map);
+
+ DEFVAR_LISP ("minibuffer-local-must-match-filename-map",
+ &Vminibuffer_local_must_match_filename_map,
+ doc: /* Local keymap for minibuffer input with completion for
filenames with exact match. */);
+ Vminibuffer_local_must_match_filename_map = Fmake_sparse_keymap (Qnil);
+ Fset_keymap_parent (Vminibuffer_local_must_match_filename_map,
+ Vminibuffer_local_must_match_map);
DEFVAR_LISP ("minor-mode-map-alist", &Vminor_mode_map_alist,
doc: /* Alist of keymaps to use for minor modes.
- [Emacs-diffs] Changes to emacs/src/keymap.c,
Eli Zaretskii <=