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