emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lispref/minibuf.texi


From: Richard M. Stallman
Subject: [Emacs-diffs] Changes to emacs/lispref/minibuf.texi
Date: Thu, 11 Sep 2003 21:06:43 -0400

Index: emacs/lispref/minibuf.texi
diff -c emacs/lispref/minibuf.texi:1.38 emacs/lispref/minibuf.texi:1.39
*** emacs/lispref/minibuf.texi:1.38     Mon Sep  1 11:45:41 2003
--- emacs/lispref/minibuf.texi  Thu Sep 11 21:06:43 2003
***************
*** 63,68 ****
--- 63,73 ----
  just a minibuffer, you can change the minibuffer's size by changing the
  frame's size.
  
+   Use of the minibuffer reads input events, and that alters the values
+ of variables such as @code{this-command} and @code{last-command}
+ (@pxref{Command Loop Info}).  Your program should bind them around the
+ code that uses the minibuffer, if you do not want that to change them.
+ 
    If a command uses a minibuffer while there is an active minibuffer,
  this is called a @dfn{recursive minibuffer}.  The first minibuffer is
  named @address@hidden *Minibuf-0*}}.  Recursive minibuffers are named by
***************
*** 1659,1664 ****
--- 1664,1675 ----
  object.  When the function @code{scroll-other-window} is called in the
  minibuffer, it scrolls this window.
  @end defvar
+ 
+ @defun minibuffer-selected-window
+ This function returns the window which was selected when the
+ minibuffer was entered.  If selected window is not a minibuffer
+ window, it returns @code{nil}.
+ @end defun
  
  Finally, some functions and variables deal with recursive minibuffers
  (@pxref{Recursive Editing}):




reply via email to

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