[Jifty-commit] r3196 - jifty/trunk/lib/Jifty/View/Mason

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Sat May 5 21:43:19 EDT 2007


Author: ruz
Date: Sat May  5 21:43:19 2007
New Revision: 3196

Modified:
   jifty/trunk/lib/Jifty/View/Mason/Handler.pm

Log:
* we need bytes in escape_uri then 'use bytes'
* resulting string is always valid ascii string,
  so we shouldn't forcibly set utf flag

Modified: jifty/trunk/lib/Jifty/View/Mason/Handler.pm
==============================================================================
--- jifty/trunk/lib/Jifty/View/Mason/Handler.pm	(original)
+++ jifty/trunk/lib/Jifty/View/Mason/Handler.pm	Sat May  5 21:43:19 2007
@@ -184,9 +184,8 @@
 
 sub escape_uri {
     my $ref = shift;
-    $$ref = Encode::encode_utf8($$ref);
+    use bytes;
     $$ref =~ s/([^a-zA-Z0-9_.!~*'()-])/uc sprintf("%%%02X", ord($1))/eg;
-    Encode::_utf8_on($$ref);
 }
 
 


More information about the Jifty-commit mailing list