From: Carl Worth Date: Tue, 1 Dec 2009 00:48:19 +0000 (-0800) Subject: notmuch.el: Fix notmuch-search-scroll-down to go to first thread. X-Git-Tag: 0.1~287 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=07a46d10eaf93707f37f3325c8192ef0684ad06d notmuch.el: Fix notmuch-search-scroll-down to go to first thread. When there's no more to scroll, we want to select the first thread. This used to work, and I'm not sure when it broke, (perhaps when we switched from post-process decorating of the search results to filtering). Fix the calculation to work again. --- diff --git a/notmuch.el b/notmuch.el index 40d78753..9eb84696 100644 --- a/notmuch.el +++ b/notmuch.el @@ -977,8 +977,8 @@ thread from that buffer can be show when done with this one)." ; directly to that position. (We have to count lines since the ; window-start position is not the same as point-min due to the ; invisible thread-ID characters on the first line. - (if (equal (count-lines (point-min) (window-start)) 1) - (goto-char (window-start)) + (if (equal (count-lines (point-min) (window-start)) 0) + (goto-char (point-min)) (scroll-down nil))) (defun notmuch-search-goto-last-thread ()