diff options
| author | jao <jao@gnu.org> | 2024-02-05 23:09:35 +0000 | 
|---|---|---|
| committer | jao <jao@gnu.org> | 2024-02-05 23:09:35 +0000 | 
| commit | a0a34f6a95e1f2e124c5b9714283d9c3eb443f5f (patch) | |
| tree | fe01839cf51eb587378e17de5fcbb0b54f828ac3 | |
| parent | 7c820c60987b81ce825733ea3cdb80ba25b61d8b (diff) | |
| download | elibs-a0a34f6a95e1f2e124c5b9714283d9c3eb443f5f.tar.gz elibs-a0a34f6a95e1f2e124c5b9714283d9c3eb443f5f.tar.bz2  | |
notmuch: arxiv emails don't have html in From anymore
| -rw-r--r-- | custom/jao-custom-notmuch.el | 14 | 
1 files changed, 6 insertions, 8 deletions
diff --git a/custom/jao-custom-notmuch.el b/custom/jao-custom-notmuch.el index 03d7e63..6f47364 100644 --- a/custom/jao-custom-notmuch.el +++ b/custom/jao-custom-notmuch.el @@ -357,17 +357,14 @@  (defconst jao-mail-clean-rx    (regexp-opt '("ElDiario.es - ElDiario.es: " "The Guardian: " -                "The Conversation – Articles (UK): "))) +                "The Conversation – Articles (UK): " +                "gr-qc updates on arXiv.org: " +                "quant-ph updates on arXiv.org: ")))  (defun jao-mail-clean-address (args)    (when-let ((address (car args))) -    (list (if (string-match ".+ updates on arXiv.org: \\(.+\\)" address) -              (with-temp-buffer -                (insert (match-string 1 address)) -                (let ((shr-width 1000)) -                  (shr-render-region (point-min) (point-max))) -                (replace-regexp-in-string "\"" "" (buffer-string))) -            (replace-regexp-in-string jao-mail-clean-rx "" address))))) +    (list (thread-last (replace-regexp-in-string jao-mail-clean-rx "" address) +                       (replace-regexp-in-string "        " ", ")))))  (use-package notmuch-show    :init @@ -619,6 +616,7 @@  ;;; consult  (jao-load-path "consult-notmuch")  (require 'consult-notmuch) +(setq consult-notmuch-newest-first t)  (consult-customize consult-notmuch :preview-key 'any)  (defvar jao-consult-notmuch-history nil)  | 
