diff options
author | jao <jao@gnu.org> | 2021-07-29 02:53:40 +0100 |
---|---|---|
committer | jao <jao@gnu.org> | 2021-07-29 02:53:40 +0100 |
commit | f9fffedbd76d2450abe68d832cd868afb9fccf48 (patch) | |
tree | afa902f303776717cb287866fcdde8a9c466e870 | |
parent | fca520578129597fd5545811e770a87abb21bdf6 (diff) | |
download | elibs-f9fffedbd76d2450abe68d832cd868afb9fccf48.tar.gz elibs-f9fffedbd76d2450abe68d832cd868afb9fccf48.tar.bz2 |
notmuch: more address cleaning
-rw-r--r-- | exwm.org | 2 | ||||
-rw-r--r-- | notmuch.org | 6 |
2 files changed, 6 insertions, 2 deletions
@@ -510,7 +510,7 @@ ([?\s-a] . jao-first-window) ([?\s-b] . jao-hydra-org-blog/body) ([?\s-c] . jao-hydra-chats/body) - ([?\s-f] . jao-exwm-firefox-1) + ([?\s-e] . jao-exwm-firefox-1) ([?\s-t] . jao-term-here-toggle) ([?\s-n] . jao-hydra-ednc/body) ([?\s-O] . jao-transpose-windows) diff --git a/notmuch.org b/notmuch.org index 20ddebc..1f92de7 100644 --- a/notmuch.org +++ b/notmuch.org @@ -180,6 +180,10 @@ (define-key message-mode-map (kbd "C-c C-d") #'notmuch-draft-postpone))) + (defconst jao-mail-clean-rx + (regexp-opt '("ElDiario.es - ElDiario.es: " "The Guardian: " + "The Conversation – Articles (UK): "))) + (defun jao-mail-clean-address (fun address) (let ((address (if (string-match ".+ updates on arXiv.org: \\(.+\\)" address) @@ -188,7 +192,7 @@ (let ((shr-width 1000)) (shr-render-region (point-min) (point-max))) (replace-regexp-in-string "\"" "" (buffer-string))) - (string-replace "ElDiario.es - ElDiario.es" "D" address)))) + (replace-regexp-in-string jao-mail-clean-rx "" address)))) (funcall fun address))) (advice-add 'notmuch-clean-address :around #'jao-mail-clean-address) |