]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix Mark Hershberg's entries for xml.el.
authorEli Zaretskii <eliz@is.elta.co.il>
Mon, 29 Dec 2003 12:36:58 +0000 (12:36 +0000)
committerEli Zaretskii <eliz@is.elta.co.il>
Mon, 29 Dec 2003 12:36:58 +0000 (12:36 +0000)
lisp/ChangeLog

index df852fc5b139a6e05a882b81d711da6b81e4f0f6..6ed13e06292172bdf9852c7f53d54a3798e18627 100644 (file)
 
 2003-11-01  Mark A. Hershberger  <mah@everybody.org>
 
-       * xml.el: Allow comments following the top-level element.
-       Separate out namespace parsing into special functions.
-       Change namespace parsing to return ('ns-uri . "local-name")
-       instead of '{ns-uri}local-name.
+       * xml.el (xml-parse-region): Allow comments to appear after the
+       topmost element has closed.
+       (xml-ns-parse-ns-attrs, xml-ns-expand-el)
+       (xml-ns-expand-attr): New functions to do namespace handling.   
+       (xml-intern-attrlist): Back-compatible handling of attribute
+       names.
+       (xml-parse-tag): Move namespace handling to seperate functions.
+       Now produces elements in the form ((:ns . "element") (attr-list)
+       children) instead of ('ns:element (attr-list) children).
+       (xml-parse-attlist): Fix attribute parsing.
+       (xml-parse-dtd): Change parsing so that it produces strings
+       instead of interned symbols.
 
 2003-11-01  era@iki.fi  <era@iki.fi>  (tiny change)