summaryrefslogtreecommitdiff
path: root/markdown/extensions
diff options
context:
space:
mode:
Diffstat (limited to 'markdown/extensions')
-rw-r--r--markdown/extensions/footnotes.py2
-rw-r--r--markdown/extensions/legacy_em.py4
-rw-r--r--markdown/extensions/wikilinks.py4
3 files changed, 5 insertions, 5 deletions
diff --git a/markdown/extensions/footnotes.py b/markdown/extensions/footnotes.py
index c04ad68..a237ae7 100644
--- a/markdown/extensions/footnotes.py
+++ b/markdown/extensions/footnotes.py
@@ -264,7 +264,7 @@ class FootnotePattern(Pattern):
self.footnotes = footnotes
def handleMatch(self, m):
- id = m.group(2)
+ id = m.group(1)
if id in self.footnotes.footnotes.keys():
sup = etree.Element("sup")
a = etree.SubElement(sup, "a")
diff --git a/markdown/extensions/legacy_em.py b/markdown/extensions/legacy_em.py
index 47963a8..54d2028 100644
--- a/markdown/extensions/legacy_em.py
+++ b/markdown/extensions/legacy_em.py
@@ -15,8 +15,8 @@ from __future__ import unicode_literals
from . import Extension
from ..inlinepatterns import SimpleTagPattern
-EMPHASIS_RE = r'(\*|_)(.+?)\2'
-STRONG_RE = r'(\*{2}|_{2})(.+?)\2'
+EMPHASIS_RE = r'(\*|_)(.+?)\1'
+STRONG_RE = r'(\*{2}|_{2})(.+?)\1'
class LegacyEmExtension(Extension):
diff --git a/markdown/extensions/wikilinks.py b/markdown/extensions/wikilinks.py
index 14f47a1..7b8899b 100644
--- a/markdown/extensions/wikilinks.py
+++ b/markdown/extensions/wikilinks.py
@@ -57,9 +57,9 @@ class WikiLinks(Pattern):
self.config = config
def handleMatch(self, m):
- if m.group(2).strip():
+ if m.group(1).strip():
base_url, end_url, html_class = self._getMeta()
- label = m.group(2).strip()
+ label = m.group(1).strip()
url = self.config['build_url'](label, base_url, end_url)
a = etree.Element('a')
a.text = label