I'm not sure it makes sense anyway: pong and its editor may require different args.
Anyway my brain is exploding thinking about the possible scenarios for loading/saving state.
5YGO6JX5WTBNIRW2LKLJF7EE7Z5UNXAMLG24AUV5BK227S4AI4IQC
ANVLB2TX6ODOEUY7OADTQG47W7DNRHD6NXUPIJR5LVSJFMFJ3L2AC
FXI74QCLOZ4BS7UVZ3U2PE3LOL7MX3FWGHZCTGH3DYFXGTXVVIRAC
U46N4W3QLSD5F7DNP6VB43CEE3OA2PJFLGNUG3MZ7EMNTFSUIP6AC
7Q6GKOOL56VGLW3WCFTMXIGBIBNBJ5AD7LB5KJGZFAUUDIEYXE2QC
AD34IX2ZSGYGU3LGY2IZOZNKD4HRQOYJVG5UWMWLXJZJSM62FFOAC
OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC
K464QQR4FTXFUMHFWAGOD5DJ6YHUBUKRHLXF2ORE74DVT7TVQ35QC
YGCT2D2ORMLTBHANLGHZV3EBGGHD7ZK55UAM7HF2AVSHDXAAKK5QC
A4NPMJKEBHDG4M2Z55H6Q54YTJYDN7BBN3OBRXNZVGHRLFHR2UGAC
if #arg == 0 then
source.initialize_edit_side(arg)
else
local type = source.detect_filetype(arg[1])
if type == 'edit' then
source.initialize_edit_side(arg)
else
initialize_log_browser_side(arg)
Show_log_browser_side = true
end
end
source.initialize_edit_side{'pong.lua'}