Variable: read-passwd-mode-hook

read-passwd-mode-hook is a customizable variable defined in auth-source.el.gz.

Value

nil

Documentation

Hook run after entering or leaving read-passwd-mode(var)/read-passwd-mode(fun).

No problems result if this variable is not bound. add-hook automatically binds it. (This is true for all hook variables.)

Source Code

;; Defined in /usr/src/emacs/lisp/auth-source.el.gz
(define-minor-mode read-passwd-mode
  "Toggle visibility of password in minibuffer."
  :group 'mode-line
  :group 'minibuffer
  :keymap read-passwd-map
  :version "30.1"

  (setq read-passwd--hide-password nil)
  (or global-mode-string (setq global-mode-string '("")))

  (let ((mode-string '(:eval read-passwd--mode-line-icon)))
    (if read-passwd-mode
        ;; Add `read-passwd--mode-line-icon'.
        (or (member mode-string global-mode-string)
            (setq global-mode-string
                  (append global-mode-string (list mode-string))))
      ;; Remove `read-passwd--mode-line-icon'.
      (setq global-mode-string
	    (delete mode-string global-mode-string))))

  (when read-passwd-mode
    (read-passwd-toggle-visibility)))