aboutsummaryrefslogtreecommitdiffstats
path: root/markdown
diff options
context:
space:
mode:
authorWaylan Limberg <waylan@gmail.com>2012-04-17 06:36:33 -0700
committerWaylan Limberg <waylan@gmail.com>2012-04-17 06:36:33 -0700
commit4d2b83bfa01f218ae10cc20044c9636110a9baf2 (patch)
treeb2eaf1d92fbe29d5c4414eac79744ee38af59a58 /markdown
parent81a25ffbe1f11377ccb76e3085059805972ab8a5 (diff)
parent30b7ad6c10b1512eb2622baef3ff48ef82220081 (diff)
downloadmarkdown-4d2b83bfa01f218ae10cc20044c9636110a9baf2.tar.gz
markdown-4d2b83bfa01f218ae10cc20044c9636110a9baf2.tar.bz2
markdown-4d2b83bfa01f218ae10cc20044c9636110a9baf2.zip
Merge pull request #95 from cataliniacob/master
Attempted fix for issue 87
Diffstat (limited to 'markdown')
-rw-r--r--markdown/treeprocessors.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/markdown/treeprocessors.py b/markdown/treeprocessors.py
index 3340554..841fe0a 100644
--- a/markdown/treeprocessors.py
+++ b/markdown/treeprocessors.py
@@ -304,14 +304,15 @@ class InlineProcessor(Treeprocessor):
if child.getchildren():
stack.append(child)
- if self.markdown.enable_attributes:
- for element, lst in insertQueue:
+ for element, lst in insertQueue:
+ if self.markdown.enable_attributes:
if element.text:
element.text = \
inlinepatterns.handleAttributes(element.text,
element)
- i = 0
- for newChild in lst:
+ i = 0
+ for newChild in lst:
+ if self.markdown.enable_attributes:
# Processing attributes
if newChild.tail:
newChild.tail = \
@@ -321,8 +322,8 @@ class InlineProcessor(Treeprocessor):
newChild.text = \
inlinepatterns.handleAttributes(newChild.text,
newChild)
- element.insert(i, newChild)
- i += 1
+ element.insert(i, newChild)
+ i += 1
return tree