Function: logview--iterate-successive-entries
logview--iterate-successive-entries is a natively compiled function
defined in logview.el.
Signature
(logview--iterate-successive-entries POSITION N CALLBACK &optional ONLY-VISIBLE VALIDATOR)
Source Code
;; Defined in /nix/store/3zkn9hgpv447zb8nrg55d9x2ynmmrk40-emacs-packages-deps/share/emacs/site-lisp/elpa/logview-20260218.2013/logview.el
(defun logview--iterate-successive-entries (position n callback &optional only-visible validator)
(when (/= n 0)
(let ((direction (cl-signum n)))
(funcall (if (> n 0) #'logview--iterate-entries-forward #'logview--iterate-entries-backward)
position
(lambda (entry entry-at)
(funcall callback entry entry-at)
(/= (setq n (- n direction)) 0))
only-visible validator)))
n)