Example #1
0
 def _flush_whitespace(self):
     data = self._data
     if data:
         if not isspace(data):
             self.append('#text: ' + repr(data))
         self._data = u''
Example #2
0
 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)
Example #3
0
 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
Example #4
0
 def _flush_whitespace(self):
     data = self._data
     if data:
         if not isspace(data):
             self.append('#text: ' + repr(data))
         self._data = u''
Example #5
0
 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