Function: nnweb-insert-html

nnweb-insert-html is a byte-compiled function defined in nnweb.el.gz.

Signature

(nnweb-insert-html PARSE)

Documentation

Insert HTML based on a w3 parse tree.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/nnweb.el.gz
;;;
;;; General web interface utility functions
;;;

(defun nnweb-insert-html (parse)
  "Insert HTML based on a w3 parse tree."
  (if (stringp parse)
      (insert parse)
    (insert "<" (symbol-name (car parse)) " ")
    (insert (mapconcat
	     (lambda (param)
	       (concat (symbol-name (car param)) "="
		       (prin1-to-string
			(if (consp (cdr param))
			    (cadr param)
			  (cdr param)))))
	     (nth 1 parse)
	     " "))
    (insert ">\n")
    (mapc #'nnweb-insert-html (nth 2 parse))
    (insert "</" (symbol-name (car parse)) ">\n")))