1: ;;; libxml-doc.el - look up libxml-symbols and start browser on documentation 2:
4: ;; Created: Jun 21 2000 5: ;; Keywords: libxml documentation 6:
23: ;; these functions allow you to browse the libxml documentation 24: ;; (using lynx within emacs by default)
66: ;; Thu May 31 2001 (Geert): 67: ;; - Changed the `gnome-xml-' html file prefix into `libxml-'. 68: ;; - Changed the 'word match from thing-at-point into 'symbol.
1: ;;; xxml.el --- Supplementary tools for handling SGML and HTML. 2:
10: (defconst xxml-version "2002-11-08 10:36") 11:
12: ;; See `http://www.iro.umontreal.ca/~pinard/xxml/' for documentation on 13: ;; installation and usage of this package. The `README' file within the 14: ;; distribution, at `http://www.iro.umontreal.ca/~pinard/xxml/xxml.tar.gz', 15: ;; also holds the same information, but as plain text. I intend to keep
53: ;; ... xxml 54:
1: ;;; nxml-enc.el --- XML encoding auto-detection 2:
5: ;; Author: James Clark 6: ;; Keywords: XML 7:
25: ;; User entry points are nxml-start-auto-coding and 26: ;; nxml-stop-auto-coding. This is separate from nxml-mode, because 27: ;; this cannot be autoloaded. It may use 28: ;; `xmltok-get-declared-encoding-position' which can be autoloaded. 29: ;; It's separate from rng-auto.el so it can be byte-compiled, and
1: ;;; nxml-rap.el --- low-level support for random access parsing for nXML mode 2:
5: ;; Author: James Clark 6: ;; Keywords: XML 7:
25: ;; This uses xmltok.el to do XML parsing. The fundamental problem is 26: ;; how to handle changes. We don't want to maintain a complete parse
39: ;; except the first character of these with a non-nil nxml-inside text 40: ;; property. The value of the nxml-inside property is comment,
13: (in-package :s-xml) 14: 15: (defun trace-xml-log (level msg &rest args) 16: (indent *standard-output* level)
20: (defun trace-xml-new-element-hook (name attributes seed) 21: (let ((new-seed (cons (1+ (car seed)) (1+ (cdr seed))))) 22: (trace-xml-log (car seed) 23: "(new-element :name ~s :attributes ~:[()~;~:*~s~] :seed ~s) => ~s"
27: (defun trace-xml-finish-element-hook (name attributes parent-seed seed) 28: (let ((new-seed (cons (1- (car seed)) (1+ (cdr seed)))))
16: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 17: (in-package :nova-web.xml) 18: 19: (defun nova-xml-interface (input-stream output-stream) 20: (nova-output-to-xml 21: (nova-interface 22: (nova-input-from-xml input-stream)) 23: output-stream)
26: (defun nova-xml-standard-io-interface () 27: (nova-xml-interface *standard-input* *standard-output*))
Google Home - Google Code - Discuss - Terms of Service - Help - Submit Your Code
©2010 Google - Privacy