Function: read-passwd--hide-password

read-passwd--hide-password is a byte-compiled function defined in auth-source.el.gz.

Signature

(read-passwd--hide-password)

Documentation

Make password in minibuffer hidden or visible.

Source Code

;; Defined in /usr/src/emacs/lisp/auth-source.el.gz
(defun read-passwd--hide-password ()
  "Make password in minibuffer hidden or visible."
  (let ((beg (minibuffer-prompt-end)))
    (dotimes (i (1+ (- (buffer-size) beg)))
      (if read-passwd--hide-password
          (put-text-property
           (+ i beg) (+ 1 i beg) 'display (string (or read-hide-char ?*)))
        (remove-list-of-text-properties (+ i beg) (+ 1 i beg) '(display)))
      (put-text-property
       (+ i beg) (+ 1 i beg)
       'help-echo "C-u: Clear password\nTAB: Toggle password visibility"))))