From 029bd9dd01258aca69f53470bde906a635412057 Mon Sep 17 00:00:00 2001 From: Waylan Limberg Date: Thu, 2 Jun 2011 03:13:15 -0400 Subject: Minor adjustment to previous commit. Reference links don't need unescaped as they are removed before escaping takes place. Related to issue #14. --- markdown/inlinepatterns.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/markdown/inlinepatterns.py b/markdown/inlinepatterns.py index 4f45638..6cec968 100644 --- a/markdown/inlinepatterns.py +++ b/markdown/inlinepatterns.py @@ -366,9 +366,9 @@ class ReferencePattern(LinkPattern): def makeTag(self, href, title, text): el = util.etree.Element('a') - el.set('href', self.sanitize_url(self.unescape(href))) + el.set('href', self.sanitize_url(href)) if title: - el.set('title', self.unescape(title)) + el.set('title', title) el.text = text return el @@ -378,9 +378,9 @@ class ImageReferencePattern(ReferencePattern): """ Match to a stored reference and return img element. """ def makeTag(self, href, title, text): el = util.etree.Element("img") - el.set("src", self.sanitize_url(self.unescape(href))) + el.set("src", self.sanitize_url(href)) if title: - el.set("title", self.unescape(title)) + el.set("title", title) el.set("alt", text) return el -- cgit v1.2.3