diff options
author | bptato <nincsnevem662@gmail.com> | 2021-12-19 17:45:58 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2021-12-19 17:45:58 +0100 |
commit | 21e30acaaf8b16afc4730f0355c6b32618b3003a (patch) | |
tree | 335e78df969ff617b8c1fd2248ce039f8870a010 /src/utils | |
parent | 657665d642fee3eea9c1a6f22b4f9488c17ecf9c (diff) | |
download | chawan-21e30acaaf8b16afc4730f0355c6b32618b3003a.tar.gz |
Fix cursorPrevWord, cursorNextWord
Diffstat (limited to 'src/utils')
-rw-r--r-- | src/utils/twtstr.nim | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/utils/twtstr.nim b/src/utils/twtstr.nim index 47d2c16f..9e88b9cd 100644 --- a/src/utils/twtstr.nim +++ b/src/utils/twtstr.nim @@ -110,9 +110,13 @@ const lowerChars = getLowerChars() func tolower*(c: char): char = return lowerChars[int(c)] +func getrune(s: string): Rune = + return s.toRunes()[0] + const breakWord = [ Rune('\n'), Rune('/'), Rune('\\'), Rune(' '), Rune('&'), Rune('='), - Rune('?'), Rune('.'), Rune(';') + Rune('?'), Rune('.'), Rune(';'), "。".getrune(), "、".getrune(), + "「".getrune(), "」".getrune() ] func genHexCharMap(): seq[int] = |