YDUIKWSF4DBQJR5MM5BF5JGBGCZNRRCIPZLV3L2QXYR5TOBLB7OAC
QD4LOFQRYRXS5GCJLR4EKQPQBFYZA5CGRVJYVFT2U7GXZDAIUJNQC
JZR3QMTNMDQFTHIN3JFSPFEDJBM4C6JEFCX7I7W4AQVJ37T5PIUAC
R5QXEHUIZLELJGGCZAE7ATNS3CLRJ7JFRENMGH4XXH24C5WABZDQC
JOPVPUSAMMU6RFVDQR4NJC4GNNUFB7GPKVH7OS5FKCYS5QZ53VLQC
OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC
OB5XOXVCASIX4MVR736FMJFGOYRYRJELQ3SYC3T6TU2B6LYVNUCAC
36Z442IVPXHZ7D2QI26YLN3TDDEMDRQ2GKBYQAD6NUHQZVCCY4VAC
-- Source editor that lets me edit the app from within. However, it's a sharp
-- tool. I find it convenient, but I also often end up in a bad state that
-- requires dropping down to external tools (editor, file manager) to fix.
--
-- Downstream forks provide a better, "freewheeling" experience for editing
-- apps live. The source editor provides a half-baked experience for editing
-- some of the primitives used by true freewheeling apps.
source = {}
-- Wrapper that combines the app with a 'source editor' that allows editing
-- the app in place.
--
-- The source editor is a sharp tool. I find it convenient, but I also often
-- end up in a bad state that requires dropping down to external tools
-- (editor, file manager) to fix.
--
-- Downstream forks provide a better, "freewheeling" experience for editing
-- apps live. The source editor provides a half-baked experience for editing
-- some of the primitives used by true freewheeling apps.