fill region
This commit is contained in:
parent
13defcc9f6
commit
4f787ac4f4
1 changed files with 4 additions and 2 deletions
|
|
@ -5,8 +5,10 @@ proc wordWrap*(s: string, maxLineWidth = 80,
|
|||
newLine = "\n"): string =
|
||||
## This function breaks all words that reach over `maxLineWidth`
|
||||
## measured in number of runes. When `splitLongWords` is `true`
|
||||
## words that are longer than `maxLineWidth` are splitted. Multiple spaces and newlines are converted to a single space. All
|
||||
## whitespace is treated equally. Non-breaking whitespace is ignored.
|
||||
## words that are longer than `maxLineWidth` are splitted. Multiple
|
||||
## spaces and newlines are converted to a single space. All
|
||||
## whitespace is treated equally. Non-breaking whitespace is
|
||||
## ignored.
|
||||
|
||||
var currentWordLength: int = 0
|
||||
var currentWord: string = newStringOfCap(32)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue