Exemplo n.º 1
0
 def ignore(self, str):
     if not isstr(str):
         return False
     for ignore in self.ignore_regex:
         if ignore.search(str):
             return True
     return False
Exemplo n.º 2
0
 def alias(self, str):
     if not isstr(str):
         return str
     for alias in self.alias_regex:
         if alias[0].search(str):
             return alias[0].sub(alias[1], str)
     return str
Exemplo n.º 3
0
def writeln(text):
    if not isstr(text):
        text = repr(text)
    write(text + '\n')
Exemplo n.º 4
0
def formatTooltip(tooltip):
    return '\n'.join([t if isstr(t) else '<b>%s</b>: %s' % (t[0], t[1]) for t in tooltip])