From f925a79475a06b810350751fcf140c847aee718a Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Fri, 11 Sep 2026 20:28:13 +0700 Subject: [PATCH] Say at the top that the terminal is optional now --- emacs/flan-dev.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emacs/flan-dev.el b/emacs/flan-dev.el index 533ceb3..a5e6f2f 100644 --- a/emacs/flan-dev.el +++ b/emacs/flan-dev.el @@ -2,7 +2,10 @@ ;; The editor half of Flan's dev loop. `flan dev program.flan' compiles the ;; program, launches it, and listens on .flan-dev.sock beside the source; this -;; connects to that socket and sends it forms. +;; connects to that socket and sends it forms. M-x flan-dev starts that +;; daemon from here and connects when it is serving, so the loop needs no +;; terminal — and M-x flan-dev-quit ends it, which ends the program, because +;; the daemon is what owns the program's lifetime. ;; ;; C-c C-c recompiles the top-level form at point and installs it in the ;; running program, at that program's next frame boundary. Call sites compiled