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