Add option to omit div wrapper from safemarkdown.

This commit is contained in:
Max Goodman
2011-10-31 12:33:17 -07:00
parent 0ebeda5e52
commit f301826077

View File

@@ -196,7 +196,7 @@ def markdown_souptest(text, nofollow=False, target=None, lang=None):
#TODO markdown should be looked up in batch?
#@memoize('markdown')
def safemarkdown(text, nofollow=False, target=None, lang=None):
def safemarkdown(text, nofollow=False, target=None, lang=None, wrap=True):
from r2.lib.c_markdown import c_markdown
from r2.lib.py_markdown import py_markdown
@@ -221,7 +221,10 @@ def safemarkdown(text, nofollow=False, target=None, lang=None):
else:
raise ValueError("weird lang [%s]" % lang)
return SC_OFF + MD_START + text + MD_END + SC_ON
if wrap:
return SC_OFF + MD_START + text + MD_END + SC_ON
else:
return text
def keep_space(text):