git @ Cat's Eye Technologies klaus / d7537ca
Merge pull request #73 from chaosblog/master Add .markdown as possible extension Jonas Haag 11 years ago
1 changed file(s) with 5 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
2929 def render_markdown(content):
3030 return markdown.markdown(content, extensions=['toc', 'extra'])
3131
32 LANGUAGES.append((['.md', '.mkdn'], render_markdown))
32 LANGUAGES.append((['.md', '.mkdn', '.markdown'], render_markdown))
3333
3434
3535 def _load_restructured_text():
4040 return
4141
4242 def render_rest(content):
43 # start by h2 and ignore invalid directives and so on (most likely from Sphinx)
43 # start by h2 and ignore invalid directives and so on
44 # (most likely from Sphinx)
4445 settings = {'initial_header_level': 2, 'report_level': 'quiet'}
4546 return publish_parts(content,
46 writer=Writer(),
47 settings_overrides=settings).get('html_body')
47 writer=Writer(),
48 settings_overrides=settings).get('html_body')
4849
4950 LANGUAGES.append((['.rst', '.rest'], render_rest))
5051
5152
52
5353 for loader in [_load_markdown, _load_restructured_text]:
5454 loader()