diff options
Diffstat (limited to 'markdown/extensions/extra.py')
-rw-r--r-- | markdown/extensions/extra.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/markdown/extensions/extra.py b/markdown/extensions/extra.py index 33ee4b2..d1294e0 100644 --- a/markdown/extensions/extra.py +++ b/markdown/extensions/extra.py @@ -50,10 +50,9 @@ extensions = [ class ExtraExtension(Extension): """ Add various extensions to Markdown class.""" - def __init__(self, *args, **kwargs): + def __init__(self, **kwargs): """ config is a dumb holder which gets passed to actual ext later. """ - self.config = kwargs.pop('configs', {}) - self.config.update(kwargs) + self.config = kwargs def extendMarkdown(self, md, md_globals): """ Register extension instances. """ @@ -68,8 +67,8 @@ class ExtraExtension(Extension): r'^(p|h[1-6]|li|dd|dt|td|th|legend|address)$', re.IGNORECASE) -def makeExtension(*args, **kwargs): # pragma: no cover - return ExtraExtension(*args, **kwargs) +def makeExtension(**kwargs): # pragma: no cover + return ExtraExtension(**kwargs) class MarkdownInHtmlProcessor(BlockProcessor): |