aboutsummaryrefslogtreecommitdiffstats
path: root/markdown/blockparser.py
diff options
context:
space:
mode:
Diffstat (limited to 'markdown/blockparser.py')
-rw-r--r--markdown/blockparser.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/markdown/blockparser.py b/markdown/blockparser.py
index 32d3254..5e9d567 100644
--- a/markdown/blockparser.py
+++ b/markdown/blockparser.py
@@ -1,7 +1,6 @@
from __future__ import unicode_literals
from __future__ import absolute_import
from . import util
-from . import odict
class State(list):
@@ -46,7 +45,7 @@ class BlockParser:
"""
def __init__(self, markdown):
- self.blockprocessors = odict.OrderedDict()
+ self.blockprocessors = util.Registry()
self.state = State()
self.markdown = markdown
@@ -93,7 +92,7 @@ class BlockParser:
"""
while blocks:
- for processor in self.blockprocessors.values():
+ for processor in self.blockprocessors:
if processor.test(parent, blocks[0]):
if processor.run(parent, blocks) is not False:
# run returns True or None