'>>> t = Textile()
>>> t.lists("* one\n* two\n* three")
\'\t<ul>\n\t\t<li>one</li>\n\t\t<li>two</li>\n\t\t<li>three</li>\n\t</ul>\''

def lists(self, text):

    pattern = re.compile(('^([#*]+%s    .*)$(?![^#*])' % self.c), ((re.U | re.M) | re.S))
    return pattern.sub(self.fList, text)
