diff options
Diffstat (limited to 'markdown/extensions/meta.py')
-rw-r--r-- | markdown/extensions/meta.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/markdown/extensions/meta.py b/markdown/extensions/meta.py index cafad4a..2c2c8e3 100644 --- a/markdown/extensions/meta.py +++ b/markdown/extensions/meta.py @@ -36,10 +36,15 @@ class MetaExtension (Extension): def extendMarkdown(self, md, md_globals): """ Add MetaPreprocessor to Markdown instance. """ + md.registerExtension(self) + self.md = md md.preprocessors.add("meta", MetaPreprocessor(md), ">normalize_whitespace") + def reset(self): + self.md.Meta = {} + class MetaPreprocessor(Preprocessor): """ Get Meta-Data. """ |