Skip Menu |

This queue is for tickets about the URI CPAN distribution.

Report information
The Basics
Id: 56421
Status: resolved
Priority: 0/
Queue: URI

People
Owner: Nobody in particular
Requestors: mendoza [...] pvv.ntnu.no
ra.bondarenko [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: (no value)
Fixed in:
  • 1.40
  • 1.54



Subject: uri_escape(1.40) <-> uri_escape(1.54)
Hi! URI 1.40: uri_escape('"') -> %22 URI 1.54: uri_escape('"') -> " Why?
On Fri Apr 09 15:01:02 2010, GAAS wrote: Show quoted text
> > Why?
> > Because I applied >
<http://github.com/gisle/uri/commit/a3a2e2c28ab746ffe96196fca990c1a42c58b Show quoted text
fdd>
There seems to be a typo though. Unless I'm just missing it, the spec doesn't include q{"} in unreserved. Thomas
Subject: " (double quotes) not escaped anymore by default
~/URI-1.54$ PERL5LIB=. perl -wle 'use utf8; use URI; print $URI::VERSION; use URI::Escape; print $URI::Escape::VERSION; print uri_escape_utf8(q (æøå"#¤%))' 1.54 3.30 %C3%A6%C3%B8%C3%A5"%23%C2%A4%25 ~/URI-1.40$ PERL5LIB=. perl -wle 'use utf8; use URI; print $URI::VERSION; use URI::Escape; print $URI::Escape::VERSION; print uri_escape_utf8(q (æøå"#¤%))' 1.40 3.29 %C3%A6%C3%B8%C3%A5%22%23%C2%A4%25