From 4e645f0a298fa061899eafd10722534beb305189 Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Wed, 22 Feb 2017 03:47:42 +0000 Subject: mdl_stlye: Update `LSRenderer` class. * TODO: Update file. * markdown_link_style/_version.py (__version__): Update variable. * mdl_style.py (LSRenderer.image): Add method. * tests/data/inline_parses_images_00-expected.md: Add file. * tests/data/inline_parses_images_00.md: Add file. * tests/test_mdl_style.py (TestLSRendererIL.test_renderer_parses_images): Add test method. --- mdl_style.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'mdl_style.py') diff --git a/mdl_style.py b/mdl_style.py index 3f9d716..8ed6e92 100644 --- a/mdl_style.py +++ b/mdl_style.py @@ -129,6 +129,11 @@ class LSRenderer(Renderer): link_text = self._stylize_link(link, title, text) return link_text + def image(self, src, title, text): + # Markup for images are same as links, except it is prefixed + # with a bang (!). + return '{}{}'.format('!', self.link(src, title, text)) + def _stylize_link(self, link, title, text): if self.link_style == 'inline': return self._gen_inline_link(link, title, text) -- cgit v1.2.3