Mercurial > public > sg101
diff core/markup.py @ 686:216f06267e2d
For Django 1.5: Remove all references to django.contrib.markup.
This amounted to deleting some old templates, removing the app from
INSTALLED_APPS, and doing some cleanup in core.markup.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Sat, 24 Aug 2013 20:08:12 -0500 |
parents | ee87ea74d46b |
children | 7429c98c8ece |
line wrap: on
line diff
--- a/core/markup.py Fri Aug 23 19:40:01 2013 -0500 +++ b/core/markup.py Sat Aug 24 20:08:12 2013 -0500 @@ -15,17 +15,11 @@ Currently, we only have to worry about Markdown 1.6b and 2.0. """ def __init__(self, safe_mode='escape'): - # Unicode support only in markdown v1.7 or above. Version_info - # exists only in markdown v1.6.2rc-2 or above. - self.unicode_support = getattr(_markdown, "version_info", None) >= (1, 7) self.md = _markdown.Markdown(safe_mode=safe_mode, extensions=['urlize', 'nl2br', 'del']) def convert(self, s): - if self.unicode_support: - return self.md.convert(force_unicode(s)) - else: - return force_unicode(self.md.convert(s)) + return self.md.convert(force_unicode(s)) def markdown(s):