changeset 51103:77ed7cf66e69

*** empty log message ***
author Dave Love <fx@gnu.org>
date Mon, 19 May 2003 16:03:45 +0000
parents d604b76d3bbd
children e99acbbf127d
files lisp/ChangeLog
diffstat 1 files changed, 25 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Mon May 19 16:01:39 2003 +0000
+++ b/lisp/ChangeLog	Mon May 19 16:03:45 2003 +0000
@@ -1,3 +1,28 @@
+2003-05-19  Dave Love  <fx@gnu.org>
+
+	* xml.el: 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.
+
 2003-05-19  Kai Gro,A_(Bjohann  <kai.grossjohann@gmx.net>
 
 	* simple.el (kill-whole-line): New function.