X-Git-Url: http://dolda2000.com/gitweb/?p=wrw.git;a=blobdiff_plain;f=wrw%2Fsp%2Fxhtml.py;h=48ed41d7723b01a96e19d12add255833a6c22354;hp=f10d3158fe53fdc2eb8e5c6140b8e9feb53fef72;hb=fb5f9f27dcabe7fac75e3a69f820c42779539239;hpb=b339a6776813c92c27e40ec5477d7fe5c3bd38bc diff --git a/wrw/sp/xhtml.py b/wrw/sp/xhtml.py index f10d315..48ed41d 100644 --- a/wrw/sp/xhtml.py +++ b/wrw/sp/xhtml.py @@ -39,13 +39,14 @@ def head(title=None, css=None): class htmlformatter(util.formatter): allowshort = set([u"br", u"hr", u"img", u"input", u"meta", u"link"]) - def element(self, el, **extra): + def shorttag(self, el): if el.name in self.allowshort: - super(htmlformatter, self).element(el, **extra) + super(htmlformatter, self).shorttag(el) else: - self.longtag(el, **extra) + self.starttag(el) + self.endtag(el) -class htmlindenter(util.indenter, htmlformatter): +class htmlindenter(util.textindenter, htmlformatter): pass def forreq(req, tree):