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. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 6f0a0a1..ce490dd 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,8 @@ Vega는 **인터페이스 구현자**이며 하나의 **aup 라이브러리**다 ```sh make # build/vega (옆의 ../pure 체크아웃을 링크) AUP_PATH=lib ../aup/build/aup build examples/todo.aup -o todo.pmod -build/vega tui todo.pmod # 터미널. 글자 입력 후 Enter, Tab으로 키 모드, Ctrl-C로 끝 +build/vega tui todo.pmod --store ~/.todo # 터미널. 글자 입력 후 Enter, Tab으로 키 모드, Ctrl-C로 끝. + # --store가 있으면 목록이 다음 실행에도 남는다(어느 표면이든) printf 'text 6d696c6b\nkey Space\nshow\n' | build/vega cli todo.pmod printf 'text 6d696c6b\nkey Space\nshow\n' | build/vega say todo.pmod make check # 참조 모델 대조, 프레임 검사, 대화형 pty 검사, 견고성 -- cgit v1.2.3