module ERB::Util
def url_encode(s)
def url_encode(s) CGI.escapeURIComponent(s.to_s) end
def url_encode(s)
def url_encode(s) s.to_s.b.gsub(/[^a-zA-Z0-9_\-.~]/n) do |m| sprintf("%%%02X", m.unpack1("C")) end end
def url_encode(s) CGI.escapeURIComponent(s.to_s) end
def url_encode(s) s.to_s.b.gsub(/[^a-zA-Z0-9_\-.~]/n) do |m| sprintf("%%%02X", m.unpack1("C")) end end