]> code.delx.au - gnu-emacs/commitdiff
* xml.el (xml-parse-tag): Fix parsing of comments.
authorAlex Harsanyi <harsanyi@mac.com>
Fri, 27 Jan 2012 08:46:10 +0000 (16:46 +0800)
committerChong Yidong <cyd@gnu.org>
Fri, 27 Jan 2012 08:46:10 +0000 (16:46 +0800)
Fixes: debbugs:10405
lisp/ChangeLog
lisp/xml.el

index 02884f7774f6291c46002628fbca2c99a1723872..571a5e284a24fa383421ffffc92cc32cacaee498 100644 (file)
@@ -1,3 +1,7 @@
+2012-01-27  Alex Harsanyi  <harsanyi@mac.com>
+
+       * xml.el (xml-parse-tag): Fix parsing of comments (Bug#10405).
+
 2012-01-26  Glenn Morris  <rgm@gnu.org>
 
        * dired-x.el (dired-bind-jump): Use ctl-x-map and ctl-x-4-map.
index f7b54048d3adfb91d63f0470c884f9ef07c58cd7..39a8da0f337862b964b416996dd93d7a76a6657f 100644 (file)
@@ -421,7 +421,8 @@ Returns one of:
      ;;  skip comments
      ((looking-at "<!--")
       (search-forward "-->")
-      nil)
+      (skip-syntax-forward " ")
+      (xml-parse-tag parse-dtd xml-ns))
      ;;  end tag
      ((looking-at "</")
       '())