X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Fmml2015.el;h=74290f4546998b5d54f7c4653dc49c19aea7ea78;hb=1c2ed0ce5abe2181e51f777171f8cd40a547e5a9;hp=a533829ce5c2aa33571874b38f7504c91b6ea772;hpb=8ace698e1ce1772d7a7431f947d47591c2ac0656;p=gnus diff --git a/lisp/mml2015.el b/lisp/mml2015.el index a533829ce..74290f454 100644 --- a/lisp/mml2015.el +++ b/lisp/mml2015.el @@ -147,6 +147,12 @@ If set, it overrides the setting of `mml2015-sign-with-sender'." :group 'mime-security :type 'integer) +(defcustom mml2015-display-key-image t + "If t, try to display key images." + :version "24.5" + :group 'mime-security + :type 'boolean) + ;; Extract plaintext from cleartext signature. IMO, this kind of task ;; should be done by GnuPG rather than Elisp, but older PGP backends ;; (such as Mailcrypt, and PGG) discard the output from GnuPG. @@ -898,7 +904,8 @@ If set, it overrides the setting of `mml2015-sign-with-sender'." (defun mml2015-epg-signature-to-string (signature) (concat (epg-signature-to-string signature) - (mml2015-epg-key-image-to-string (epg-signature-key-id signature)))) + (when mml2015-display-key-image + (mml2015-epg-key-image-to-string (epg-signature-key-id signature))))) (defun mml2015-epg-verify-result-to-string (verify-result) (mapconcat #'mml2015-epg-signature-to-string verify-result "\n"))