mu4e-helpers: fix mu4e-plist-put-many
mu4e-plist-put-many was very broken, but somehow mu4e still somewhat worked.
This commit is contained in:
@ -623,10 +623,11 @@ Returns the updated PLIST."
|
|||||||
(defun mu4e-plist-put-many (plist &rest keyvals)
|
(defun mu4e-plist-put-many (plist &rest keyvals)
|
||||||
"Like `plist-put', but allow for multiple key-value pairs.
|
"Like `plist-put', but allow for multiple key-value pairs.
|
||||||
PLIST is a property list, and KEYVALS are key value ... ."
|
PLIST is a property list, and KEYVALS are key value ... ."
|
||||||
(while keyvals
|
(let (p)
|
||||||
(plist-put plist (car keyvals) (cadr keyvals))
|
(while keyvals
|
||||||
(setq keyvals (cdr keyvals)))
|
(setq p (plist-put plist (car keyvals) (cadr keyvals)))
|
||||||
plist)
|
(setq keyvals (cddr keyvals)))
|
||||||
|
p))
|
||||||
|
|
||||||
(defun mu4e--message-hide-headers ()
|
(defun mu4e--message-hide-headers ()
|
||||||
"Hide headers based on the `message-hidden-headers' variable.
|
"Hide headers based on the `message-hidden-headers' variable.
|
||||||
|
|||||||
Reference in New Issue
Block a user