Function: auth-source-macos-keychain-result-append
auth-source-macos-keychain-result-append is a byte-compiled function
defined in auth-source.el.gz.
Signature
(auth-source-macos-keychain-result-append RESULT GENERIC K V)
Source Code
;; Defined in /usr/src/emacs/lisp/auth-source.el.gz
(defun auth-source-macos-keychain-result-append (result generic k v)
(push v result)
(push (auth-source--symbol-keyword
(cond
((equal k "acct") "user")
;; for generic keychains, creator is host, service is port
((and generic (equal k "crtr")) "host")
((and generic (equal k "svce")) "port")
;; for internet keychains, protocol is port, server is host
((and (not generic) (equal k "ptcl")) "port")
((and (not generic) (equal k "srvr")) "host")
(t k)))
result))