Mercurial > emacs
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.