Function: newsticker--group-manage-orphan-feeds
newsticker--group-manage-orphan-feeds is a byte-compiled function
defined in newst-treeview.el.gz.
Signature
(newsticker--group-manage-orphan-feeds)
Documentation
Put unmanaged feeds into newsticker-groups.
Remove obsolete feeds as well. Return t if groups have changed, nil otherwise.
Source Code
;; Defined in /usr/src/emacs/lisp/net/newst-treeview.el.gz
(defun newsticker--group-manage-orphan-feeds ()
"Put unmanaged feeds into `newsticker-groups'.
Remove obsolete feeds as well.
Return t if groups have changed, nil otherwise."
(unless newsticker-groups
(setq newsticker-groups '("Feeds")))
(let ((new-feed nil)
(grouped-feeds (newsticker--count-grouped-feeds newsticker-groups)))
(mapc (lambda (f)
(unless (newsticker--group-find-parent-group (car f))
(setq new-feed t)
(newsticker-group-move-feed (car f) nil t)))
(append newsticker-url-list-defaults newsticker-url-list))
(setq newsticker-groups
(newsticker--group-remove-obsolete-feeds newsticker-groups))
(or new-feed
(not (= grouped-feeds
(newsticker--count-grouped-feeds newsticker-groups))))))