diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2019-10-09 21:55:41 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2019-10-09 21:55:45 +0200 |
commit | 9c81149ae9165b0f017d60d141221b340879baef (patch) | |
tree | 94bcdc3667a74a7d8784c9a698c439034b5378ed /lisp/gnus/mml-smime.el | |
parent | c548a2af9b81ac892c8afbf1e9bd7018574153bf (diff) | |
download | emacs-9c81149ae9165b0f017d60d141221b340879baef.tar.gz emacs-9c81149ae9165b0f017d60d141221b340879baef.tar.bz2 emacs-9c81149ae9165b0f017d60d141221b340879baef.zip |
Make mml-secure-epg-sign bug out if we can't find an identity
* lisp/gnus/mml-sec.el (mml-secure-epg-sign): Bug out if we
couldn't find anything to sign with instead of silently pretending
to sign.
* lisp/gnus/mml-smime.el (mml-smime-epg-sign): Don't bind
inhibit-display because that makes debugging impossible.
Diffstat (limited to 'lisp/gnus/mml-smime.el')
-rw-r--r-- | lisp/gnus/mml-smime.el | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/gnus/mml-smime.el b/lisp/gnus/mml-smime.el index 659f2b95289..6dcec9f9112 100644 --- a/lisp/gnus/mml-smime.el +++ b/lisp/gnus/mml-smime.el @@ -348,8 +348,7 @@ Whether the passphrase is cached at all is controlled by (autoload 'mml-compute-boundary "mml") (defun mml-smime-epg-sign (cont) - (let ((inhibit-redisplay t) - (boundary (mml-compute-boundary cont))) + (let ((boundary (mml-compute-boundary cont))) (goto-char (point-min)) (let* ((pair (mml-secure-epg-sign 'CMS cont)) (signature (car pair)) |