From f7a980869dcd7bb5641e7fed2b67a6587190f1f1 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Wed, 21 Mar 2018 12:03:53 -0400 Subject: emacs: wanderlust: visible headers --- .config/emacs/wl.el | 44 ++++++++++++++++++++++++++------------------ 1 file changed, 26 insertions(+), 18 deletions(-) diff --git a/.config/emacs/wl.el b/.config/emacs/wl.el index 08d9ec3..deefef9 100644 --- a/.config/emacs/wl.el +++ b/.config/emacs/wl.el @@ -46,22 +46,30 @@ wl-folder-window-width 35 ;; wl-message-auto-reassemble-message/partial t ;; reasemble split messages - wl-message-ignored-field-list '("^.*:") ;; default to hiding all headers - wl-message-visible-field-list ;; but then display these - '("^\\(To\\|Cc\\):" - "^Subject:" - "^\\(From\\|Reply-To\\):" - "^Organization:" - "^Message-Id:" - "^\\(Posted\\|Date\\):" - "^List-ID:" - ) - wl-message-sort-field-list ;; in this order - '("^Date" - "^From" - "^Organization:" - "^X-Attribution:" - "^Subject" - "^To" - "^Cc") + wl-message-ignored-field-list '("^.*:") ;; default to hiding all headers + wl-message-visible-field-list (mapcar (lambda (str) ;; but then display these + (apply 'concat (mapcar (lambda (c) + (if (and (<= ?a c) (<= c ?z)) + (list ?[ c (upcase c) ?]) + (list c))) + str))) + '( + "^date:" + "^subject:" + + "^from:" + "^reply-to:" + "^organization:" + + "^to:" + "^cc:" + + "^message-id:" + "^list-id:" + "^mailing-list:" + + "^in-reply-to:" + "^references:" + )) + wl-message-sort-field-list wl-message-visible-field-list ;; in this order ) -- cgit v1.2.3