diff options
| author | Lars Magne Ingebrigtsen | 2011-07-20 21:58:46 +0200 |
|---|---|---|
| committer | Lars Magne Ingebrigtsen | 2011-07-20 21:58:46 +0200 |
| commit | 1e98674d93976b78c3459c58cadece9565c53da2 (patch) | |
| tree | 24b468a876cf867299d00cc9156f2cfd7ffaff0c /src | |
| parent | bfa4f1909c8d7c22a235d04aa8798f2fb7f9c970 (diff) | |
| download | emacs-1e98674d93976b78c3459c58cadece9565c53da2.tar.gz emacs-1e98674d93976b78c3459c58cadece9565c53da2.zip | |
* xml.c (make_dom): Return comments, too.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/xml.c | 8 |
2 files changed, 12 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index e098e536efb..86062435a5d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2011-07-20 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 2 | |||
| 3 | * xml.c (make_dom): Return comments, too. | ||
| 4 | |||
| 1 | 2011-07-19 Paul Eggert <eggert@cs.ucla.edu> | 5 | 2011-07-19 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 6 | ||
| 3 | Port to OpenBSD. | 7 | Port to OpenBSD. |
| @@ -71,6 +71,14 @@ make_dom (xmlNode *node) | |||
| 71 | else | 71 | else |
| 72 | return Qnil; | 72 | return Qnil; |
| 73 | } | 73 | } |
| 74 | else if (node->type == XML_COMMENT_NODE) | ||
| 75 | { | ||
| 76 | if (node->content) | ||
| 77 | return list3 (intern ("comment"), Qnil, | ||
| 78 | build_string ((char *) node->content)); | ||
| 79 | else | ||
| 80 | return Qnil; | ||
| 81 | } | ||
| 74 | else | 82 | else |
| 75 | return Qnil; | 83 | return Qnil; |
| 76 | } | 84 | } |