Module: Wrap

Defined in:
lib/dpl/helper/wrap.rb

Class Method Summary collapse

Class Method Details

.wrap(str, width = 80) ⇒ Object



6
7
8
9
10
# File 'lib/dpl/helper/wrap.rb', line 6

def wrap(str, width = 80)
  str.lines.map do |line|
    line.size > width ? line.gsub(/(.{1,#{width}})(\s+|$)/, "\\1\n").strip : line
  end.join("\n")
end