summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--markdown_link_style/_version.py2
-rw-r--r--mdl_style.py8
2 files changed, 8 insertions, 2 deletions
diff --git a/markdown_link_style/_version.py b/markdown_link_style/_version.py
index 3c3eadb..7355fde 100644
--- a/markdown_link_style/_version.py
+++ b/markdown_link_style/_version.py
@@ -18,4 +18,4 @@
# along with markdown-link-style (see COPYING). If not, see
# <http://www.gnu.org/licenses/>.
-__version__ = '0.1.0.dev4'
+__version__ = '0.1.0.dev5'
diff --git a/mdl_style.py b/mdl_style.py
index 8ed6e92..37b6664 100644
--- a/mdl_style.py
+++ b/mdl_style.py
@@ -181,7 +181,7 @@ class LSRenderer(Renderer):
for ref in self.fn_lnk_refs:
refs += '{}\n'.format(ref)
- # empty fn_lnk_refs
+ # Empty fn_lnk_refs
self.fn_lnk_refs = []
return refs
@@ -204,8 +204,14 @@ class LSMarkdown(Markdown):
super(LSMarkdown, self).__init__(renderer, inline, block, **kwargs)
def parse(self, text):
+ # Reset footnote link variables.
+ self.renderer.fn_lnk_num = 0
+ self.renderer.fn_lnk_refs = []
+
+ # Parse text.
out = super(LSMarkdown, self).parse(text)
+ # Spit out.
return out.lstrip('\n')