diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2024-10-14 13:54:03 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2024-10-14 15:29:32 -0700 |
commit | e0ccf1de675d8b84553a8692d4616020f420e93e (patch) | |
tree | f0e39dde2893d483737f996a1e48a407e798d384 /source_text.lua | |
parent | 60bc27decdda993e13c58dc368be8b7e558e9051 (diff) | |
download | text.love-e0ccf1de675d8b84553a8692d4616020f420e93e.tar.gz |
bugfix: Unicode
Diffstat (limited to 'source_text.lua')
-rw-r--r-- | source_text.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source_text.lua b/source_text.lua index 9125cb0..284ed00 100644 --- a/source_text.lua +++ b/source_text.lua @@ -90,9 +90,9 @@ function Text.screen_line(line, line_cache, i) if i >= #line_cache.screen_line_starting_pos then return line.data:sub(offset) end - local endpos = line_cache.screen_line_starting_pos[i+1]-1 + local endpos = line_cache.screen_line_starting_pos[i+1] local end_offset = Text.offset(line.data, endpos) - return line.data:sub(offset, end_offset) + return line.data:sub(offset, end_offset-1) end function Text.draw_cursor(State, x, y) |