Re: (wrong-type-argument keymapp notmuch-show-mode-map) in emacs on upgrade to notmuch from master

2021-05-26 Thread Kyle Meyer
Daniel Kahn Gillmor writes: > I worry that this is due to one of the two following commits but my > elisp-foo is weak enough that i don't know what the right next steps are: It's due to the second commit, 05a436f7 (emacs: don't fset keymaps, 2020-11-11). You could avoid the error by dropping the

(wrong-type-argument keymapp notmuch-show-mode-map) in emacs on upgrade to notmuch from master

2021-05-26 Thread Daniel Kahn Gillmor
I just tried to upgrade notmuch to the head of development. my ~/.emacs contains a stanza for a shortcut for dealing with junk mail, which has given me no problems at all for notmuch 0.31.4-1: - ;; notmuch junk handling (defun dkg-notmuch-show-handle-junk () "Mark the message as spam, a

[PATCH 2/2] emacs: Prefer email address over User ID when showing valid signature

2021-05-26 Thread Daniel Kahn Gillmor
Most concrete verification steps are likely only taken on the e-mail address in the first place, and e-mail addresses render more intelligibly than arbitrary User IDs in the first place. Signed-off-by: Daniel Kahn Gillmor --- emacs/notmuch-crypto.el | 15 ++- 1 file changed, 10 inser

[PATCH 1/2] cli/show: produce "email" element in sigstatus

2021-05-26 Thread Daniel Kahn Gillmor
When the certificate that signs a message is known to be valid, GMime is capable of reporting on the e-mail address embedded in the certificate. We pass this information along to the caller of "notmuch show", as often only the e-mail address of the certificate has actually been checked/verified.

difficulty in rendering S/MIME signature status from some certificates

2021-05-26 Thread Daniel Kahn Gillmor
Hi folks-- id:e4a7efe92433f7c3e5dedeac0ea4efc003020296.ca...@ericsson.com from the IETF LAMPS WG mailing list can be found at https://mailarchive.ietf.org/arch/msg/quic/FpbJTLXsoFLSNr--LgxCOC6IssY. when rendering it, notmuch-emacs shows: [ Good signature by: 1.2.840.113549.1.9.1=#6D61676E