From 6f17c3561536540ec2a9c5076f5ed916136f87e1 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Fri, 17 Nov 2023 08:34:23 -0500 Subject: Add TODO item. --- TODO.org | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/TODO.org b/TODO.org index 4aee1a3..8309e09 100644 --- a/TODO.org +++ b/TODO.org @@ -1,4 +1,14 @@ * Tasks +** TODO [#A] Add define-script syntax +isaneran on #guile said that they were re-evaluating top-level +definitions with geiser that contained a script value, and when they +did that they lost the reference to the old script. Sometimes this +means old and new scripts are running at the same time but there's no +way to cancel the old since the reference is no longer accessible. A +=define-script= form that checks if the variable is defined and a +script first would help here, as it could cancel the old script before +starting the new one. + ** TODO [#A] Set proper load path when launching chickadee script Add the installation location to GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH, as determined at configure time, to the -- cgit v1.2.3