This function returns non-
nil if buffer-or-name is a
minibuffer. If buffer-or-name is omitted, it tests the current
This is a normal hook that is run whenever the minibuffer is entered. See Hooks.
This is a normal hook that is run whenever the minibuffer is exited. See Hooks.
The current value of this variable is used to rebind
locally inside the minibuffer (see Help Functions).
If the value of this variable is non-
nil, it should be a window
object. When the function
scroll-other-window is called in the
minibuffer, it scrolls this window.
This function returns the window that was selected when the
minibuffer was entered. If selected window is not a minibuffer
window, it returns
This variable specifies the maximum height for resizing minibuffer windows. If a float, it specifies a fraction of the height of the frame. If an integer, it specifies a number of lines.
This function displays string temporarily at the end of the
minibuffer text, for a few seconds, or until the next input event
arrives, whichever comes first. The variable
minibuffer-message-timeout specifies the number of seconds to
wait in the absence of input. It defaults to 2. If args is
nil, the actual message is obtained by passing string
and args through
format-message. See Formatting Strings.
This is the major mode used in inactive minibuffers. It uses
minibuffer-inactive-mode-map. This can be useful
if the minibuffer is in a separate frame. See Minibuffers and Frames.