extract variable Margin_left
[?]
Jun 14, 2022, 5:11 PM
LAW2O3NWVFTPBSKIMIXPAGYBDOCHYJNKCAVWKNKH62G42DIKZCYQCDependencies
- [2]
XRLJDW3Wcasting about for more helpers to extract.. - [3]
E6TMJY2Tlighter color for in-progress strokes - [4]
CUIV2LE5some typos - [5]
QKAMUWSBanother bugfix in scrolling while inserting text - [6]
T3B4NLV3include a unit test - [7]
DRFE3B3Zmouse buttons are integers, not strings - [8]
DSLD74DKlots more tests - [9]
3RGHOJ25DRY some code - [10]
IMEJA43Lsnapshot - [11]
F63Q4OV7several bugfixes - [12]
NYQ7HD4Dmove - [13]
ZLJGZYQGselect text with shift + mouseclick - [14]
6DE7RBZ6move mouse_released events to Drawing - [15]
P66MRF3Ubugfix: don't append metadata when it already exists - [16]
DFSDPDO7bugfix - [17]
DAENUOGVeliminate assumptions that line length == size in bytes - [18]
LERERVPHkeep one screen line of overlap on pagedown - [19]
RMKMPFT5fix a corner case when selecting text - [20]
YCDYGEZUinclude drawing index in a few places - [21]
CVGE3SIGI feel confident now that page-down is working. - [22]
SRVDX4I5local var - [23]
CCYSVZA2bugfix: BSOD in #4. - [24]
3TCZ7ADHmove - [25]
H2DPLWMVsnapshot: wrapping long lines at word boundaries - [26]
Z4XRNDTRfind text - [27]
YJGADSGKdelete unused arg - [28]
7NQCCB34. - [29]
MDXGMZU2disable all debug prints - [30]
BYG5CEMVsupport for naming points - [31]
AH744RFRshow when we're naming a point - [32]
NZKYPBSKcheck for scroll when just typing - [33]
XNFTJHC4split keyboard handling between Text and Drawing - [34]
AYE2VEGJextract a couple of methods - [35]
PFT5Y2ZYmove - [36]
LUNH47XXmake text and drawings the same width - [37]
DXT4QTAHa few more integer coordinates - [38]
6E3HVYWFtest and App helper for mouse clicks - [39]
SQLVYKVJrename - [40]
VFJEVPPObugfix: function names - [41]
242L3OQXbugfix: ensure Cursor_line is always on a text line - [42]
JRGTJ2IWquite the frustrating bugfix - [43]
R5OKMVVCfix a regression in line wrapping - [44]
JFFUF5ALoverride mouse state lookups in tests - [45]
R53OF3ONone bug I've repeatedly run into while testing with Moby Dick - [46]
73OCE2MCafter much struggle, a brute-force undo - [47]
Y2ZIPXEMnew test - [48]
PESSMQBJno, make sure to compute line width after screen dimensions - [49]
HOSPP2ANcrisp font rendering - [50]
5Q6NIG66bugfix - [51]
LXTTOB33extract a couple of files - [52]
BULPIBEGbeginnings of a module for the text editor - [53]
JY4VK7L2rename - [54]
CVSRHMJ2experiment: slightly adaptive scrolling - [55]
A2NV3WVOscrolling with up arrow - [56]
GCEF4N3Vstop repeatedly checking for line wrapping - [57]
BOFNXP5Gclicking now moves the cursor even on long, wrapped lines - [58]
VHQCNMARseveral more modules - [59]
WTDKUACNrectangle and square shapes - [60]
4VKEE43Zbugfix - [61]
PR4KIAZDfirst stab at equally hacky cursor down support - [62]
2RXZ3PGObeginning of a new approach to scroll+wrap - [63]
BLWAYPKVextract a module - [64]
QYIFOHW3first test! - [65]
WAR3HXHTtest both ways of selecting text with mouse - [66]
ULKLJBN6couple of renames - [67]
WLHI7KD3new globals: draw partial screen line up top - [68]
RT6EV6OPdelegate update events to drawings - [69]
HYEAFRZ2split mouse_pressed events between Text and Drawing - [70]
537TQ2QNsome more logging - [71]
DLQMM265scroll past first page - [72]
MGT5FTJ3first stab at supporting wrapping in cursor up - [*]
OTIBCAUJlove2d scaffold - [*]
YPHKZVWMextract a new variable - [*]
YKRF5V3Zstarting to load/save
Change contents
- edit in text_tests.lua at line 71
local screen_left_margin = 25 -- pixels - replacement in text_tests.lua at line 72
App.run_after_mouse_click(screen_left_margin+8,Margin_top+5, 1)App.run_after_mouse_click(Margin_left+8,Margin_top+5, 1) - replacement in text_tests.lua at line 213
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 242
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 259
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 296
local screen_left_margin = 25 -- pixelsApp.run_after_mouse_release(screen_left_margin+8,Margin_top+5, 1)App.run_after_mouse_release(Margin_left+8,Margin_top+5, 1) - edit in text_tests.lua at line 313
local screen_left_margin = 25 -- pixels - replacement in text_tests.lua at line 314
App.run_after_mouse_press(screen_left_margin+8,Margin_top+5, 1)App.run_after_mouse_press(Margin_left+8,Margin_top+5, 1) - replacement in text_tests.lua at line 316
App.run_after_mouse_release(screen_left_margin+20,Margin_top+Line_height+5, 1)App.run_after_mouse_release(Margin_left+20,Margin_top+Line_height+5, 1) - edit in text_tests.lua at line 333
local screen_left_margin = 25 -- pixels - replacement in text_tests.lua at line 334
App.run_after_mouse_press(screen_left_margin+8,Margin_top+5, 1)App.run_after_mouse_release(screen_left_margin+8,Margin_top+5, 1)App.run_after_mouse_press(Margin_left+8,Margin_top+5, 1)App.run_after_mouse_release(Margin_left+8,Margin_top+5, 1) - replacement in text_tests.lua at line 338
App.run_after_mouse_press(screen_left_margin+20,Margin_top+5, 1)App.run_after_mouse_release(screen_left_margin+20,Margin_top+Line_height+5, 1)App.run_after_mouse_press(Margin_left+20,Margin_top+5, 1)App.run_after_mouse_release(Margin_left+20,Margin_top+Line_height+5, 1) - edit in text_tests.lua at line 357
local screen_left_margin = 25 -- pixels - replacement in text_tests.lua at line 358
App.run_after_mouse_press(screen_left_margin+8,Margin_top+5, 1)App.run_after_mouse_release(screen_left_margin+8,Margin_top+5, 1)App.run_after_mouse_press(Margin_left+8,Margin_top+5, 1)App.run_after_mouse_release(Margin_left+8,Margin_top+5, 1) - replacement in text_tests.lua at line 362
App.run_after_mouse_press(screen_left_margin+20,Margin_top+5, 1)App.run_after_mouse_release(screen_left_margin+20,Margin_top+Line_height+5, 1)App.run_after_mouse_press(Margin_left+20,Margin_top+5, 1)App.run_after_mouse_release(Margin_left+20,Margin_top+Line_height+5, 1) - replacement in text_tests.lua at line 366
App.run_after_mouse_press(screen_left_margin+20,Margin_top+5, 1)App.run_after_mouse_release(screen_left_margin+8,Margin_top+Line_height+5, 1)App.run_after_mouse_press(Margin_left+20,Margin_top+5, 1)App.run_after_mouse_release(Margin_left+8,Margin_top+Line_height+5, 1) - replacement in text_tests.lua at line 379
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 478
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 563
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 592
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 620
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 711
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 739
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 821
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 850
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 877
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 906
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 929
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 948
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 1004
local screen_left_margin = 25 -- pixelsApp.run_after_mouse_release(screen_left_margin+8,Margin_top+Line_height*2+5, 1)App.run_after_mouse_release(Margin_left+8,Margin_top+Line_height*2+5, 1) - replacement in text_tests.lua at line 1041
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 1069
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 1084
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 1102
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 1120
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 1139
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text_tests.lua at line 1158
App.screen.init{width=25+30, height=60}App.screen.init{width=Margin_left+30, height=60} - replacement in text.lua at line 18
local x = 25local x = Margin_left - replacement in text.lua at line 35
assert(x > 25) -- no overfull linesassert(x > Margin_left) -- no overfull lines - replacement in text.lua at line 46
x = 25x = Margin_left - replacement in text.lua at line 99
local x = 25local x = Margin_left - replacement in text.lua at line 129
x = 25 -- new linex = Margin_left -- new line - replacement in text.lua at line 682
if x < 25 then return false endif x < Margin_left then return false end - replacement in text.lua at line 738
local max_x = 25+Text.x(line, len+1)local max_x = Margin_left+Text.x(line, len+1) - replacement in text.lua at line 750
local currxmin = 25+Text.x(line, curr)local currxmax = 25+Text.x(line, curr+1)local currxmin = Margin_left+Text.x(line, curr)local currxmax = Margin_left+Text.x(line, curr+1) - replacement in text.lua at line 886
local x = 25local x = Margin_left - replacement in text.lua at line 894
x = 25x = Margin_left - edit in main.lua at line 71[75.1478][76.3]
Margin_left = 25 - replacement in main.lua at line 237
Text.draw_cursor(25, y)Text.draw_cursor(Margin_left, y) - replacement in drawing.lua at line 9
if pmx < 16+Line_width and pmy > line.y and pmy < line.y+Drawing.pixels(line.h) thenif pmx < Margin_left+Line_width and pmy > line.y and pmy < line.y+Drawing.pixels(line.h) then - replacement in drawing.lua at line 11
love.graphics.rectangle('line', 16,line.y, Line_width,Drawing.pixels(line.h))love.graphics.rectangle('line', Margin_left,line.y, Line_width,Drawing.pixels(line.h)) - replacement in drawing.lua at line 13
icon[Current_drawing_mode](16+Line_width-20, line.y+4)icon[Current_drawing_mode](Margin_left+Line_width-20, line.y+4) - replacement in drawing.lua at line 15
icon[Previous_drawing_mode](16+Line_width-20, line.y+4)icon[Previous_drawing_mode](Margin_left+Line_width-20, line.y+4) - replacement in drawing.lua at line 29
local mx,my = Drawing.coord(pmx-16), Drawing.coord(pmy-line.y)local mx,my = Drawing.coord(pmx-Margin_left), Drawing.coord(pmy-line.y) - replacement in drawing.lua at line 38
Drawing.draw_shape(16,line.y, line, shape)Drawing.draw_shape(Margin_left,line.y, line, shape) - replacement in drawing.lua at line 44
love.graphics.circle('line', Drawing.pixels(p.x)+16,Drawing.pixels(p.y)+line.y, 4)love.graphics.circle('line', Drawing.pixels(p.x)+Margin_left,Drawing.pixels(p.y)+line.y, 4) - replacement in drawing.lua at line 47
love.graphics.circle('fill', Drawing.pixels(p.x)+16,Drawing.pixels(p.y)+line.y, 2)love.graphics.circle('fill', Drawing.pixels(p.x)+Margin_left,Drawing.pixels(p.y)+line.y, 2) - replacement in drawing.lua at line 51
local x,y = Drawing.pixels(p.x)+16+5, Drawing.pixels(p.y)+line.y+5local x,y = Drawing.pixels(p.x)+Margin_left+5, Drawing.pixels(p.y)+line.y+5 - replacement in drawing.lua at line 69
Drawing.draw_pending_shape(16,line.y, line)Drawing.draw_pending_shape(Margin_left,line.y, line) - replacement in drawing.lua at line 210
drawing.pending = {mode=Current_drawing_mode, points={{x=Drawing.coord(x-16), y=Drawing.coord(y-drawing.y)}}}drawing.pending = {mode=Current_drawing_mode, points={{x=Drawing.coord(x-Margin_left), y=Drawing.coord(y-drawing.y)}}} - replacement in drawing.lua at line 212
local j = Drawing.insert_point(drawing.points, Drawing.coord(x-16), Drawing.coord(y-drawing.y))local j = Drawing.insert_point(drawing.points, Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y)) - replacement in drawing.lua at line 215
local j = Drawing.insert_point(drawing.points, Drawing.coord(x-16), Drawing.coord(y-drawing.y))local j = Drawing.insert_point(drawing.points, Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y)) - replacement in drawing.lua at line 218
local j = Drawing.insert_point(drawing.points, Drawing.coord(x-16), Drawing.coord(y-drawing.y))local j = Drawing.insert_point(drawing.points, Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y)) - replacement in drawing.lua at line 239
table.insert(drawing.pending.points, {x=Drawing.coord(App.mouse_x()-16), y=Drawing.coord(App.mouse_y()-drawing.y)})table.insert(drawing.pending.points, {x=Drawing.coord(App.mouse_x()-Margin_left), y=Drawing.coord(App.mouse_y()-drawing.y)}) - replacement in drawing.lua at line 241
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 248
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 268
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 276
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 286
App.mouse_move(16+Drawing.pixels(p2.x), drawing.y+Drawing.pixels(p2.y))App.mouse_move(Margin_left+Drawing.pixels(p2.x), drawing.y+Drawing.pixels(p2.y)) - replacement in drawing.lua at line 290
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 298
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 313
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 324
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 331
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 411
local mx,my = Drawing.coord(App.mouse_x()-16), Drawing.coord(App.mouse_y()-drawing.y)local mx,my = Drawing.coord(App.mouse_x()-Margin_left), Drawing.coord(App.mouse_y()-drawing.y) - replacement in drawing.lua at line 419
local mx,my = Drawing.coord(App.mouse_x()-16), Drawing.coord(App.mouse_y()-drawing.y)local mx,my = Drawing.coord(App.mouse_x()-Margin_left), Drawing.coord(App.mouse_y()-drawing.y) - replacement in drawing.lua at line 599
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 616
local mx,my = Drawing.coord(x-16), Drawing.coord(y-drawing.y)local mx,my = Drawing.coord(x-Margin_left), Drawing.coord(y-drawing.y) - replacement in drawing.lua at line 712
return (cx-px)*(cx-px) + (cy-py)*(cy-py) < 16return (cx-px)*(cx-px) + (cy-py)*(cy-py) < Margin_left