class ReeString::Indent
def call(string, amount, **opts)
def call(string, amount, **opts) indent_string = opts[:indent_string] || string[/^[ \t]/] || " " regex = opts[:empty_lines] ? /^/ : /^(?!$)/ string.gsub(regex, indent_string * amount) end
def call(string, amount, **opts) indent_string = opts[:indent_string] || string[/^[ \t]/] || " " regex = opts[:empty_lines] ? /^/ : /^(?!$)/ string.gsub(regex, indent_string * amount) end