Module: Manilla
- Defined in:
- lib/manilla/version.rb,
lib/manilla.rb,
lib/manilla/folder.rb,
lib/manilla/unfolder.rb
Overview
You know what versioning is, right?
Defined Under Namespace
Constant Summary collapse
- VERSION =
'1.0.0'
Class Method Summary collapse
-
.fold(text, maxwidth, delimiter, break_on = :char) ⇒ Object
Breaks long lines of text into multiple delimited representations.
-
.unfold(text, delimiter) ⇒ Object
Moves from a folded delimited representation to a single line representation by treating delimiters as blank strings.
Class Method Details
.fold(text, maxwidth, delimiter, break_on = :char) ⇒ Object
Breaks long lines of text into multiple delimited representations.
26 27 28 |
# File 'lib/manilla.rb', line 26 def self.fold(text, maxwidth, delimiter, break_on = :char) Manilla::Folder.call(text, maxwidth, delimiter, break_on) end |
.unfold(text, delimiter) ⇒ Object
Moves from a folded delimited representation to a single line representation by treating delimiters as blank strings.
47 48 49 |
# File 'lib/manilla.rb', line 47 def self.unfold(text, delimiter) Manilla::Unfolder.call(text, delimiter) end |