Function: gnus-summary-down-thread
gnus-summary-down-thread is an interactive and byte-compiled function
defined in gnus-sum.el.gz.
Signature
(gnus-summary-down-thread N)
Documentation
Go down thread N steps.
If N is negative, go up instead. Returns the difference between N and how many steps down that were taken.
Probably introduced at or before Emacs version 29.1.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-sum.el.gz
(defun gnus-summary-down-thread (n)
"Go down thread N steps.
If N is negative, go up instead.
Returns the difference between N and how many steps down that were
taken."
(interactive "p" gnus-summary-mode)
(let ((up (< n 0))
(n (abs n)))
(while (and (> n 0)
(if up (gnus-summary-go-up-thread)
(gnus-summary-go-down-thread)))
(setq n (1- n)))
(gnus-summary-position-point)
(when (/= 0 n)
(gnus-message 7 "Can't go further"))
n))