diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2023-04-01 17:05:57 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2023-04-01 18:12:29 -0700 |
commit | c87e4a3babdc5fc0b338a549f17266783b4bdecd (patch) | |
tree | 8296376f8a66c3b36bb37e6118c86e79b540b7c5 /search.lua | |
parent | 24a732ebff281dd2dee5f906b4b949315cdd018f (diff) | |
download | text.love-c87e4a3babdc5fc0b338a549f17266783b4bdecd.tar.gz |
start thinking of compute_fragments as a detail
I think all we need to maintain is the populate_screen_line_starting_pos array. It's easy to render screen lines one by one from it, and we'll only ever construct one additional screen line at a time. I'd hoped to delete other calls to Text.populate_screen_line_starting_pos, but it turns out we need to update it when editing sometimes. Give up on that for now; it's a no-op if not needed.
Diffstat (limited to 'search.lua')
0 files changed, 0 insertions, 0 deletions