Merge lines.love
[?]
Aug 18, 2022, 8:48 PM
44BTGR7UG3PYPZQ5EHUOOSMJ4P5NV2FO23EFHMKVOQLFRTT6TJTQCDependencies
- [2]
MUJTM6REbring back a level of wrapping - [3]
KV7GGVERcouple of accidental globals - [4]
MD3W5IRAnew fork: rip out drawing support - [5]
LF7BWEG4group all editor globals - [6]
ILOA5BYFseparate data structure for each line's cache data - [7]
ZPUQSPQPextract a few methods - [8]
Z5HLXU4Padd state arg to a few functions - [9]
TGHAJBESuse line cache for drawings as well - [10]
MXA3RZYKdeduce left/right from state where possible - [*]
BULPIBEGbeginnings of a module for the text editor
Change contents
- edit in text.lua at line 436
local new_screen_line_starting_pos = State.line_cache[State.cursor1.line].screen_line_starting_pos[screen_line_index-1] - edit in text.lua at line 439
local new_screen_line_starting_pos = State.line_cache[State.cursor1.line].screen_line_starting_pos[screen_line_index-1] - resolve order conflict in text.lua at line 439