# File lib/treetop/ruby_extensions/string.rb, line 17 def blank? self == "" end
# File lib/treetop/ruby_extensions/string.rb, line 2 def column_of(index) return 1 if index == 0 newline_index = rindex("\n", index - 1) if newline_index index - newline_index else index + 1 end end
# File lib/treetop/ruby_extensions/string.rb, line 31 def indent(n) if n >= 0 gsub(/^/, ' ' * n) else gsub(/^ {0,#{-n}}/, "") end end
# File lib/treetop/ruby_extensions/string.rb, line 12 def line_of(index) self[0...index].count("\n") + 1 end
Generated with the Darkfish Rdoc Generator 2.