Merge lines.love

[?]
Mar 19, 2023, 6:56 AM
7J5CU2N4FF5ISZBWYQXO3XRGAVBUJPHYGGJFR75ZAMBGPTXQXLDQC

Dependencies

  • [2] AU424KN7 Merge lines.love
  • [3] T4C5HT2O support a commandline arg just like in pensieve.love
  • [4] GTRSST7P move default file location
  • [5] 5RDWSYK2 consistently use App names for methods everywhere
  • [6] ZJOSQFN6 bugfix: path munging on Windows
  • [7] CV6XLZMW trailing slash on directory
  • [8] MSDHRXWU Merge upstream into main
  • [9] TGZAJUEF bring back a set of constants
  • [10] CQYKYJJU remember window positions across restart/ctrl+e
  • [11] KKMFQDR4 editing source code from within the app
  • [12] HN32EW6Z sync directory with pensieve.love
  • [13] UHB4GARJ left/right margin -> left/right coordinates
  • [14] LF7BWEG4 group all editor globals
  • [15] EMG7SDLW bugfix: cold start
  • [16] 3HIZXZI7 Merge lines.love
  • [17] 2L5MEZV3 experiment: new edit namespace

Change contents

  • edit in run.lua at line 123
    [6.120][6.120:198](),[6.120][6.120:198]()
    Settings.x, Settings.y, Settings.displayindex = love.window.getPosition()
  • resurrect zombie in run.lua at line 124
    [5.653][6.198:204](),[6.198][6.198:204](),[6.198][6.198:204]()
    end
  • edit in edit.lua at line 98
    [6.93][6.343:427](),[6.141][6.343:427](),[6.174][6.343:427](),[3.370][6.343:427](),[6.343][6.343:427](),[6.427][6.143:143](),[6.3539][4.26:133]()
    filename = love.filesystem.getUserDirectory()..'/lines.txt', -- just for tests
    filename = love.filesystem.getSourceBaseDirectory()..'/lines.txt', -- '/' should work even on Windows
  • resolve order conflict in edit.lua at line 98
    [3.370]
  • edit in edit.lua at line 98
    [0.27]
    [6.97660]
    filename = love.filesystem.getSourceBaseDirectory()..'/lines.txt', -- just for tests; '/' should work even on Windows