Now pensieve.love always manages notes in the data/ subdirectory of the save dir, and stores its settings in the 'config' file in the save dir.
And main.lua is now much more similar to upstream and most forks. I made this edit using an external editor, just to keep the comparison with lines.love in view.
ZZOKGOFBNESTYQPZW6ODBMC2C75UL4DYMSKVTUMOWVZW4UMNO4FAC I5AZCCITRO63LNWJRME5S4VV4BSSRBHCN7S2WBRZUPMLLPMYVHAAC DDKNDWHQSVKXGPOCDYJJ4OPFCAWHRJWOAJ3YAB5T34NW3EM55ESQC M725FAFL7GBGMKYRFR7BB62PMNFKDIJKJPPT2MIGP76WVS6CS3MAC QZN342OJIIASLEFTR2V33NGDL5DKSE3TZBBYJHJ3L5KZI7Q22GHQC QZ2SXLHF6G3RBSLFIOYM3AQYWLGPWRTASNNQMOQBI5ASUAYCO6UAC KKMFQDR43ZWVCDRHQLWWX3FCWCFA3ZSXYOBRJNPHUQZR2XPKWULAC JMUE7GSN6QDQZ6NDRB55MRJMKJN6LBD6MVQPKROYPDOIXM7I3XNQC OWPWKXL5GKBLCO6NDVP2HIGFPHZ45GR76GNK43QNU75RPIBIHEWAC WUJMPZPGPNVLBHEBVYTLSYWFOPEYVQJOPK45RFD576HTLG3NFCTAC G5I37RIP7XF5M464RMYHL4CAQ2VG67NXHO3OLVB2CZKZ3HAOF4SAC J342XUAARPIMSQMB4ZFV5NFTYBOYKPSB52M2LDLZ7AZQ3IJ6K2QAC Q3HD3NQ6VOHEXHBSMQ5QDLKUH4OU2OJDMR3UXVOTB65IUUFJ2FCAC OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC YU7LZFIFZ7U2XC5U37AK3I5SULKCTRLZ4P357WWM6IWETGHTXS7QC IR7TBR2467FVR4UX64IYDA6C6SPWN7AZLOWLVNCYUDGCABOG2NWQC if Settings.width thenrun.load_settings()elserun.initialize_default_settings()end
Settings_file = 'config'assert(#arg <= 1)if #arg == 1 thenSettings_file = Settings_file..'.'..arg[1]endif love.filesystem.getInfo(Settings_file) thenSettings = json.decode(love.filesystem.read(Settings_file))elseSettings = {current_app='run'}
if love.filesystem.getInfo('config') thenSettings = json.decode(love.filesystem.read('config'))Current_app = Settings.current_app