Method: Tk::Text::IndexModMethods#-
- Defined in:
- lib/tk/text.rb
#-(mod) ⇒ Object
95 96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/tk/text.rb', line 95 def -(mod) return chars(-mod) if mod.kind_of?(Numeric) mod = mod.to_s if mod =~ /^\s*[+-]?\d/ Tk::Text::IndexString.new(String.new(id) << ' - ' << mod) elsif mod =~ /^\s*[-]\s+(\d.*)$/ Tk::Text::IndexString.new(String.new(id) << ' - -' << $1) else Tk::Text::IndexString.new(String.new(id) << ' ' << mod) end end |