standardize between run and source some more

[?]
Jul 11, 2023, 12:16 AM
G75ITNUVC3XW7CLMVWEBTWGOPP4MTSKDPJWJ3LKINVDMZD66GLUQC

Dependencies

  • [2] SBR7ARVH simplify saving settings
  • [3] JMUD7T3O get rid of ugly side-effects in tests
  • [4] ZJOSQFN6 bugfix: path munging on Windows
  • [5] EJOZAD7N typo
  • [6] OMLASW7K experiment at avoiding some merge conflicts
  • [7] SW7BSBMJ several bugfixes in saving/loading cursor position
  • [8] NFI42KGX more correct absolute path detection
  • [9] EMG7SDLW bugfix: cold start
  • [10] KKMFQDR4 editing source code from within the app
  • [11] CQYKYJJU remember window positions across restart/ctrl+e

Change contents

  • edit in source.lua at line 182
    [3.383][3.170971:171113](),[3.170971][3.170971:171113](),[3.171113][3.384:477]()
    print('initializing source position')
    if Settings == nil then Settings = {} end
    if Settings.source == nil then Settings.source = {} end
    Settings.source.x, Settings.source.y, Settings.source.displayindex = App.screen.position()
  • edit in source.lua at line 272
    [3.173727]
    [2.13]
    if Settings == nil then Settings = {} end
    if Settings.source == nil then Settings.source = {} end
  • replacement in run.lua at line 153
    [3.182517][3.15:59](),[3.485][3.182750:182756](),[3.793][3.182750:182756](),[3.182750][3.182750:182756]()
    if Settings == nil then
    Settings = {}
    end
    [3.182517]
    [2.111]
    if Settings == nil then Settings = {} end