From 2d7024ba01875a8fc7a2c99e78c62911bcc7fe3f Mon Sep 17 00:00:00 2001 From: eunhhu Date: Fri, 25 Sep 2026 15:52:01 +0100 Subject: Keep a surface's app in a store Every surface takes --store PATH and runs the app on Pure's tree store, so a list typed in the terminal is there the next time, on any surface. Vega and the app carry no saving code; Vega saves the last frame changes when it ends. Checks let the CLI and the sentence surface take turns on one store and match the model each time, and reopen an interactive session's store. --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 9b15acc..7447bef 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,8 @@ BUILD ?= build PURE ?= ../pure/prototypes/connections AUP ?= ../aup -PURE_SOURCES = $(PURE)/module.c $(PURE)/module-list.c $(PURE)/module-text.c $(PURE)/store-tree.c +PURE_SOURCES = $(PURE)/module.c $(PURE)/module-list.c $(PURE)/module-save.c $(PURE)/module-store.c \ + $(PURE)/module-text.c $(PURE)/store-tree.c SOURCES = src/screen.c src/draw.c src/width.c src/main.c .PHONY: all check -- cgit v1.2.3