chunking by simple local variable
[?]
Jul 13, 2022, 3:14 PM
QFC3WRDZEZJM3UICG2R7YZL35JJNWKAML4KLHCDX2ZDKREWV44GQCDependencies
- [2]
P5QNVXSNdrop final mention of state global beyond main.lua - [3]
R3JZDBI2drop heavyweight near check on file load/store - [4]
DLQAEAC7add state arg to Drawing.mouse_pressed - [5]
HYEAFRZ2split mouse_pressed events between Text and Drawing - [6]
KTZQ57HVreplace globals with args in a few functions - [7]
UHB4GARJleft/right margin -> left/right coordinates - [*]
BLWAYPKVextract a module
Change contents
- edit in drawing.lua at line 216
local cx = Drawing.coord(x-State.left, State.width)local cy = Drawing.coord(y-drawing.y, State.width) - replacement in drawing.lua at line 219
drawing.pending = {mode=State.current_drawing_mode, points={{x=Drawing.coord(x-State.left, State.width), y=Drawing.coord(y-drawing.y, State.width)}}}drawing.pending = {mode=State.current_drawing_mode, points={{x=cx, y=cy}}} - replacement in drawing.lua at line 221
local j = Drawing.find_or_insert_point(drawing.points, Drawing.coord(x-State.left, State.width), Drawing.coord(y-drawing.y, State.width), State.width)local j = Drawing.find_or_insert_point(drawing.points, cx, cy, State.width) - replacement in drawing.lua at line 224
local j = Drawing.find_or_insert_point(drawing.points, Drawing.coord(x-State.left, State.width), Drawing.coord(y-drawing.y, State.width), State.width)local j = Drawing.find_or_insert_point(drawing.points, cx, cy, State.width) - replacement in drawing.lua at line 227
local j = Drawing.find_or_insert_point(drawing.points, Drawing.coord(x-State.left, State.width), Drawing.coord(y-drawing.y, State.width), State.width)local j = Drawing.find_or_insert_point(drawing.points, cx, cy, State.width)