emacs-diffs
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]