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 macro executes body after arranging for the specified
function to be called via
default, function is called before the other functions in the
minibuffer-setup-hook list, but if function is of the
(:append func), func will be called
after the other hook functions.
The body forms should not use the minibuffer more than once. If the minibuffer is re-entered recursively, function will only be called once, for the outermost use of the minibuffer.
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 (see Textual Scrolling).
This function returns the window that was selected just before the
minibuffer window was selected. If the selected window is not a
minibuffer window, it returns
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.