mu4e: clean up mu4e--make-query-items

Automatically copy all key-values from the source item.
This commit is contained in:
Dirk-Jan C. Binnema
2025-03-16 11:33:47 +02:00
parent ba9b7c079f
commit 6f228fc505
2 changed files with 24 additions and 21 deletions

View File

@ -620,6 +620,14 @@ Returns the updated PLIST."
(setq plist (cddr plist)))
p))
(defun mu4e-plist-put-many (plist &rest keyvals)
"Like `plist-put', but allow for multiple key-value pairs.
PLIST is a property list, and KEYVALS are key value ... ."
(while keyvals
(plist-put plist (car keyvals) (cadr keyvals))
(setq keyvals (cdr keyvals)))
plist)
(defun mu4e--message-hide-headers ()
"Hide headers based on the `message-hidden-headers' variable.
This is mu4e's version of the post-emacs-28 `message-hide-headers',