bring back a set of constants
[?]
Jul 16, 2022, 3:48 PM
TGZAJUEFRK3NTCDMPIIG7U2TGLDHK4U3JDNFAYX7NHXTJYBYEZIACDependencies
- [2]
KTZQ57HVreplace globals with args in a few functions - [3]
TO6Y2G3Umore decoupling editor tests from App - [4]
T7SJSJIHtest: undo naming a point - [5]
242L3OQXbugfix: ensure Cursor_line is always on a text line - [6]
4AXV2HG4all pending manual tests done! - [7]
42LVB4DEtest: naming a point - [8]
7DYUAOI6test: undo moving point - [9]
FFBIY74Nbugfix: 'escape' to cancel a stroke - [10]
L6XA5EY2test: moving a point - [11]
KAUD3YIKtests: deleting points/shapes - [12]
OWK3U6VDtests for drawing polygons - [13]
APYPFFS3call edit rather than App callbacks in tests - [14]
LF7BWEG4group all editor globals - [15]
QCPXQ2E3add state arg to a few functions - [16]
CRYGI3LRmore drawing tests - [17]
K2X6G75Zstart writing some tests for drawings - [18]
3OKKTUT4up and down arrow now moving by screen line where possible - [19]
LNUHQOGHstart passing in Editor_state explicitly - [20]
UHB4GARJleft/right margin -> left/right coordinates - [21]
Z5HLXU4Padd state arg to a few functions - [22]
KZ5GAYRPthis fixes the immediate regression - [23]
2JLVAYHBstart decoupling editor tests from App - [24]
KOYAJWE4extract a couple more methods - [25]
2L5MEZV3experiment: new edit namespace - [26]
LXTTOB33extract a couple of files - [27]
OMTGHWMAyet another bugfix. But for how long? - [28]
LYN3L74Wcorrect commit f3abc2cbf2 - [29]
ZZ2B5RPQextract variables for drawing padding - [30]
7JH2ZT3Fadd state arg to Drawing.draw - [*]
BULPIBEGbeginnings of a module for the text editor - [*]
2Y5GGGJ4correct a mis-named threshold
Change contents
- replacement in text_tests.lua at line 869
local drawing_height = Editor_state.drawing_padding_height + drawing_width/2 -- defaultlocal drawing_height = Drawing_padding_height + drawing_width/2 -- default - replacement in text.lua at line 366
y = y - State.drawing_padding_height - Drawing.pixels(State.lines[State.screen_top1.line].h, State.width)y = y - Drawing_padding_height - Drawing.pixels(State.lines[State.screen_top1.line].h, State.width) - replacement in text.lua at line 644
y = y + State.drawing_padding_height + Drawing.pixels(State.lines[State.cursor1.line].h, State.width)y = y + Drawing_padding_height + Drawing.pixels(State.lines[State.cursor1.line].h, State.width) - replacement in text.lua at line 680
local h = State.drawing_padding_height + Drawing.pixels(State.lines[top2.line-1].h, State.width)local h = Drawing_padding_height + Drawing.pixels(State.lines[top2.line-1].h, State.width) - edit in edit.lua at line 16[4.22248][33.15]
Drawing_padding_top = 10Drawing_padding_bottom = 10Drawing_padding_height = Drawing_padding_top + Drawing_padding_bottom - edit in edit.lua at line 104
drawing_padding_top = 10,drawing_padding_bottom = 10,drawing_padding_height = nil, - edit in edit.lua at line 116
result.drawing_padding_height = result.drawing_padding_top + result.drawing_padding_bottom - replacement in edit.lua at line 155
y = y+State.drawing_padding_topy = y+Drawing_padding_top - replacement in edit.lua at line 158
y = y + Drawing.pixels(line.h, State.width) + State.drawing_padding_bottomy = y + Drawing.pixels(line.h, State.width) + Drawing_padding_bottom - replacement in drawing_tests.lua at line 35
check_eq(Editor_state.lines[1].y, Editor_state.top+Editor_state.drawing_padding_top, 'F - test_draw_line/baseline/y')check_eq(Editor_state.lines[1].y, Editor_state.top+Drawing_padding_top, 'F - test_draw_line/baseline/y') - replacement in drawing_tests.lua at line 39
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 79
check_eq(Editor_state.lines[1].y, Editor_state.top+Editor_state.drawing_padding_top, 'F - test_draw_horizontal_line/baseline/y')check_eq(Editor_state.lines[1].y, Editor_state.top+Drawing_padding_top, 'F - test_draw_horizontal_line/baseline/y') - replacement in drawing_tests.lua at line 83
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+26, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+26, 1) - replacement in drawing_tests.lua at line 107
check_eq(Editor_state.lines[1].y, Editor_state.top+Editor_state.drawing_padding_top, 'F - test_draw_circle/baseline/y')check_eq(Editor_state.lines[1].y, Editor_state.top+Drawing_padding_top, 'F - test_draw_circle/baseline/y') - replacement in drawing_tests.lua at line 111
App.mouse_move(Editor_state.left+4, Editor_state.top+Editor_state.drawing_padding_top+4) -- hover on drawingApp.mouse_move(Editor_state.left+4, Editor_state.top+Drawing_padding_top+4) -- hover on drawing - replacement in drawing_tests.lua at line 113
edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35+30, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35+30, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 136
check_eq(Editor_state.lines[1].y, Editor_state.top+Editor_state.drawing_padding_top, 'F - test_cancel_stroke/baseline/y')check_eq(Editor_state.lines[1].y, Editor_state.top+Drawing_padding_top, 'F - test_cancel_stroke/baseline/y') - replacement in drawing_tests.lua at line 140
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1) - replacement in drawing_tests.lua at line 143
edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 157
App.mouse_move(Editor_state.left+4, Editor_state.top+Editor_state.drawing_padding_top+4) -- hover on drawingApp.mouse_move(Editor_state.left+4, Editor_state.top+Drawing_padding_top+4) -- hover on drawing - replacement in drawing_tests.lua at line 174
check_eq(Editor_state.lines[1].y, Editor_state.top+Editor_state.drawing_padding_top, 'F - test_draw_circle_mid_stroke/baseline/y')check_eq(Editor_state.lines[1].y, Editor_state.top+Drawing_padding_top, 'F - test_draw_circle_mid_stroke/baseline/y') - replacement in drawing_tests.lua at line 178
App.mouse_move(Editor_state.left+4, Editor_state.top+Editor_state.drawing_padding_top+4) -- hover on drawingedit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)App.mouse_move(Editor_state.left+4, Editor_state.top+Drawing_padding_top+4) -- hover on drawingedit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 181
edit.run_after_mouse_release(Editor_state, Editor_state.left+35+30, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35+30, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 202
check_eq(Editor_state.lines[1].y, Editor_state.top+Editor_state.drawing_padding_top, 'F - test_draw_arc/baseline/y')check_eq(Editor_state.lines[1].y, Editor_state.top+Drawing_padding_top, 'F - test_draw_arc/baseline/y') - replacement in drawing_tests.lua at line 206
edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)App.mouse_move(Editor_state.left+35+30, Editor_state.top+Editor_state.drawing_padding_top+36)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1)App.mouse_move(Editor_state.left+35+30, Editor_state.top+Drawing_padding_top+36) - replacement in drawing_tests.lua at line 209
edit.run_after_mouse_release(Editor_state, Editor_state.left+35+50, Editor_state.top+Editor_state.drawing_padding_top+36+50, 1) -- 45°edit.run_after_mouse_release(Editor_state, Editor_state.left+35+50, Editor_state.top+Drawing_padding_top+36+50, 1) -- 45° - replacement in drawing_tests.lua at line 233
check_eq(Editor_state.lines[1].y, Editor_state.top+Editor_state.drawing_padding_top, 'F - test_draw_polygon/baseline/y')check_eq(Editor_state.lines[1].y, Editor_state.top+Drawing_padding_top, 'F - test_draw_polygon/baseline/y') - replacement in drawing_tests.lua at line 237
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1) - replacement in drawing_tests.lua at line 240
App.mouse_move(Editor_state.left+65, Editor_state.top+Editor_state.drawing_padding_top+36)App.mouse_move(Editor_state.left+65, Editor_state.top+Drawing_padding_top+36) - replacement in drawing_tests.lua at line 243
edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+26, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+26, 1) - replacement in drawing_tests.lua at line 271
check_eq(Editor_state.lines[1].y, Editor_state.top+Editor_state.drawing_padding_top, 'F - test_draw_rectangle/baseline/y')check_eq(Editor_state.lines[1].y, Editor_state.top+Drawing_padding_top, 'F - test_draw_rectangle/baseline/y') - replacement in drawing_tests.lua at line 275
edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 278
App.mouse_move(Editor_state.left+42, Editor_state.top+Editor_state.drawing_padding_top+45)App.mouse_move(Editor_state.left+42, Editor_state.top+Drawing_padding_top+45) - replacement in drawing_tests.lua at line 281
App.mouse_move(Editor_state.left+75, Editor_state.top+Editor_state.drawing_padding_top+76)App.mouse_move(Editor_state.left+75, Editor_state.top+Drawing_padding_top+76) - replacement in drawing_tests.lua at line 284
edit.run_after_mouse_release(Editor_state, Editor_state.left+15, Editor_state.top+Editor_state.drawing_padding_top+26, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+15, Editor_state.top+Drawing_padding_top+26, 1) - replacement in drawing_tests.lua at line 315
check_eq(Editor_state.lines[1].y, Editor_state.top+Editor_state.drawing_padding_top, 'F - test_draw_rectangle_intermediate/baseline/y')check_eq(Editor_state.lines[1].y, Editor_state.top+Drawing_padding_top, 'F - test_draw_rectangle_intermediate/baseline/y') - replacement in drawing_tests.lua at line 319
edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 322
App.mouse_move(Editor_state.left+42, Editor_state.top+Editor_state.drawing_padding_top+45)App.mouse_move(Editor_state.left+42, Editor_state.top+Drawing_padding_top+45) - replacement in drawing_tests.lua at line 325
App.mouse_move(Editor_state.left+75, Editor_state.top+Editor_state.drawing_padding_top+76)App.mouse_move(Editor_state.left+75, Editor_state.top+Drawing_padding_top+76) - replacement in drawing_tests.lua at line 351
check_eq(Editor_state.lines[1].y, Editor_state.top+Editor_state.drawing_padding_top, 'F - test_draw_square/baseline/y')check_eq(Editor_state.lines[1].y, Editor_state.top+Drawing_padding_top, 'F - test_draw_square/baseline/y') - replacement in drawing_tests.lua at line 355
edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 358
App.mouse_move(Editor_state.left+42, Editor_state.top+Editor_state.drawing_padding_top+45)App.mouse_move(Editor_state.left+42, Editor_state.top+Drawing_padding_top+45) - replacement in drawing_tests.lua at line 361
App.mouse_move(Editor_state.left+65, Editor_state.top+Editor_state.drawing_padding_top+66)App.mouse_move(Editor_state.left+65, Editor_state.top+Drawing_padding_top+66) - replacement in drawing_tests.lua at line 364
edit.run_after_mouse_release(Editor_state, Editor_state.left+15, Editor_state.top+Editor_state.drawing_padding_top+26, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+15, Editor_state.top+Drawing_padding_top+26, 1) - replacement in drawing_tests.lua at line 394
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 436
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 465
App.mouse_move(Editor_state.left+26, Editor_state.top+Editor_state.drawing_padding_top+44)App.mouse_move(Editor_state.left+26, Editor_state.top+Drawing_padding_top+44) - replacement in drawing_tests.lua at line 471
edit.run_after_mouse_click(Editor_state, Editor_state.left+26, Editor_state.top+Editor_state.drawing_padding_top+44, 1)edit.run_after_mouse_click(Editor_state, Editor_state.left+26, Editor_state.top+Drawing_padding_top+44, 1) - replacement in drawing_tests.lua at line 493
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+46, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+46, 1) - replacement in drawing_tests.lua at line 504
App.mouse_move(Editor_state.left+26, Editor_state.top+Editor_state.drawing_padding_top+44)App.mouse_move(Editor_state.left+26, Editor_state.top+Drawing_padding_top+44) - replacement in drawing_tests.lua at line 519
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+55, Editor_state.top+Editor_state.drawing_padding_top+26, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+55, Editor_state.top+Drawing_padding_top+26, 1) - replacement in drawing_tests.lua at line 528
App.mouse_move(Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36)App.mouse_move(Editor_state.left+35, Editor_state.top+Drawing_padding_top+36) - replacement in drawing_tests.lua at line 548
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+55, Editor_state.top+Editor_state.drawing_padding_top+26, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+55, Editor_state.top+Drawing_padding_top+26, 1) - replacement in drawing_tests.lua at line 557
App.mouse_move(Editor_state.left+25, Editor_state.top+Editor_state.drawing_padding_top+26)App.mouse_move(Editor_state.left+25, Editor_state.top+Drawing_padding_top+26) - replacement in drawing_tests.lua at line 573
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1) - replacement in drawing_tests.lua at line 576
App.mouse_move(Editor_state.left+65, Editor_state.top+Editor_state.drawing_padding_top+36)App.mouse_move(Editor_state.left+65, Editor_state.top+Drawing_padding_top+36) - replacement in drawing_tests.lua at line 579
App.mouse_move(Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+26)App.mouse_move(Editor_state.left+35, Editor_state.top+Drawing_padding_top+26) - replacement in drawing_tests.lua at line 582
edit.run_after_mouse_release(Editor_state, Editor_state.left+14, Editor_state.top+Editor_state.drawing_padding_top+16, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+14, Editor_state.top+Drawing_padding_top+16, 1) - replacement in drawing_tests.lua at line 588
App.mouse_move(Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+26)App.mouse_move(Editor_state.left+35, Editor_state.top+Drawing_padding_top+26) - replacement in drawing_tests.lua at line 604
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1) - replacement in drawing_tests.lua at line 607
App.mouse_move(Editor_state.left+65, Editor_state.top+Editor_state.drawing_padding_top+36)App.mouse_move(Editor_state.left+65, Editor_state.top+Drawing_padding_top+36) - replacement in drawing_tests.lua at line 610
edit.run_after_mouse_release(Editor_state, Editor_state.left+14, Editor_state.top+Editor_state.drawing_padding_top+16, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+14, Editor_state.top+Drawing_padding_top+16, 1) - replacement in drawing_tests.lua at line 616
App.mouse_move(Editor_state.left+65, Editor_state.top+Editor_state.drawing_padding_top+36)App.mouse_move(Editor_state.left+65, Editor_state.top+Drawing_padding_top+36) - replacement in drawing_tests.lua at line 632
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 679
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1) - replacement in drawing_tests.lua at line 694
App.mouse_move(Editor_state.left+26, Editor_state.top+Editor_state.drawing_padding_top+44)App.mouse_move(Editor_state.left+26, Editor_state.top+Drawing_padding_top+44) - replacement in drawing_tests.lua at line 700
edit.run_after_mouse_click(Editor_state, Editor_state.left+26, Editor_state.top+Editor_state.drawing_padding_top+44, 1)edit.run_after_mouse_click(Editor_state, Editor_state.left+26, Editor_state.top+Drawing_padding_top+44, 1) - replacement in drawing_tests.lua at line 729
edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Editor_state.drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+55, Editor_state.top+Editor_state.drawing_padding_top+26, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+5, Editor_state.top+Drawing_padding_top+6, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1)edit.run_after_mouse_press(Editor_state, Editor_state.left+35, Editor_state.top+Drawing_padding_top+36, 1)edit.run_after_mouse_release(Editor_state, Editor_state.left+55, Editor_state.top+Drawing_padding_top+26, 1) - replacement in drawing_tests.lua at line 738
App.mouse_move(Editor_state.left+35, Editor_state.top+Editor_state.drawing_padding_top+36)App.mouse_move(Editor_state.left+35, Editor_state.top+Drawing_padding_top+36)