class Pathname::String

Public Instance Methods

last(n=1) click to toggle source
# File lib/extensions.rb, line 141
def last(n=1) self.size < n ? self : self[-n..-1] end
numeric?() click to toggle source
# File lib/extensions.rb, line 142
  def numeric?()   true if Float(self) rescue false end
end
same_path(p) click to toggle source

alias old_mm method_missing def method_missing(m,*a,&b) to_p.respond_to?(m) ? to_p.send(m,*a,&b) : old_mm(m,*a,&b) end def respond_to_missing?(m,p=false) to_p.respond_to?(m,p) end

# File lib/extensions.rb, line 136
def same_path(p) to_p === p end
to_p() click to toggle source
# File lib/extensions.rb, line 132
def to_p()   Path.new(self) end