diff options
author | Waylan Limberg <waylan@gmail.com> | 2008-08-22 17:37:37 -0400 |
---|---|---|
committer | Waylan Limberg <waylan@gmail.com> | 2008-08-22 17:37:37 -0400 |
commit | a5cc42b5e441af8f34a122624d136cfcb772c65e (patch) | |
tree | abbced77929e33dccdfce878354d9ba379c24bb1 /markdown.py | |
parent | 0efd44b8e22a43a9df167a2c88aa92d3723dabae (diff) | |
download | markdown-a5cc42b5e441af8f34a122624d136cfcb772c65e.tar.gz markdown-a5cc42b5e441af8f34a122624d136cfcb772c65e.tar.bz2 markdown-a5cc42b5e441af8f34a122624d136cfcb772c65e.zip |
Fixed Ticket 13. Raw block-level html are no longer being inserted into <p> tags.
Also edited numerious tests that were expecting wrong output - they now expect
correct output. Note that a few **still fail** because the output before moving
to ELementTree wasn't correct either. So I set the expected output to what I
think it should be so we don't forget about it later.
I should also note that the 'safe-mode' tests are failing. However, I believe
the current expected output is correct as it is valid html. Interestingly,
these tests passed prior to this fix. We'll need to special case safe-mode here.
Diffstat (limited to 'markdown.py')
-rwxr-xr-x | markdown.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/markdown.py b/markdown.py index a835627..93b2bc0 100755 --- a/markdown.py +++ b/markdown.py @@ -911,7 +911,7 @@ class RawHtmlTextPostprocessor(TextPostprocessor): else: html = HTML_REMOVED_TEXT - text = text.replace("<p>%s\n</p>" % (HTML_PLACEHOLDER % i), + text = text.replace("<p>%s</p>" % (HTML_PLACEHOLDER % i), html + "\n") text = text.replace(HTML_PLACEHOLDER % i, html) return text |