From 430126aa943223f2c3d36fcde77a3a39d6088b4c Mon Sep 17 00:00:00 2001 From: Waylan Limberg Date: Mon, 13 Oct 2008 22:47:32 -0400 Subject: Updated ImageLinks extension to recent refactor (I think, there's no tests). --- markdown_extensions/imagelinks.py | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) (limited to 'markdown_extensions') diff --git a/markdown_extensions/imagelinks.py b/markdown_extensions/imagelinks.py index e545b24..56d1cc6 100644 --- a/markdown_extensions/imagelinks.py +++ b/markdown_extensions/imagelinks.py @@ -29,25 +29,9 @@ ALBUM_LINK = """ [%s]""" class ImageLinksExtension (markdown.Extension): - def __init__ (self) : - self.reset() - def extendMarkdown(self, md, md_globals) : - self.md = md - - # Stateless extensions do not need to be registered - md.registerExtension(self) - - # Insert a preprocessor before all preprocessors - - preprocessor = ImageLinkPreprocessor() - preprocessor.md = md - md.preprocessors.insert(0, preprocessor) - - def reset(self) : - # May be called by Markdown is state reset is desired - pass + md.preprocessors.add("imagelink", ImageLinkPreprocessor(self), "_begin") class ImageLinkPreprocessor (markdown.Preprocessor): -- cgit v1.2.3