def _flush_whitespace(self): data = self._data if data: if not isspace(data): self.append('#text: ' + repr(data)) self._data = u''
def text(self, data, disable_escaping=False): # OK to indent end-tag if just whitespace is written self._indent_end_tag = isspace(data) htmlprinter.text(self, data, disable_escaping)
def text(self, *args, **kw): self._stack.append(('text', args, kw)) # Non-whitespace characters, cannot be HTML/XHTML if not isspace(args[0]): self._finalize(_XML_METHOD) return