Object
# File lib/treetop/ruby_extensions/string.rb, line 17
17: def blank?
18: self == ""
19: end
# File lib/treetop/ruby_extensions/string.rb, line 2
2: def column_of(index)
3: return 1 if index == 0
4: newline_index = rindex("\n", index - 1)
5: if newline_index
6: index - newline_index
7: else
8: index + 1
9: end
10: end
# File lib/treetop/ruby_extensions/string.rb, line 31
31: def indent(n)
32: if n >= 0
33: gsub(/^/, ' ' * n)
34: else
35: gsub(/^ {0,#{-n}}/, "")
36: end
37: end
# File lib/treetop/ruby_extensions/string.rb, line 12
12: def line_of(index)
13: self[0...index].count("\n") + 1
14: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.