diff options
| author | Karoly Lorentey | 2005-12-10 21:18:28 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2005-12-10 21:18:28 +0000 |
| commit | 16986fcfcca94e88e620c38775e15f758aa44935 (patch) | |
| tree | 1006528b714927481dc4ef9e649efa10eee17433 /src/keymap.c | |
| parent | 9ef706664e98e37e9633712126bae99869904677 (diff) | |
| parent | e67f8828f5f9c4ba3697e048c6386c5e9c0c801e (diff) | |
| download | emacs-16986fcfcca94e88e620c38775e15f758aa44935.tar.gz emacs-16986fcfcca94e88e620c38775e15f758aa44935.zip | |
Merged in changes from CVS trunk.
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-664
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-665
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-666
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-447
Diffstat (limited to 'src/keymap.c')
| -rw-r--r-- | src/keymap.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/keymap.c b/src/keymap.c index a6d5ccbbc2d..36517cf0794 100644 --- a/src/keymap.c +++ b/src/keymap.c | |||
| @@ -66,6 +66,13 @@ Lisp_Object Vminibuffer_local_ns_map; | |||
| 66 | /* was MinibufLocalCompletionMap */ | 66 | /* was MinibufLocalCompletionMap */ |
| 67 | Lisp_Object Vminibuffer_local_completion_map; | 67 | Lisp_Object Vminibuffer_local_completion_map; |
| 68 | 68 | ||
| 69 | /* keymap used for minibuffers when doing completion in filenames */ | ||
| 70 | Lisp_Object Vminibuffer_local_filename_completion_map; | ||
| 71 | |||
| 72 | /* keymap used for minibuffers when doing completion in filenames | ||
| 73 | with require-match*/ | ||
| 74 | Lisp_Object Vminibuffer_local_must_match_filename_map; | ||
| 75 | |||
| 69 | /* keymap used for minibuffers when doing completion and require a match */ | 76 | /* keymap used for minibuffers when doing completion and require a match */ |
| 70 | /* was MinibufLocalMustMatchMap */ | 77 | /* was MinibufLocalMustMatchMap */ |
| 71 | Lisp_Object Vminibuffer_local_must_match_map; | 78 | Lisp_Object Vminibuffer_local_must_match_map; |
| @@ -3775,12 +3782,27 @@ don't alter it yourself. */); | |||
| 3775 | Vminibuffer_local_completion_map = Fmake_sparse_keymap (Qnil); | 3782 | Vminibuffer_local_completion_map = Fmake_sparse_keymap (Qnil); |
| 3776 | Fset_keymap_parent (Vminibuffer_local_completion_map, Vminibuffer_local_map); | 3783 | Fset_keymap_parent (Vminibuffer_local_completion_map, Vminibuffer_local_map); |
| 3777 | 3784 | ||
| 3785 | DEFVAR_LISP ("minibuffer-local-filename-completion-map", | ||
| 3786 | &Vminibuffer_local_filename_completion_map, | ||
| 3787 | doc: /* Local keymap for minibuffer input with completion for filenames. */); | ||
| 3788 | Vminibuffer_local_filename_completion_map = Fmake_sparse_keymap (Qnil); | ||
| 3789 | Fset_keymap_parent (Vminibuffer_local_filename_completion_map, | ||
| 3790 | Vminibuffer_local_completion_map); | ||
| 3791 | |||
| 3792 | |||
| 3778 | DEFVAR_LISP ("minibuffer-local-must-match-map", &Vminibuffer_local_must_match_map, | 3793 | DEFVAR_LISP ("minibuffer-local-must-match-map", &Vminibuffer_local_must_match_map, |
| 3779 | doc: /* Local keymap for minibuffer input with completion, for exact match. */); | 3794 | doc: /* Local keymap for minibuffer input with completion, for exact match. */); |
| 3780 | Vminibuffer_local_must_match_map = Fmake_sparse_keymap (Qnil); | 3795 | Vminibuffer_local_must_match_map = Fmake_sparse_keymap (Qnil); |
| 3781 | Fset_keymap_parent (Vminibuffer_local_must_match_map, | 3796 | Fset_keymap_parent (Vminibuffer_local_must_match_map, |
| 3782 | Vminibuffer_local_completion_map); | 3797 | Vminibuffer_local_completion_map); |
| 3783 | 3798 | ||
| 3799 | DEFVAR_LISP ("minibuffer-local-must-match-filename-map", | ||
| 3800 | &Vminibuffer_local_must_match_filename_map, | ||
| 3801 | doc: /* Local keymap for minibuffer input with completion for filenames with exact match. */); | ||
| 3802 | Vminibuffer_local_must_match_filename_map = Fmake_sparse_keymap (Qnil); | ||
| 3803 | Fset_keymap_parent (Vminibuffer_local_must_match_filename_map, | ||
| 3804 | Vminibuffer_local_must_match_map); | ||
| 3805 | |||
| 3784 | DEFVAR_LISP ("minor-mode-map-alist", &Vminor_mode_map_alist, | 3806 | DEFVAR_LISP ("minor-mode-map-alist", &Vminor_mode_map_alist, |
| 3785 | doc: /* Alist of keymaps to use for minor modes. | 3807 | doc: /* Alist of keymaps to use for minor modes. |
| 3786 | Each element looks like (VARIABLE . KEYMAP); KEYMAP is used to read | 3808 | Each element looks like (VARIABLE . KEYMAP); KEYMAP is used to read |