/[emacs]/emacs/lispref/minibuf.texi
ViewVC logotype

Diff of /emacs/lispref/minibuf.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.67 by rms, Fri Oct 28 16:44:20 2005 UTC revision 1.68 by rms, Thu Dec 8 18:07:17 2005 UTC
# Line 85  permit or forbid recursive minibuffers b Line 85  permit or forbid recursive minibuffers b
85  @code{enable-recursive-minibuffers} or by putting properties of that  @code{enable-recursive-minibuffers} or by putting properties of that
86  name on command symbols (@pxref{Recursive Mini}).  name on command symbols (@pxref{Recursive Mini}).
87    
88    Like other buffers, a minibuffer may use any of several local keymaps    Like other buffers, a minibuffer use a local keymap
89  (@pxref{Keymaps}); these contain various exit commands and in some cases  (@pxref{Keymaps}) to specify special key bindings.  The function that
90  completion commands (@pxref{Completion}).  invokes the minibuffer also sets up its local map according to the job
91    to be done.  @xref{Text from Minibuffer}, for the non-completion
92  @itemize @bullet  minibuffer local maps.  @xref{Completion Commands}, for the minibuffer
93  @item  local maps for completion.
 @code{minibuffer-local-map} is for ordinary input (no completion).  
   
 @item  
 @code{minibuffer-local-ns-map} is similar, except that @key{SPC} exits  
 just like @key{RET}.  
   
 @item  
 @code{minibuffer-local-completion-map} is for permissive completion.  
   
 @item  
 @code{minibuffer-local-must-match-map} is for strict completion and  
 for cautious completion.  
 @end itemize  
94    
95    When Emacs is running in batch mode, any request to read from the    When Emacs is running in batch mode, any request to read from the
96  minibuffer actually reads a line from the standard input descriptor that  minibuffer actually reads a line from the standard input descriptor that
# Line 1034  bindings: Line 1021  bindings:
1021  with other characters bound as in @code{minibuffer-local-map}.  with other characters bound as in @code{minibuffer-local-map}.
1022  @end defvar  @end defvar
1023    
1024    @defvar minibuffer-local-filename-completion-map
1025    This is like @code{minibuffer-local-completion-map}
1026    except that it does not bind @key{SPC}.
1027    @end defvar
1028    
1029    @defvar minibuffer-local-must-match-filename-map
1030    This is like @code{minibuffer-local-must-match-map}
1031    except that it does not bind @key{SPC}.
1032    @end defvar
1033    
1034  @node High-Level Completion  @node High-Level Completion
1035  @subsection High-Level Completion  Functions  @subsection High-Level Completion  Functions
1036    

Legend:
Removed from v.1.67  
changed lines
  Added in v.1.68

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26