update.
[chise/ruby.git] / chise / path.rb
index b6e5522..9e695f6 100755 (executable)
@@ -10,16 +10,8 @@ class String
 end
 
 class Pathname
-  def nuescape
-    s = @path.gsub(/([\/%]+)/n){
-      "%" + $1.unpack("H2" * $1.size).join("%").upcase
-    }
-    Pathname.new(s)
-  end
-
   def escape
-#    s = self.basename.to_s.gsub(/([\/%<>*?]+)/n){
-    s = self.basename.to_s.gsub(/([\/<>*?]+)/n){
+    s = self.basename.to_s.gsub(/([\/%]+)/n){
       "%" + $1.unpack("H2" * $1.size).join("%").upcase
     }
     Pathname.new(self.dirname+s)