From d45e05b8a8905ab9836ede2011635fb2e809316e 2014-12-05 16:02:08 From: Kyle Kelley Date: 2014-12-05 16:02:08 Subject: [PATCH] Merge pull request #7114 from Carreau/fix-master-mistune-0.5 fix for mistume 0.5 --- diff --git a/IPython/nbconvert/filters/markdown.py b/IPython/nbconvert/filters/markdown.py index b36f336..cace686 100755 --- a/IPython/nbconvert/filters/markdown.py +++ b/IPython/nbconvert/filters/markdown.py @@ -77,7 +77,7 @@ class MathBlockGrammar(mistune.BlockGrammar): @undoc class MathBlockLexer(mistune.BlockLexer): - default_features = ['block_math', 'latex_environment'] + mistune.BlockLexer.default_features + default_rules = ['block_math', 'latex_environment'] + mistune.BlockLexer.default_rules def __init__(self, rules=None, **kwargs): if rules is None: @@ -105,7 +105,7 @@ class MathInlineGrammar(mistune.InlineGrammar): @undoc class MathInlineLexer(mistune.InlineLexer): - default_features = ['math'] + mistune.InlineLexer.default_features + default_rules = ['math'] + mistune.InlineLexer.default_rules def __init__(self, renderer, rules=None, **kwargs): if rules is None: @@ -124,10 +124,10 @@ class MarkdownWithMath(mistune.Markdown): kwargs['block'] = MathBlockLexer super(MarkdownWithMath, self).__init__(renderer, **kwargs) - def parse_block_math(self): + def output_block_math(self): return self.renderer.block_math(self.token['text']) - def parse_latex_environment(self): + def output_latex_environment(self): return self.renderer.latex_environment(self.token['name'], self.token['text']) @undoc