title case fix from andre
This commit is contained in:
parent
5c6725c4e3
commit
4a670e19df
1 changed files with 4 additions and 1 deletions
|
@ -107,8 +107,11 @@ proc convertTextCase(runes: var seq[Rune], textCase: TextCase) =
|
|||
for rune in runes.mitems:
|
||||
rune = rune.toLower()
|
||||
of tcTitle:
|
||||
var prevRune = SP
|
||||
for rune in runes.mitems:
|
||||
rune = rune.toTitle()
|
||||
if prevRune.isWhiteSpace:
|
||||
rune = rune.toUpper()
|
||||
prevRune = rune
|
||||
|
||||
proc canWrap(rune: Rune): bool =
|
||||
rune == Rune(32) or rune.isWhiteSpace()
|
||||
|
|
Loading…
Reference in a new issue