diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2022-07-17 09:05:50 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2022-07-17 09:14:10 -0700 |
commit | 48b7de4fde195abc0e41deec709d2ba1f52f6fbb (patch) | |
tree | 32414e8df351837ea51d9ae7a3d282cfa13ce07d /text.lua | |
parent | c0ea3696075fb6e8369bb67449153e834d684101 (diff) | |
download | view.love-48b7de4fde195abc0e41deec709d2ba1f52f6fbb.tar.gz |
switch to line index in a function
- Text.in_line
Diffstat (limited to 'text.lua')
-rw-r--r-- | text.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/text.lua b/text.lua index fec980b..d3998f9 100644 --- a/text.lua +++ b/text.lua @@ -693,7 +693,8 @@ function Text.snap_cursor_to_bottom_of_screen(State) Text.redraw_all(State) -- if we're scrolling, reclaim all fragments to avoid memory leaks end -function Text.in_line(State, line, x,y) +function Text.in_line(State, line_index, x,y) + local line = State.lines[line_index] if line.starty == nil then return false end -- outside current page if x < State.left then return false end if y < line.starty then return false end |