Function: innermost-minibuffer-p

innermost-minibuffer-p is a function defined in minibuf.c.

Signature

(innermost-minibuffer-p &optional BUFFER)

Documentation

Return t if BUFFER is the most nested active minibuffer.

No argument or nil as argument means use the current buffer as BUFFER.

Source Code

// Defined in /usr/src/emacs/src/minibuf.c
{
  if (NILP (buffer))
    buffer = Fcurrent_buffer ();
  return BASE_EQ (buffer, (Fcar (Fnthcdr (make_fixnum (minibuf_level),
					  Vminibuffer_list))))
    ? Qt
    : Qnil;
}