mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-12-22 09:24:54 +01:00
emacs: make header line in notmuch-show buffers optional
New notmuch-show-header-line customizable boolean to allow inhibiting a header line in notmuch-show-mode buffers (for instance, because one prefers to just include Subject in notmuch-message-headers).
This commit is contained in:
parent
63d3b2b5cf
commit
332b3b639e
2 changed files with 14 additions and 5 deletions
|
@ -222,6 +222,9 @@ Display of messages can be controlled by the following variables
|
|||
:index:`notmuch-message-headers-visible`
|
||||
|docstring::notmuch-message-headers-visible|
|
||||
|
||||
:index:`notmuch-show-header-line`
|
||||
|docstring::notmuch-show-header-line|
|
||||
|
||||
.. _show-copy:
|
||||
|
||||
Copy to kill-ring
|
||||
|
|
|
@ -84,6 +84,11 @@ visible for any given message."
|
|||
:type 'boolean
|
||||
:group 'notmuch-show)
|
||||
|
||||
(defcustom notmuch-show-header-line t
|
||||
"Show a header line with the current message's subject."
|
||||
:type 'boolean
|
||||
:group 'notmuch-show)
|
||||
|
||||
(defcustom notmuch-show-relative-dates t
|
||||
"Display relative dates in the message summary line."
|
||||
:type 'boolean
|
||||
|
@ -1345,11 +1350,12 @@ If no messages match the query return NIL."
|
|||
(notmuch-show-mapc
|
||||
(lambda () (notmuch-show-set-prop :orig-tags (notmuch-show-get-tags))))
|
||||
;; Set the header line to the subject of the first message.
|
||||
(setq header-line-format
|
||||
(replace-regexp-in-string "%" "%%"
|
||||
(notmuch-sanitize
|
||||
(notmuch-show-strip-re
|
||||
(notmuch-show-get-subject)))))
|
||||
(when notmuch-show-header-line
|
||||
(setq header-line-format
|
||||
(replace-regexp-in-string "%" "%%"
|
||||
(notmuch-sanitize
|
||||
(notmuch-show-strip-re
|
||||
(notmuch-show-get-subject))))))
|
||||
(run-hooks 'notmuch-show-hook)
|
||||
(if state
|
||||
(notmuch-show-apply-state state)
|
||||
|
|
Loading…
Reference in a new issue