Function: dom-remove-node
dom-remove-node is a byte-compiled function defined in dom.el.gz.
Signature
(dom-remove-node DOM NODE)
Documentation
Remove NODE from DOM.
Source Code
;; Defined in /usr/src/emacs/lisp/dom.el.gz
(defun dom-remove-node (dom node)
"Remove NODE from DOM."
;; If we're removing the top level node, just return nil.
(dolist (child (dom-children dom))
(cond
((eq node child)
(delq node dom))
((not (stringp child))
(dom-remove-node child node)))))