なひです.

越水さんのuri.rbについてです.
http://www02.so-net.ne.jp/~greentea/ruby/uri/

> From: "NAKAMURA, Hiroshi" <nakahiro / sarion.co.jp>
> Sent: Friday, January 21, 2000 11:56 AM

> > ところで、escapeURI()なのですが、パクらせていただいていいでしょうか?
> 
> どうぞご自由に使いまわしてください.
> 間違ってないといいんですけど.^^;

間違ってました(涙).reservedはescapeしなくちゃ.
というわけでPatchです.

--- uri.rb.3.39 Mon Jan 24 16:26:15 2000
+++ uri.rb Sun Feb 20 19:03:41 2000
@@ -40,6 +40,5 @@
     URI_SCHEMES = {}
 
-    X_ESCAPE = Regexp::new('([^;/?:@&=+$,A-Za-z0-9\-_.!~*\'() ])',
-    false, 'N')
+    X_ESCAPE = Regexp::new('([^A-Za-z0-9\-_.!~*\'() ])', false, 'N')
 
     ##pre absolute_uri and ((relative_uri.nil? and