Doc fixes.
commita98e819b26b3f9ef26133f0c166621da0c2289e8
authorDave Love <fx@gnu.org>
Mon, 19 May 2003 16:03:45 +0000 (19 16:03 +0000)
committerDave Love <fx@gnu.org>
Mon, 19 May 2003 16:03:45 +0000 (19 16:03 +0000)
tree24b63fe601bb543e5abd1554ab6130cc9c76c43d
parent348de80b31f6de0a286d83d2808beb47954d74f5
Doc fixes.
(xml-parse-file, xml-parse-region): Autoload.
(xml-syntax-table, xml-name-regexp): New.
(xml-parse-region): Narrow to region, set syntax-table and
case-fold-search.  Reject fewer valid documents.
(xml-parse-tag): Remove arg END.  Callers changed.
(xml-parse-tag): Use skip-syntax-forward.  Use PARSE-DTD arg
properly.  Don't use buffer-substring-no-properties.  Don't bind
case-fold-search.  Fix syntax for empty elements.  Hoist consing
of end-of-tag regexp out of loop.
(xml-parse-attlist): Remove arg.  Callers changed.  Use
skip-syntax-forward, replace-regexp-in-string, forward-sexp.
Allow non-ASCII names.
(xml-skip-dtd): Remove arg.  Callers changed.  Change matching
code.
(xml-parse-dtd): Grok external DTDs.  Allow non-ASCII.  Don't use
match-string-no-properties.
(xml-ucs-to-string): Deleted.
(xml-substitute-entity): New.
(xml-substitute-special): Use it.
(xml-debug-print-internal): Simplify insertions.
(xml-parse-file): Avoid finding file in xml-mode.
lisp/ChangeLog
lisp/xml.el