chore(dottime.el): Remove advice for notmuch date rendering

This code has moved into a patch for notmuch itself.
This commit is contained in:
Vincent Ambo 2019-12-27 19:16:04 +01:00
parent 12973b8a8b
commit 08dd267c19

View file

@ -77,25 +77,6 @@
(telega-ins-fmt "%02d·%02d" (nth 2 dtime) (nth 1 dtime))
(funcall orig timestamp))))
(advice-add 'telega-ins--date :around #'telega-ins--dottime-advice))
;; Amend the time display in notmuch to use dottime.
(when (featurep 'notmuch)
(require 'notmuch)
(defun notmuch-show--dottime-date-advice (orig header header-value)
(if (equal "Date" header)
;; Unfortunately the header insertion functions do not have access
;; to the message object, which means that the only information we
;; have about the timestamp is its string rendering.
(-let* (((sec min hour day mon year dow dst tz)
(parse-time-string header-value)))
(insert header ": "
(dottime-format (encode-time sec min hour day mon year tz)
tz "%a, %Y-")
"\n"))
(funcall orig header header-value)))
(advice-add 'notmuch-show-insert-header :around #'notmuch-show--dottime-date-advice)))
(advice-add 'telega-ins--date :around #'telega-ins--dottime-advice)))
(provide 'dottime)