diff -r 8a1809c9a043 -r 198fdadafed6 devtools/htmlparser.py --- a/devtools/htmlparser.py Thu Apr 25 17:46:28 2013 +0200 +++ b/devtools/htmlparser.py Thu Apr 25 18:38:47 2013 +0200 @@ -22,7 +22,7 @@ from lxml import etree -from logilab.common.deprecation import class_deprecated +from logilab.common.deprecation import class_deprecated, class_renamed from cubicweb.view import STRICT_DOCTYPE, TRANSITIONAL_DOCTYPE @@ -79,12 +79,18 @@ STRICT_DOCTYPE, data) -class SaxOnlyValidator(Validator): +class XMLValidator(Validator): + """ A fully compliant XML parser """ def __init__(self): Validator.__init__(self) self.parser = etree.XMLParser() +SaxOnlyValidator = class_renamed('SaxOnlyValidator', + XMLValidator, + '[3.17] you should use the ' + 'XMLValidator class instead') + class XMLDemotingValidator(SaxOnlyValidator): """ some views produce html instead of xhtml, using demote_to_html