title case fix from andre

This commit is contained in:
Ryan Oldenburg 2021-05-06 00:52:53 -05:00
parent 5c6725c4e3
commit 4a670e19df

View file

@ -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()