From: Carl Worth Date: Thu, 5 Nov 2009 22:18:44 +0000 (-0800) Subject: notmuch.el: Bring back the "End of search results." message. X-Git-Tag: 0.1~563 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=afcd85ee71b9b835da88be371351f2ddab426714 notmuch.el: Bring back the "End of search results." message. The recent change of the hidden thread-ID syntax caused this message to instead be replaced with a cryptic "search failed" error and an internal regular expression. Put our nice message back. --- diff --git a/notmuch.el b/notmuch.el index de1eb9f1..592c5ab5 100644 --- a/notmuch.el +++ b/notmuch.el @@ -674,15 +674,16 @@ global search. (save-excursion (beginning-of-line) (let ((beg (point))) - (re-search-forward "thread:[a-fA-F0-9]*") + (re-search-forward "thread:[a-fA-F0-9]*" nil t) (filter-buffer-substring beg (point))))) (defun notmuch-search-markup-this-thread-id () (beginning-of-line) (let ((beg (point))) - (re-search-forward "thread:[a-fA-F0-9]*") - (forward-char) - (overlay-put (make-overlay beg (point)) 'invisible 'notmuch-search))) + (if (re-search-forward "thread:[a-fA-F0-9]*" nil t) + (progn + (forward-char) + (overlay-put (make-overlay beg (point)) 'invisible 'notmuch-search))))) (defun notmuch-search-markup-thread-ids () (save-excursion