Generated: Wed 2012-04-11 05:19 CDT
Source file: /home/buechler/Sites/django-markupmirror/markupmirror/markup/textile_.py
Stats: 11 executed, 0 missed, 7 excluded, 13 ignored
from django.utils.translation import ugettext_lazy as _
from markupmirror import settings
from markupmirror.markup.base import BaseMarkup
from markupmirror.markup.base import register_markup
class TextileMarkup(BaseMarkup):
"""Markup transformer for Textile content.
"""
codemirror_mode = ''
title = _(u"Textile")
def __init__(self):
self.textile_settings = settings.TEXTILE_SETTINGS
self.textile = textile
def convert(self, markup):
return self.textile(markup, **self.textile_settings)
# Only register if textile is installed
try:
from textile import textile
register_markup(TextileMarkup)
except ImportError:
pass
__all__ = ('TextileMarkup',)