diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2019-09-30 08:41:43 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2019-09-30 08:41:43 +0200 |
commit | 5d33839c3fc40308cd29dbd0991888ead81fbfa7 (patch) | |
tree | 47abda629562e94d15820ee3b74a7e3b4bead5c4 /test/lisp/emacs-lisp | |
parent | 542b78eddeba3f020349c2d02ba2d21e8613d99d (diff) | |
download | emacs-5d33839c3fc40308cd29dbd0991888ead81fbfa7.tar.gz emacs-5d33839c3fc40308cd29dbd0991888ead81fbfa7.tar.bz2 emacs-5d33839c3fc40308cd29dbd0991888ead81fbfa7.zip |
Refactor mm-decode and friends to be explicit about when errors happen
* lisp/gnus/mm-decode.el (mm-sec-status):
(mm-sec-error): New functions to handle decryption problems more
explicitly (bug#18393).
(mm-possibly-verify-or-decrypt): Use the `sec-error' data to
determine whether the operation failed or not.
* lisp/gnus/mml-smime.el: Ditto.
* lisp/gnus/mml2015.el: Used throughout.
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions