aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/xml.el
Commit message (Collapse)AuthorAgeFilesLines
* * xml.el (xml-parse-attlist): Accept empty strings.ShengHuo ZHU2002-03-051-2/+2
| | | | From Max Froumentin <[email protected]>.
* Use setq rather than (set 'foo bar).Stefan Monnier2001-12-141-107/+90
| | | | | | | | | Use push+nreverse rather than append. (xml-node-name, xml-node-attributes, xml-node-children): Use defsubst rather than macros. (xml-parse-region): Handle a nil return value from xml-parse-tag. (xml-parse-tag): Don't skip white space. Return nil for a comment. Concat the two strings surrounding a comment into a single string.
* (xml-parse-tag): Use eq on char-after's return value.Stefan Monnier2001-10-181-1/+1
|
* (xml-parse-attlist): Quotes around attributes must be theGerd Moellmann2001-09-241-1/+1
| | | | | same on each side. Make sure we properly handle simple quotes. From Daiki Ueno <[email protected]>.
* Emacs lisp coding convention fixes.Pavel Janík2001-07-141-10/+10
|
* (xml-parse-tag): The document may contain invalid characters.Gerd Moellmann2001-05-311-1/+3
| | | | From ShengHuo ZHU <[email protected]>
* (top level comment): Updated to reflect the fact thatGerd Moellmann2000-12-221-14/+26
| | | | | | | | | | | | | white spaces are relevant in the XML file (xml-parse-file): Do not kill an existing Emacs buffer if the file to parse was already edited. This allows for on-the-fly analysis of XML files (xml-parse-tag): Check that the casing is the same in the start tag and end tag, since XML is case-sensitive. Allows for spaces in the end tag, after the name of the tag. (xml-parse-attlist): Allow for the character '-' in the name of attributes, as in the standard http-equiv attribute Do not save the properties in the XML tree, since they are not relevant
* (xml-parse-tag): Fix finding opening tag. A tag nameKenichi Handa2000-11-291-1/+1
| | | | should not contain `\n'.
* (xml-parse-tag, xml-parse-attlist): Do not downcaseGerd Moellmann2000-08-141-7/+3
| | | | identifiers, since XML is case sensitive
* *** empty log message ***Gerd Moellmann2000-07-191-0/+508