diff options
Diffstat (limited to 'markdown/extensions/sane_lists.py')
-rw-r--r-- | markdown/extensions/sane_lists.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/markdown/extensions/sane_lists.py b/markdown/extensions/sane_lists.py index f464ac0..3b2da05 100644 --- a/markdown/extensions/sane_lists.py +++ b/markdown/extensions/sane_lists.py @@ -28,9 +28,8 @@ class SaneOListProcessor(OListProcessor): def __init__(self, parser): OListProcessor.__init__(self, parser) - self.CHILD_RE = re.compile( - ''.join([r'^[ ]{0,', str(self.tab_length - 1), - r'}((\d+\.))[ ]+(.*)'])) + self.CHILD_RE = re.compile(r'^[ ]{0,%d}((\d+\.))[ ]+(.*)' % + (self.tab_length - 1)) class SaneUListProcessor(UListProcessor): @@ -39,9 +38,8 @@ class SaneUListProcessor(UListProcessor): def __init__(self, parser): UListProcessor.__init__(self, parser) - self.CHILD_RE = re.compile( - ''.join([r'^[ ]{0,', str(self.tab_length - 1), - r'}(([*+-]))[ ]+(.*)'])) + self.CHILD_RE = re.compile(r'^[ ]{0,%d}(([*+-]))[ ]+(.*)' % + (self.tab_length - 1)) class SaneListExtension(Extension): |