aboutsummaryrefslogtreecommitdiffstats
path: root/markdown/extensions/sane_lists.py
diff options
context:
space:
mode:
Diffstat (limited to 'markdown/extensions/sane_lists.py')
-rw-r--r--markdown/extensions/sane_lists.py10
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):