Merge text0

[?]
Oct 10, 2023, 4:15 AM
QRUFNFPP3EDJDYTAJGUTY6CVIGNKNTSF53YN22RRVMHXDO6MUJOQC

Dependencies

Change contents

  • edit in main.lua at line 21
    [2.161][7.63:169](),[7.63][7.63:169]()
    Supported_versions = {'11.4', '11.3', '11.2', '11.1', '11.0'} -- keep these sorted in descending order
  • resurrect zombie in main.lua at line 21
    [7.240][2.162:530](),[7.240][2.162:530]()
    if array.find(Supported_versions, Version) == nil then
    Mode = 'error'
    Error_message = ("This app doesn't support version %s; please use version %s. Press any key to try it with this version anyway."):format(Version, Supported_versions[1])
    print(Error_message)
    -- continue initializing everything; hopefully we won't have errors during initialization
  • edit in main.lua at line 21
    [2.161]
    [2.162]
    Supported_versions = {'11.4', '11.3', '11.2', '11.1', '11.0', '12.0'} -- keep these sorted in descending order
    local minor_version
    Major_version, minor_version = love.getVersion()
    Version = Major_version..'.'..minor_version
  • edit in main.lua at line 30
    [7.169][6.11:130](),[7.169][6.11:130]()
    local minor_version
    Major_version, minor_version = love.getVersion()
    Version = Major_version..'.'..minor_version
  • resolve order conflict in main.lua at line 30
    [2.530]
    [7.307]
  • resurrect zombie in main.lua at line 165
    [7.681][7.8:40](),[7.681][7.8:40](),[7.681][7.8:40]()
    if on.draw then on.draw() end
  • edit in main.lua at line 166
    [7.40][7.46:46](),[7.224][7.46:46](),[7.6071][7.46:46](),[7.187951][7.46:46](),[7.681][7.6045:6071](),[7.681][7.6045:6071](),[7.1373][7.6045:6071](),[7.1373][7.6045:6071](),[7.6071][6.132:132](),[7.6071][6.132:132]()
    edit.draw(Editor_state)
  • resolve order conflict in main.lua at line 166
    [7.40]
    [7.416]
  • edit in main.lua at line 228
    [7.1283][4.11:11](),[7.67][6.134:134](),[7.67][6.134:134]()
  • resolve order conflict in main.lua at line 228
    [7.1283]
    [7.223]
  • replacement in main.lua at line 231
    [7.1512][7.1004:1049](),[7.1512][7.1004:1049](),[7.1049][6.136:136](),[7.1049][6.136:136]()
    if Mode == 'version_check' then return end
    [7.1512]
    [7.780]
    if Mode == 'error' then return end
  • edit in main.lua at line 233
    [7.1512][2.1204:1241](),[7.1512][2.1204:1241]()
    if Mode == 'error' then return end
  • resolve order conflict in main.lua at line 233
    [7.852]
    [7.620]
  • edit in main.lua at line 252
    [7.87][5.11:11](),[7.507][6.140:140](),[7.507][6.140:140]()
  • resolve order conflict in main.lua at line 252
    [7.87]
  • resurrect zombie in app.lua at line 17
    [7.4091][7.18:137](),[7.4091][7.18:137](),[7.4091][7.18:137]()
    -- have LÖVE delegate all handlers to App if they exist
    for name in pairs(love.handlers) do
    if App[name] then
  • resurrect zombie in app.lua at line 35
    [3.824][7.175:950](),[7.175][7.175:950](),[7.175][7.175:950](),[7.175][7.175:950]()
    end
    end
    -- Stash current state of App for tests
    App_for_tests = {}
    for k,v in pairs(App) do
    App_for_tests[k] = v
    end
    -- there's one nested table
    App_for_tests.screen = {}
    for k,v in pairs(App.screen) do
    App_for_tests.screen[k] = v
    end
    -- Mutate App for the real app
    -- disable test methods
    App.screen.init = nil
    App.filesystem = nil
    App.time = nil
    App.run_after_textinput = nil
    App.run_after_keychord = nil
    App.keypress = nil
    App.keyrelease = nil
    App.run_after_mouse_click = nil
    App.run_after_mouse_press = nil
    App.run_after_mouse_release = nil
    App.fake_keys_pressed = nil
    App.fake_key_press = nil
    App.fake_key_release = nil
    App.fake_mouse_state = nil
    App.fake_mouse_press = nil
    App.fake_mouse_release = nil
  • resurrect zombie in app.lua at line 67
    [3.870][7.994:1209](),[7.994][7.994:1209](),[7.994][7.994:1209](),[7.994][7.994:1209]()
    App.screen.resize = love.window.setMode
    App.screen.size = love.window.getMode
    App.screen.move = love.window.setPosition
    App.screen.position = love.window.getPosition
    App.screen.print = love.graphics.print
  • resurrect zombie in app.lua at line 128
    [7.56][7.1684:1828](),[3.928][7.1684:1828](),[7.1684][7.1684:1828](),[7.1684][7.1684:1828](),[7.1684][7.1684:1828]()
    App.mouse_move = love.mouse.setPosition
    App.mouse_down = love.mouse.isDown
    App.mouse_x = love.mouse.getX
    App.mouse_y = love.mouse.getY
  • edit in app.lua at line 133
    [7.1828][7.84:84](),[7.4091][7.84:84](),[7.209243][7.84:84](),[7.4091][6.148:148]()
  • resolve order conflict in app.lua at line 133
    [7.1828]
    [7.2266]