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 (invisible-p (point))
          (setq go-ahead nil)))
      (if (and (> (point) current-pos)
               (< (point) end-of-feed))
          (point)
        (goto-char current-pos)
        nil))))