aboutsummaryrefslogtreecommitdiffstats
path: root/markdown/util.py
diff options
context:
space:
mode:
authorWaylan Limberg <waylan@gmail.com>2013-07-28 15:09:25 -0400
committerWaylan Limberg <waylan@gmail.com>2013-07-28 15:09:25 -0400
commita4ceb0b2a5f2c2ae8aa3981182cf829fdd28e840 (patch)
tree8f1b55691e95a91ccc010bb5f95f33383bf862e8 /markdown/util.py
parentdf8423b93eb11fede3a8eeae416e5985ffab64da (diff)
downloadmarkdown-a4ceb0b2a5f2c2ae8aa3981182cf829fdd28e840.tar.gz
markdown-a4ceb0b2a5f2c2ae8aa3981182cf829fdd28e840.tar.bz2
markdown-a4ceb0b2a5f2c2ae8aa3981182cf829fdd28e840.zip
HeaderID Ext now handles raw html in ids. Fixes #232
Diffstat (limited to 'markdown/util.py')
-rw-r--r--markdown/util.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/markdown/util.py b/markdown/util.py
index 1036197..7cb933a 100644
--- a/markdown/util.py
+++ b/markdown/util.py
@@ -38,6 +38,9 @@ INLINE_PLACEHOLDER_PREFIX = STX+"klzzwxh:"
INLINE_PLACEHOLDER = INLINE_PLACEHOLDER_PREFIX + "%s" + ETX
INLINE_PLACEHOLDER_RE = re.compile(INLINE_PLACEHOLDER % r'([0-9]{4})')
AMP_SUBSTITUTE = STX+"amp"+ETX
+HTML_PLACEHOLDER = STX + "wzxhzdk:%s" + ETX
+HTML_PLACEHOLDER_RE = re.compile(HTML_PLACEHOLDER % r'([0-9]+)')
+
"""
Constants you probably do not need to change
@@ -132,5 +135,5 @@ class HtmlStash(object):
self.rawHtmlBlocks = []
def get_placeholder(self, key):
- return "%swzxhzdk:%d%s" % (STX, key, ETX)
+ return HTML_PLACEHOLDER % key