Function: auth-source-pass--read-entry
auth-source-pass--read-entry is a byte-compiled function defined in
auth-source-pass.el.gz.
Signature
(auth-source-pass--read-entry ENTRY)
Documentation
Return a string with the file content of ENTRY.
Source Code
;; Defined in /usr/src/emacs/lisp/auth-source-pass.el.gz
(defun auth-source-pass--read-entry (entry)
"Return a string with the file content of ENTRY."
(with-temp-buffer
;; `file-name-handler-alist' could be nil, or miss the
;; `epa-file-handler' entry. We ensure that it does exist.
;; (Bug#67937)
(let ((file-name-handler-alist
(cons epa-file-handler file-name-handler-alist)))
(insert-file-contents (expand-file-name
(format "%s.gpg" entry)
auth-source-pass-filename))
(buffer-substring-no-properties (point-min) (point-max)))))