Function: newsticker--treeview-nodes-eq
newsticker--treeview-nodes-eq is a byte-compiled function defined in
newst-treeview.el.gz.
Signature
(newsticker--treeview-nodes-eq NODE1 NODE2)
Documentation
Compare treeview nodes NODE1 and NODE2 for equality.
Nodes are equal if the have the same newsticker-id. Note that during re-tagging and collapsing/expanding nodes change, while their id stays constant.
Source Code
;; Defined in /usr/src/emacs/lisp/net/newst-treeview.el.gz
(defun newsticker--treeview-nodes-eq (node1 node2)
"Compare treeview nodes NODE1 and NODE2 for equality.
Nodes are equal if the have the same newsticker-id. Note that
during re-tagging and collapsing/expanding nodes change, while
their id stays constant."
(let ((id1 (widget-get node1 :nt-id))
(id2 (widget-get node2 :nt-id)))
;;(message "%s/%s %s/%s" (widget-get node1 :tag) (widget-get node2 :tag)
;; (or id1 -1) (or id2 -1))
(or (newsticker--treeview-ids-eq id1 id2)
(string= (widget-get node1 :nt-feed) (widget-get node2 :nt-feed)))))