From 4b43e9e85d985bcedd105fa9693ae751e5b6d0b6 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Sun, 9 Apr 2023 11:00:35 -0700 Subject: deemphasize the source editor This repo does not support freewheeling modification. It's a primitive to enable freewheeling modification in downstream forks. The source editor is a convenience, but it's a sharp tool and can easily leave the app in a broken state that requires dropping down to external tools (editor, file manager) to fix. --- main.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'main.lua') diff --git a/main.lua b/main.lua index 13f2d6a..a59c483 100644 --- a/main.lua +++ b/main.lua @@ -1,5 +1,13 @@ --- Entrypoint for the app. You can edit this file from within the app if --- you're careful. +-- 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. -- files that come with LÖVE; we can't edit those from within the app utf8 = require 'utf8' -- cgit 1.4.1-2-gfad0