summaryrefslogtreecommitdiff
path: root/creole
diff options
context:
space:
mode:
authorJensDiemer <git@jensdiemer.de>2020-01-18 23:58:33 +0100
committerJensDiemer <git@jensdiemer.de>2020-01-18 23:58:33 +0100
commit671afb0e294d7a18740933b2aba8dbd58fb1da2c (patch)
treeb3c41924acaab014cccd6095cb4bffafb42e317a /creole
parentcd39d7fd7406565263fe9b2b4dba683e8d8fe3f6 (diff)
downloadcreole-671afb0e294d7a18740933b2aba8dbd58fb1da2c.tar.gz
Bugfix <hr> with Python >= 3.7
Diffstat (limited to 'creole')
-rw-r--r--creole/emitter/creol2html_emitter.py2
-rw-r--r--creole/parser/creol2html_rules.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/creole/emitter/creol2html_emitter.py b/creole/emitter/creol2html_emitter.py
index d1c6508..0fa0def 100644
--- a/creole/emitter/creol2html_emitter.py
+++ b/creole/emitter/creol2html_emitter.py
@@ -167,7 +167,7 @@ class HtmlEmitter(object):
return self.html_escape(node.content)
def separator_emit(self, node):
- return '<hr />\n\n'
+ return '<hr />\n'
def paragraph_emit(self, node):
return '<p>%s</p>\n' % self.emit_children(node)
diff --git a/creole/parser/creol2html_rules.py b/creole/parser/creol2html_rules.py
index a96b3f2..0a9f059 100644
--- a/creole/parser/creol2html_rules.py
+++ b/creole/parser/creol2html_rules.py
@@ -133,7 +133,7 @@ class BlockRules(object):
(?P<head_text> .*? )
(=|\s)*?$
)'''
- separator = r'(?P<separator> ^ \s* ---- \s* $ )' # horizontal line
+ separator = r'(?P<separator> ^ \s* ----) [ \t]* $' # horizontal line
pre_block = r'''(?P<pre_block>
^{{{ \s* $