diff options
author | Araq <rumpf_a@web.de> | 2015-09-28 16:41:03 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2015-09-29 19:30:44 +0200 |
commit | ab6f8f6e5b8aa365d7725d6866904c3fa2e0e553 (patch) | |
tree | 9cc5423d767a8ea2e3f092ce2ac0793525a296e6 /lib | |
parent | 985594cbb8274e21c65f88485f3c4d83d6ff60d2 (diff) | |
download | Nim-ab6f8f6e5b8aa365d7725d6866904c3fa2e0e553.tar.gz |
fixesunicode.lastRune
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pure/unicode.nim | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/pure/unicode.nim b/lib/pure/unicode.nim index d3dc77909..b059a7315 100644 --- a/lib/pure/unicode.nim +++ b/lib/pure/unicode.nim @@ -1340,10 +1340,9 @@ proc lastRune*(s: string; last: int): (Rune, int) = else: var L = 0 while last-L >= 0 and ord(s[last-L]) shr 6 == 0b10: inc(L) - inc(L) var r: Rune fastRuneAt(s, last-L, r, false) - result = (r, L) + result = (r, L+1) when isMainModule: let |