Fix thread marking on dummy roots
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 1 Aug 2013 16:04:06 +0000 (18:04 +0200)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 1 Aug 2013 16:04:06 +0000 (18:04 +0200)
* gnus-uu.el (gnus-uu-mark-thread, gnus-uu-unmark-thread): Work with
dummy roots, too.

lisp/ChangeLog
lisp/gnus-uu.el

index 8d9d456..d7ed5bb 100644 (file)
@@ -1,3 +1,8 @@
+2013-08-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-uu.el (gnus-uu-mark-thread, gnus-uu-unmark-thread): Work with
+       dummy roots, too.
+
 2013-08-01  David Edmondson  <dme@dme.org>
 
        * mml2015.el (mml2015-epg-key-image-to-string): Protect against bugging
index c50dcde..16ed4f1 100644 (file)
@@ -640,7 +640,7 @@ When called interactively, prompt for REGEXP."
     (let ((level (gnus-summary-thread-level)))
       (while (and (gnus-summary-set-process-mark
                   (gnus-summary-article-number))
-                 (zerop (gnus-summary-next-subject 1 nil t))
+                 (zerop (forward-line 1))
                  (> (gnus-summary-thread-level) level)))))
   (gnus-summary-position-point))
 
@@ -650,7 +650,7 @@ When called interactively, prompt for REGEXP."
   (let ((level (gnus-summary-thread-level)))
     (while (and (gnus-summary-remove-process-mark
                 (gnus-summary-article-number))
-               (zerop (gnus-summary-next-subject 1))
+               (zerop (forward-line 1))
                (> (gnus-summary-thread-level) level))))
   (gnus-summary-position-point))