From: Austin Clements Date: Wed, 23 Oct 2013 00:21:54 +0000 (-0400) Subject: emacs: Fix misuse of `notmuch-tag' X-Git-Tag: 0.17_rc1~99 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=440b8065c9a3b6a892702c4a484398407bd702df;p=notmuch.git emacs: Fix misuse of `notmuch-tag' The calling convention for `notmuch-tag' changed in commit 97aa3c06 to take a list of tag changes instead of a &rest argument, but the call from `notmuch-search-tag-all' still passed a &rest argument. This happened to work for interactive calls because tag-changes would be nil, so the `apply' call would pass only the query string to `notmuch-tag' and simply omit the &optional tag-changes argument. --- diff --git a/emacs/notmuch.el b/emacs/notmuch.el index 1e53f509..906ca636 100644 --- a/emacs/notmuch.el +++ b/emacs/notmuch.el @@ -838,7 +838,7 @@ non-authors is found, assume that all of the authors match." See `notmuch-tag' for information on the format of TAG-CHANGES." (interactive) - (apply 'notmuch-tag notmuch-search-query-string tag-changes)) + (notmuch-tag notmuch-search-query-string tag-changes)) (defun notmuch-search-buffer-title (query) "Returns the title for a buffer with notmuch search results."