Add public key encryption support to plstore.
commitcdf4d4551d9e2b91fb0127ba8162e94910f514bf
authorDaiki Ueno <ueno@unixuser.org>
Fri, 1 Jul 2011 01:34:38 +0000 (1 10:34 +0900)
committerDaiki Ueno <ueno@unixuser.org>
Fri, 1 Jul 2011 01:34:38 +0000 (1 10:34 +0900)
treec250531ed3c65bf7cd8e64b0d56169f8dfad2879
parent65afde5c65de1628ce6524b68a51cdc398aef52f
Add public key encryption support to plstore.

* plstore.el (plstore-select-keys, plstore-encrypt-to): New variable.
(plstore-save): Support public key encryption.
(plstore--init-from-buffer): New function.
(plstore-open): Use it; fix error when opening a non-existent file.
(plstore-revert): Use plstore--init-from-buffer.
lisp/gnus/ChangeLog
lisp/gnus/plstore.el