# HG changeset patch
# User Steve Losh <steve@stevelosh.com>
# Date 1278985571 14400
# Node ID 8cfb4cb7d7aac9ef3360ad0261ec5efc5e2c2875
# Parent  5668dd3e0a957606dcaea3da3e1ee4c01902834c
bundled/markdown2: escape broken HTML comments

diff -r 5668dd3e0a95 -r 8cfb4cb7d7aa bundled/markdown2/lib/markdown2.py
--- a/bundled/markdown2/lib/markdown2.py	Mon Jul 12 21:37:47 2010 -0400
+++ b/bundled/markdown2/lib/markdown2.py	Mon Jul 12 21:46:11 2010 -0400
@@ -523,6 +523,7 @@
                 try:
                     end_idx = text.index("-->", start_idx) + 3
                 except ValueError, ex:
+                    text = text[:start_idx] + '&lt;' + text[start_idx+1:]
                     break
 
                 # Start position for next comment block search.