X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=emacs%2Fnotmuch.el;h=2ef67c0e798dbc65c144cef77cd8642c506f98c0;hp=6076a967d838c072ebe7c9ee4d1540d727268c75;hb=a890241138ea468f8a275941b02da39b4e894c1e;hpb=071fb57a35fa330785f75c26734133732560414e diff --git a/emacs/notmuch.el b/emacs/notmuch.el index 6076a967..2ef67c0e 100644 --- a/emacs/notmuch.el +++ b/emacs/notmuch.el @@ -834,6 +834,8 @@ non-authors is found, assume that all of the authors match." (defun notmuch-search-insert-field (field format-string result) (pcase field + ((pred functionp) + (insert (funcall field format-string result))) ("date" (insert (propertize (format format-string (plist-get result :date_relative)) 'face 'notmuch-search-date))) @@ -938,7 +940,7 @@ See `notmuch-tag' for information on the format of TAG-CHANGES." PROMPT is the string to prompt with." (let* ((all-tags (mapcar (lambda (tag) (notmuch-escape-boolean-term tag)) - (process-lines notmuch-command "search" "--output=tags" "*"))) + (notmuch--process-lines notmuch-command "search" "--output=tags" "*"))) (completions (append (list "folder:" "path:" "thread:" "id:" "date:" "from:" "to:" "subject:" "attachment:")