Index: third_party/Python-Markdown/markdown/extensions/sane_lists.py |
diff --git a/third_party/Python-Markdown/markdown/extensions/sane_lists.py b/third_party/Python-Markdown/markdown/extensions/sane_lists.py |
deleted file mode 100644 |
index 213c8a6fb8f5e7516d07dc3e54fa05739ca56e78..0000000000000000000000000000000000000000 |
--- a/third_party/Python-Markdown/markdown/extensions/sane_lists.py |
+++ /dev/null |
@@ -1,47 +0,0 @@ |
-""" |
-Sane List Extension for Python-Markdown |
-======================================= |
- |
-Modify the behavior of Lists in Python-Markdown to act in a sane manor. |
- |
-See <https://pythonhosted.org/Markdown/extensions/sane_lists.html> |
-for documentation. |
- |
-Original code Copyright 2011 [Waylan Limberg](http://achinghead.com) |
- |
-All changes Copyright 2011-2014 The Python Markdown Project |
- |
-License: [BSD](http://www.opensource.org/licenses/bsd-license.php) |
- |
-""" |
- |
-from __future__ import absolute_import |
-from __future__ import unicode_literals |
-from . import Extension |
-from ..blockprocessors import OListProcessor, UListProcessor |
-import re |
- |
- |
-class SaneOListProcessor(OListProcessor): |
- |
- CHILD_RE = re.compile(r'^[ ]{0,3}((\d+\.))[ ]+(.*)') |
- SIBLING_TAGS = ['ol'] |
- |
- |
-class SaneUListProcessor(UListProcessor): |
- |
- CHILD_RE = re.compile(r'^[ ]{0,3}(([*+-]))[ ]+(.*)') |
- SIBLING_TAGS = ['ul'] |
- |
- |
-class SaneListExtension(Extension): |
- """ Add sane lists to Markdown. """ |
- |
- def extendMarkdown(self, md, md_globals): |
- """ Override existing Processors. """ |
- md.parser.blockprocessors['olist'] = SaneOListProcessor(md.parser) |
- md.parser.blockprocessors['ulist'] = SaneUListProcessor(md.parser) |
- |
- |
-def makeExtension(*args, **kwargs): |
- return SaneListExtension(*args, **kwargs) |