dotfiles

🎜 Clone'em, tweak'em, stick'em in your $HOME 🎝
git clone https://git.kevinlegouguec.net/dotfiles
Log | Files | Refs | README

commit e7e46e82fa9f41b978007ba2deb93b635d21a3bc
parent b3d71c9d9be3c5ac72e319eb97527f8d24e426b4
Author: KΓ©vin Le Gouguec <kevin.legouguec@gmail.com>
Date:   Thu, 17 Jun 2021 11:37:56 +0200

Add more patterns to subject "canonicalization" regexp

Also move it to a dedicated variable.

Diffstat:
M.gnus | 19++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/.gnus b/.gnus @@ -56,16 +56,21 @@ ;; setting its global value causes message mode to elide stuff it ;; shouldn't. Therefore, chase down the best Gnus hook for the job, ;; and set the regexp locally. +(setq my/gnus-summary-normalize-subject + (rx bol (+ (* space) + (or "re" "Re" "RE" + "aw" "Aw" "AW" + "sv" "Sv" "SV" + "fw" "Fw" "FW" + "fwd" "Fwd" "FWD" + (seq "bug#" (+ digit)) + "[External]") + (* space) ":" (* space)))) + (add-hook 'gnus-summary-generate-hook (lambda () (setq-local message-subject-re-regexp - (rx bol (+ (* space) - (or "re" "Re" "RE" - "aw" "Aw" "AW" - "sv" "Sv" "SV" - (seq "bug#" (+ digit)) - "[External]") - (* space) ":" (* space)))))) + my/gnus-summary-normalize-subject))) (gnus-add-configuration '(summary