mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-29 01:14:41 +00:00
fill region
This commit is contained in:
committed by
Andreas Rumpf
parent
13defcc9f6
commit
4f787ac4f4
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user