Function: newsticker-next-item-same-feed
newsticker-next-item-same-feed is an interactive and byte-compiled
function defined in newst-plainview.el.gz.
Signature
(newsticker-next-item-same-feed)
Documentation
Go to next news item in the same feed.
Return new buffer position. If no item is found below point or if auto-narrow-to-item is enabled, nil is returned.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/net/newst-plainview.el.gz
(defun newsticker-next-item-same-feed ()
"Go to next news item in the same feed.
Return new buffer position. If no item is found below point or if
auto-narrow-to-item is enabled, nil is returned."
(interactive)
(if newsticker--auto-narrow-to-item
nil
(let ((go-ahead t)
(current-pos (point))
(end-of-feed (save-excursion (newsticker--buffer-end-of-feed))))
(while go-ahead
(unless (newsticker--buffer-goto '(item))
(setq go-ahead nil))
(unless (newsticker--lists-intersect-p
(get-text-property (point) 'invisible)
buffer-invisibility-spec)
(setq go-ahead nil)))
(if (and (> (point) current-pos)
(< (point) end-of-feed))
(point)
(goto-char current-pos)
nil))))