Variable: ghostel--password-prompt-active

ghostel--password-prompt-active is a buffer-local variable defined in ghostel.el.

Documentation

Non-nil while the ghostel-password-prompt-functions chain is running.

Set around the hook chain in ghostel--prompt-password and cleared in its unwind. Note: "active" means the source chain is executing, not that a minibuffer is necessarily open - a source may complete without opening one (e.g. auth-source returning a cached secret). The falling-edge handler uses this together with ghostel--password-prompt-outer-depth and the minibuffer-identity gate in ghostel--cancel-password-prompt to abort only our own minibuffer.

Source Code

;; Defined in /nix/store/1252krff0gb2kisjcpp45m50cpdskfrl-emacs-packages-deps/share/emacs/site-lisp/ghostel.el
(defvar-local ghostel--password-prompt-active nil
  "Non-nil while the `ghostel-password-prompt-functions' chain is running.
Set around the hook chain in `ghostel--prompt-password' and cleared
in its unwind.  Note: \"active\" means the source chain is executing,
not that a minibuffer is necessarily open - a source may complete
without opening one (e.g. `auth-source' returning a cached secret).
The falling-edge handler uses this together with
`ghostel--password-prompt-outer-depth' and the minibuffer-identity
gate in `ghostel--cancel-password-prompt' to abort only our own
minibuffer.")