PKmK88.pdata/__init__.py# -*- coding: utf-8 -*- """ textpress.plugins.rst_parser ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Use reStructuredText for your blog posts. :copyright: 2008 by Tim Hatch. :license: GNU GPL """ from textpress.api import * from textpress.parsers import BaseParser from textpress.parsers.simplehtml import HTMLParser from docutils.core import publish_parts class RstParser(BaseParser): get_name = staticmethod(lambda: u'reST') def parse(self, input_data, reason): data = publish_parts(input_data, writer_name='html') html_parser = HTMLParser() return html_parser.parse(data['html_body'], None) class Rst: pass def setup(app, plugin): app.add_parser('rst', RstParser) PK5nK8}Ppdata/metadata.txtName: RST Parser Plugin URL: http://timhatch.com/projects/textpress-rst Author: Tim Hatch Author URL: http://timhatch.com/ License: GPL Version: 0.1 Description: Allows use of reStructuredText for your posts. PKnK8' TEXTPRESS_PLUGINrst_parserPKnK8܃TEXTPRESS_PACKAGE1PKmK88.pdata/__init__.pyPK5nK8}Ppdata/metadata.txtPKnK8' TEXTPRESS_PLUGINPKnK8܃ITEXTPRESS_PACKAGEPKy