]> git.eshelyaron.com Git - emacs.git/commit
pinentry.el: Popup window for multiline prompt
authorDaiki Ueno <ueno@gnu.org>
Tue, 18 Aug 2015 02:09:29 +0000 (11:09 +0900)
committerDaiki Ueno <ueno@gnu.org>
Tue, 18 Aug 2015 02:09:29 +0000 (11:09 +0900)
commit9bc757830a9c6edeb950c294a32f058504550148
tree78cb21308ae40bd5ecb6e47770b43a1555add34b
parentc24a067eacef1b5292116e367b0213c27f1195b9
pinentry.el: Popup window for multiline prompt

* lisp/net/pinentry.el (pinentry): New custom group.
(pinentry-popup-prompt-window): New user option.
(pinentry-prompt-window-height): New user option.
(pinentry--prompt-buffer): New variable.
(pinentry-prompt-mode-map): New variable.
(pinentry-prompt-mode): New function.
(pinentry--prompt): New function.
(pinentry--process-filter): Use `pinentry--prompt' instead of
`read-passwd' and `y-or-n-p'.
lisp/net/pinentry.el