chunk up some long lines

[?]
Jul 13, 2022, 2:42 PM
R3XGABERHYD7X42VXYENLVRSNFUXO5JAO4HCX3N4CMHZCHWEIW6AC

Dependencies

  • [2] P5QNVXSN drop final mention of state global beyond main.lua
  • [3] 253TWKDA clean up
  • [4] XRLJDW3W casting about for more helpers to extract..
  • [5] KTZQ57HV replace globals with args in a few functions
  • [6] GSPXUEQO .
  • [7] VHQCNMAR several more modules
  • [8] BYG5CEMV support for naming points
  • [9] 65HNIAOS make freehand drawings smoother
  • [10] WTDKUACN rectangle and square shapes
  • [11] F63Q4OV7 several bugfixes
  • [12] PTT4K4EU use the provided args everywhere
  • [13] LAW2O3NW extract variable Margin_left
  • [14] NYQ7HD4D move
  • [15] WPW3AVFS more precise shape selection
  • [16] 7JH2ZT3F add state arg to Drawing.draw
  • [17] UHB4GARJ left/right margin -> left/right coordinates
  • [18] JFFUF5AL override mouse state lookups in tests
  • [19] LF7BWEG4 group all editor globals
  • [20] BLWAYPKV extract a module
  • [21] P4376EXK add state arg to few functions

Change contents

  • replacement in drawing.lua at line 29
    [3.817][2.17:116]()
    local mx,my = Drawing.coord(pmx-State.left, State.width), Drawing.coord(pmy-line.y, State.width)
    [3.817]
    [3.894]
    local mx = Drawing.coord(pmx-State.left, State.width)
    local my = Drawing.coord(pmy-line.y, State.width)
  • edit in drawing.lua at line 75
    [3.1617]
    [3.69]
    local px = function(x) return Drawing.pixels(x, width)+left end
    local py = function(y) return Drawing.pixels(y, width)+top end
  • replacement in drawing.lua at line 81
    [3.187][3.1618:1787]()
    love.graphics.line(Drawing.pixels(prev.x, width)+left,Drawing.pixels(prev.y, width)+top, Drawing.pixels(point.x, width)+left,Drawing.pixels(point.y, width)+top)
    [3.187]
    [3.328]
    love.graphics.line(px(prev.x),py(prev.y), px(point.x),py(point.y))
  • replacement in drawing.lua at line 88
    [3.509][3.1788:1943]()
    love.graphics.line(Drawing.pixels(p1.x, width)+left,Drawing.pixels(p1.y, width)+top, Drawing.pixels(p2.x, width)+left,Drawing.pixels(p2.y, width)+top)
    [3.509]
    [3.1653]
    love.graphics.line(px(p1.x),py(p1.y), px(p2.x),py(p2.y))
  • replacement in drawing.lua at line 94
    [3.800][3.1944:2111]()
    love.graphics.line(Drawing.pixels(prev.x, width)+left,Drawing.pixels(prev.y, width)+top, Drawing.pixels(curr.x, width)+left,Drawing.pixels(curr.y, width)+top)
    [3.800]
    [3.939]
    love.graphics.line(px(prev.x),py(prev.y), px(curr.x),py(curr.y))
  • replacement in drawing.lua at line 100
    [3.1048][3.2112:2275]()
    love.graphics.line(Drawing.pixels(prev.x, width)+left,Drawing.pixels(prev.y, width)+top, Drawing.pixels(curr.x, width)+left,Drawing.pixels(curr.y, width)+top)
    [3.1048]
    [3.1183]
    love.graphics.line(px(prev.x),py(prev.y), px(curr.x),py(curr.y))
  • replacement in drawing.lua at line 104
    [3.1268][3.2276:2420]()
    love.graphics.circle('line', Drawing.pixels(center.x, width)+left,Drawing.pixels(center.y, width)+top, Drawing.pixels(shape.radius, width))
    [3.1268]
    [3.1391]
    love.graphics.circle('line', px(center.x),py(center.y), Drawing.pixels(shape.radius, width))
  • replacement in drawing.lua at line 107
    [3.1473][3.2421:2611]()
    love.graphics.arc('line', 'open', Drawing.pixels(center.x, width)+left,Drawing.pixels(center.y, width)+top, Drawing.pixels(shape.radius, width), shape.start_angle, shape.end_angle, 360)
    [3.1473]
    [3.1642]
    love.graphics.arc('line', 'open', px(center.x),py(center.y), Drawing.pixels(shape.radius, width), shape.start_angle, shape.end_angle, 360)
  • edit in drawing.lua at line 118
    [3.2701]
    [3.1793]
    local pmx,pmy = App.mouse_x(), App.mouse_y()
    local px = function(x) return Drawing.pixels(x, width)+left end
    local py = function(y) return Drawing.pixels(y, width)+top end
    local mx = Drawing.coord(pmx-left, width)
    local my = Drawing.coord(pmy-top, width)
  • edit in drawing.lua at line 131
    [3.1944][2.117:217]()
    local mx,my = Drawing.coord(App.mouse_x()-left, width), Drawing.coord(App.mouse_y()-top, width)
  • replacement in drawing.lua at line 135
    [3.116][3.2764:2915]()
    love.graphics.line(Drawing.pixels(p1.x, width)+left,Drawing.pixels(p1.y, width)+top, Drawing.pixels(mx, width)+left,Drawing.pixels(my, width)+top)
    [3.116]
    [3.2287]
    love.graphics.line(px(p1.x),py(p1.y), pmx,pmy)
  • edit in drawing.lua at line 137
    [3.2327][2.218:318]()
    local mx,my = Drawing.coord(App.mouse_x()-left, width), Drawing.coord(App.mouse_y()-top, width)
  • replacement in drawing.lua at line 142
    [3.2597][3.2916:3071]()
    love.graphics.line(Drawing.pixels(p1.x, width)+left,Drawing.pixels(p1.y, width)+top, Drawing.pixels(mx, width)+left,Drawing.pixels(p1.y, width)+top)
    [3.2597]
    [3.2724]
    love.graphics.line(px(p1.x),py(p1.y), pmx, py(p1.y))
  • replacement in drawing.lua at line 144
    [3.2733][3.3072:3227]()
    love.graphics.line(Drawing.pixels(p1.x, width)+left,Drawing.pixels(p1.y, width)+top, Drawing.pixels(p1.x, width)+left,Drawing.pixels(my, width)+top)
    [3.2733]
    [3.2860]
    love.graphics.line(px(p1.x),py(p1.y), px(p1.x),pmy)
  • replacement in drawing.lua at line 152
    [3.3081][3.3228:3395]()
    love.graphics.line(Drawing.pixels(prev.x, width)+left,Drawing.pixels(prev.y, width)+top, Drawing.pixels(curr.x, width)+left,Drawing.pixels(curr.y, width)+top)
    [3.3081]
    [3.3220]
    love.graphics.line(px(prev.x),py(prev.y), px(curr.x),py(curr.y))
  • replacement in drawing.lua at line 156
    [3.3256][3.3396:3518]()
    love.graphics.line(Drawing.pixels(prev.x, width)+left,Drawing.pixels(prev.y, width)+top, App.mouse_x(),App.mouse_y())
    [3.3256]
    [3.1853]
    love.graphics.line(px(prev.x),py(prev.y), pmx,pmy)
  • edit in drawing.lua at line 158
    [3.1893][3.1927:1976]()
    local pmx,pmy = App.mouse_x(), App.mouse_y()
  • replacement in drawing.lua at line 160
    [3.2035][3.3519:3625]()
    love.graphics.line(Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top, pmx,pmy)
    [3.2035]
    [3.2127]
    love.graphics.line(px(first.x),py(first.y), pmx,pmy)
  • edit in drawing.lua at line 164
    [3.2201][2.319:399]()
    local mx,my = Drawing.coord(pmx-left, width), Drawing.coord(pmy-top, width)
  • replacement in drawing.lua at line 165
    [3.2380][3.3626:4294]()
    love.graphics.line(Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top, Drawing.pixels(second.x, width)+left,Drawing.pixels(second.y, width)+top)
    love.graphics.line(Drawing.pixels(second.x, width)+left,Drawing.pixels(second.y, width)+top, Drawing.pixels(thirdx, width)+left,Drawing.pixels(thirdy, width)+top)
    love.graphics.line(Drawing.pixels(thirdx, width)+left,Drawing.pixels(thirdy, width)+top, Drawing.pixels(fourthx, width)+left,Drawing.pixels(fourthy, width)+top)
    love.graphics.line(Drawing.pixels(fourthx, width)+left,Drawing.pixels(fourthy, width)+top, Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top)
    [3.2380]
    [3.2936]
    love.graphics.line(px(first.x),py(first.y), px(second.x),py(second.y))
    love.graphics.line(px(second.x),py(second.y), px(thirdx),py(thirdy))
    love.graphics.line(px(thirdx),py(thirdy), px(fourthx),py(fourthy))
    love.graphics.line(px(fourthx),py(fourthy), px(first.x),py(first.y))
  • edit in drawing.lua at line 170
    [3.2973][3.1977:2026]()
    local pmx,pmy = App.mouse_x(), App.mouse_y()
  • replacement in drawing.lua at line 172
    [3.3115][3.4295:4401]()
    love.graphics.line(Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top, pmx,pmy)
    [3.3115]
    [3.3207]
    love.graphics.line(px(first.x),py(first.y), pmx,pmy)
  • edit in drawing.lua at line 176
    [3.3281][2.400:480]()
    local mx,my = Drawing.coord(pmx-left, width), Drawing.coord(pmy-top, width)
  • replacement in drawing.lua at line 177
    [3.3457][3.4402:5070]()
    love.graphics.line(Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top, Drawing.pixels(second.x, width)+left,Drawing.pixels(second.y, width)+top)
    love.graphics.line(Drawing.pixels(second.x, width)+left,Drawing.pixels(second.y, width)+top, Drawing.pixels(thirdx, width)+left,Drawing.pixels(thirdy, width)+top)
    love.graphics.line(Drawing.pixels(thirdx, width)+left,Drawing.pixels(thirdy, width)+top, Drawing.pixels(fourthx, width)+left,Drawing.pixels(fourthy, width)+top)
    love.graphics.line(Drawing.pixels(fourthx, width)+left,Drawing.pixels(fourthy, width)+top, Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top)
    [3.3457]
    [3.3372]
    love.graphics.line(px(first.x),py(first.y), px(second.x),py(second.y))
    love.graphics.line(px(second.x),py(second.y), px(thirdx),py(thirdy))
    love.graphics.line(px(thirdx),py(thirdy), px(fourthx),py(fourthy))
    love.graphics.line(px(fourthx),py(fourthy), px(first.x),py(first.y))
  • edit in drawing.lua at line 183
    [3.3457][2.481:581]()
    local mx,my = Drawing.coord(App.mouse_x()-left, width), Drawing.coord(App.mouse_y()-top, width)
  • replacement in drawing.lua at line 186
    [3.3637][3.5071:5163]()
    local cx,cy = Drawing.pixels(center.x, width)+left, Drawing.pixels(center.y, width)+top
    [3.3637]
    [3.2114]
    local cx,cy = px(center.x), py(center.y)
  • edit in drawing.lua at line 190
    [3.3892][2.582:682]()
    local mx,my = Drawing.coord(App.mouse_x()-left, width), Drawing.coord(App.mouse_y()-top, width)
  • replacement in drawing.lua at line 194
    [3.4158][3.5164:5256]()
    local cx,cy = Drawing.pixels(center.x, width)+left, Drawing.pixels(center.y, width)+top
    [3.4158]
    [3.5256]
    local cx,cy = px(center.x), py(center.y)