resolve conflicts
Dependencies
- [2]
VESAKVTRMerge lines.love - [3]
J7A5ROM3bugfix in cursor positioning - [4]
27DROQW2Merge upstream into main - [5]
OEUU62GMMerge upstream into main - [6]
IWYLK45Kclicking to the right of a line within line width - [7]
EMHRPJ3Rno, that's not right - [8]
ORRSP7FVdeduce test names on failures - [9]
2JLVAYHBstart decoupling editor tests from App - [10]
2H76FV5Sbugfix: searching files containing unicode - [11]
AMOPICKVbugfix: check after cursor on same line when searching upwards - [12]
7CEOB56DMerge upstream into main - [13]
LF7BWEG4group all editor globals - [14]
M6TH7VSZrip out notion of Line_width - [15]
PNGWLAFNMerge upstream into main - [16]
APYPFFS3call edit rather than App callbacks in tests - [*]
LXTTOB33extract a couple of files
Change contents
- resurrect zombie in text_tests.lua at line 578
edit.run_after_mouse_click(Editor_state, App.screen.width-2,y-2, 1) - replacement in text_tests.lua at line 579[4.301]→[4.803:843](∅→∅),[4.1547]→[4.803:843](∅→∅),[4.301]→[4.803:843](∅→∅),[4.803]→[4.803:843](∅→∅),[4.301]→[4.803:843](∅→∅),[4.1547]→[4.803:843](∅→∅),[4.803]→[4.803:843](∅→∅),[4.843]→[2.104:155](∅→∅),[4.843]→[2.104:155](∅→∅)
-- cursor moves to end of screen linecheck_eq(Editor_state.cursor1.pos, 20, 'cursor')-- cursor moves to end of screen line (one more than final character shown)check_eq(Editor_state.cursor1.pos, 21, 'cursor') - edit in text_tests.lua at line 2182
-- cursor moves to end of screen line (one more than final character shown)check_eq(Editor_state.cursor1.pos, 21, 'cursor') - resolve order conflict in text_tests.lua at line 2182[4.756]