From f37a7025bebbb1c4f39e08b8cec32ce1ba977bf4 Mon Sep 17 00:00:00 2001
From: Jonas Smedegaard <dr@jones.dk>
Date: Fri, 26 Dec 2014 07:57:41 +0100
Subject: Fix unescape links.

---
 pandoc-iri | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pandoc-iri b/pandoc-iri
index 94be2e4..0f3fb0c 100755
--- a/pandoc-iri
+++ b/pandoc-iri
@@ -7,6 +7,7 @@ use Pandoc::Filter;
 use Pandoc::Elements;
 
 use URI;
+use URI::Escape;
 use URI::Find;
 
 pandoc_filter(
@@ -26,11 +27,11 @@ sub link_normalize {
 }
 
 sub pp_uri {
-	return URI->new(shift)->canonical->as_string;
+	return URI->new(uri_unescape(shift))->canonical->as_string;
 }
 
 sub pp_iri {
-	return URI->new(shift)->canonical->as_iri;
+	return URI->new(uri_unescape(shift))->canonical->as_iri;
 }
 
 sub pp_string {
-- 
cgit v1.2.3