* mu4e: allow functions for special folders, implement for marking (WIP)

This commit is contained in:
djcb
2012-09-27 12:01:26 +03:00
parent 58b6be1d97
commit bd0cba007b
4 changed files with 53 additions and 57 deletions

View File

@ -82,7 +82,7 @@ parameter (which may be `nil'), and return the result."
((stringp folder) folder)
((functionp folder) (funcall folder msg))
(t (error "unsupported type for %S" folder)))))
(or val (mu4e-error "%S not defined" foldervar))))
(or val (mu4e-error "%S evaluates to nil" foldervar))))
(defun mu4e-get-sent-folder (msg)
"Get the sent folder. See `mu4e-sent-folder'."
@ -97,8 +97,7 @@ parameter (which may be `nil'), and return the result."
(mu4e~get-folder 'mu4e-trash-folder msg))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;