Method: PlainText#normalize_lb

Defined in:
lib/plain_text.rb

#normalize_lb(*rest, **k) ⇒ Object

Non-destructive version of #normalize_lb!

Parameters:

  • repl (String)

    Replacement character (Default: $/ which is \n in UNIX).

  • lb_from (String, Array, NilClass)

    Candidate line-break(s) (Defaut: [CRLF, CR, LF]+)

Returns:

  • same class as self



664
665
666
667
668
# File 'lib/plain_text.rb', line 664

def normalize_lb(*rest, **k)
  newself = clone  # must be clone (not dup) so Singlton methods, which may include this method, must be included.
  newself.normalize_lb!(*rest, **k)
  newself
end