resolve conflicts
Dependencies
- [2]
ACTERT22Merge lines.love - [3]
A42EMHOQplumb through all supported args in LÖVE handlers - [4]
3XQROLSKredo version checks yet again - [5]
LXW73CJ3Merge lines.love - [6]
VPRGENLAhide some details within the 'warning' state - [7]
2L5MEZV3experiment: new edit namespace - [8]
KKMFQDR4editing source code from within the app - [9]
AVTNUQYRbasic test-enabled framework - [10]
LNUHQOGHstart passing in Editor_state explicitly - [11]
S7ZZA3YEugh, handle absolute as well as relative paths - [12]
OAHNWDYG. - [13]
KVHUFUFVreorg - [14]
APX2PY6Gstop tracking wallclock time - [15]
UVJ6OCOEMerge lines.love - [16]
EQP53UQVautosave slightly less aggressively - [17]
RT6EV6OPdelegate update events to drawings - [18]
7CEOB56DMerge upstream into main - [19]
2CK5QI7Wmake love event names consistent - [20]
EHADZNMBshow any error after switching to source editor - [21]
27DROQW2Merge upstream into main - [22]
XX7G2FFJintermingle freehand line drawings with text - [23]
PX7DDEMOautosave slightly less aggressively - [24]
6VJTQKW7start supporting LÖVE v12 - [25]
7SICLTEDcheck for 'error' mode in a few more places - [*]
OTIBCAUJlove2d scaffold
Change contents
- edit in main.lua at line 212[4.63]→[2.18:18](∅→∅),[4.63]→[2.18:18](∅→∅),[2.18]→[4.4537:4577](∅→∅),[4.8]→[4.4537:4577](∅→∅),[4.8]→[4.4537:4577](∅→∅)
function App.keychord_press(chord, key) - resurrect zombie in main.lua at line 212
function App.keychord_press(chord, key, scancode, is_repeat) - resolve order conflict in main.lua at line 212
- resurrect zombie in main.lua at line 213[3.2203]→[4.188715:188787](∅→∅),[4.4577]→[4.188715:188787](∅→∅),[4.188715]→[4.188715:188787](∅→∅),[4.4577]→[4.188715:188787](∅→∅)
-- ignore events for some time after window in focus (mostly alt-tab) - resurrect zombie in main.lua at line 215
returnend-- - resurrect zombie in main.lua at line 228
if chord == 'C-e' then-- carefully save settingsif Current_app == 'run' thenlocal source_settings = Settings.sourceSettings = run.settings()Settings.source = source_settingsif run.quit then run.quit() endCurrent_app = 'source' - resurrect zombie in main.lua at line 237
elseif Current_app == 'source' thenSettings.source = source.settings()if source.quit then source.quit() endCurrent_app = 'run' - resurrect zombie in main.lua at line 243[4.445]→[4.189284:189585](∅→∅),[4.456]→[4.189284:189585](∅→∅),[4.909]→[4.189284:189585](∅→∅),[4.189284]→[4.189284:189585](∅→∅),[4.189284]→[4.189284:189585](∅→∅)
elseassert(false, 'unknown app "'..Current_app..'"')endSettings.current_app = Current_applove.filesystem.write('config', json.encode(Settings))-- rebootload_file_from_source_or_save_directory('main.lua')App.undo_initialize()App.run_tests_and_initialize() - resurrect zombie in main.lua at line 253
return