From f37a7025bebbb1c4f39e08b8cec32ce1ba977bf4 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Fri, 26 Dec 2014 07:57:41 +0100 Subject: Fix unescape links. --- pandoc-iri | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pandoc-iri') 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