class String
Public Instance Methods
expand_tab()
click to toggle source
returns a string which TABs are expanded. TAB width is assumed as 8.
# File lib/vcs-ann/main.rb, line 13 def expand_tab result = dup result.expand_tab! result end
expand_tab!()
click to toggle source
expand TABs destructively. TAB width is assumed as 8.
# File lib/vcs-ann/main.rb, line 6 def expand_tab! self.sub!(/\A\t+/) { ' ' * ($&.length * 8) } nil end