Function: newsticker--buffer-beginning-of-item

newsticker--buffer-beginning-of-item is a byte-compiled function defined in newst-plainview.el.gz.

Signature

(newsticker--buffer-beginning-of-item)

Documentation

Move point to the beginning of the item at point.

Return new position.

Source Code

;; Defined in /usr/src/emacs/lisp/net/newst-plainview.el.gz
(defun newsticker--buffer-beginning-of-item ()
  "Move point to the beginning of the item at point.
Return new position."
  (if (bobp)
      (point)
    (let ((type (get-text-property (point) 'nt-type))
          (typebefore (get-text-property (1- (point)) 'nt-type)))
      (if (and (memq type '(item feed))
                   (not (eq type typebefore)))
          (point)
        (newsticker--buffer-goto '(item feed) nil t)
        (point)))))