diff --git a/docs/plans/2026-05-11-v0.2.0-box-and-text.md b/docs/plans/2026-05-11-v0.2.0-box-and-text.md index b39edfa..6952b15 100644 --- a/docs/plans/2026-05-11-v0.2.0-box-and-text.md +++ b/docs/plans/2026-05-11-v0.2.0-box-and-text.md @@ -15,7 +15,7 @@ - `src/components/dirty.lisp` — tangled **Files modified:** -- `cl-tui.asd` — add component modules +- `cl-tty.asd` — add component modules - `docs/ROADMAP.org` — mark v0.2.0 tasks DONE ## Task 1: Box renderable @@ -25,7 +25,7 @@ **Files:** - Create: `org/box-renderable.org` - Create: `src/components/box.lisp` (extracted) -- Modify: `cl-tui.asd` — add components module +- Modify: `cl-tty.asd` — add components module **Box class:** ```lisp @@ -120,7 +120,7 @@ Default methods mark/check a `dirty` slot on the component. When implemented: ## Task 4: Wire into ASDF + update roadmap **Files:** -- Modify: `cl-tui.asd` — add `:module "components"` to both main and test systems +- Modify: `cl-tty.asd` — add `:module "components"` to both main and test systems - Modify: `docs/ROADMAP.org` — mark v0.2.0 tasks DONE **Run full test suite:** diff --git a/docs/plans/2026-05-11-v0.5.0-text-input.md b/docs/plans/2026-05-11-v0.5.0-text-input.md index ae7c723..5f08170 100644 --- a/docs/plans/2026-05-11-v0.5.0-text-input.md +++ b/docs/plans/2026-05-11-v0.5.0-text-input.md @@ -30,7 +30,7 @@ src/components/keybindings.lisp — tangled: keybinding system - Modify: `backend/package.lisp` — add input exports - Modify: `backend/modern.lisp` — implement read-event - Modify: `backend/simple.lisp` — implement read-event (stdin) -- Modify: `cl-tui.asd` — add input module to main and test systems +- Modify: `cl-tty.asd` — add input module to main and test systems **Code architecture:** @@ -120,7 +120,7 @@ src/components/keybindings.lisp — tangled: keybinding system - Create: `org/text-input.org` - Create: `src/components/input.lisp` - Modify: `src/components/package.lisp` — add exports -- Modify: `cl-tui.asd` — add input.lisp +- Modify: `cl-tty.asd` — add input.lisp **TextInput class:** ```lisp @@ -214,7 +214,7 @@ src/components/keybindings.lisp — tangled: keybinding system - Create: `org/textarea.org` - Create: `src/components/textarea.lisp` - Modify: `src/components/package.lisp` — add exports -- Modify: `cl-tui.asd` — add textarea.lisp +- Modify: `cl-tty.asd` — add textarea.lisp **Textarea class:** ```lisp @@ -255,7 +255,7 @@ src/components/keybindings.lisp — tangled: keybinding system - Create: `org/keybindings.org` - Create: `src/components/keybindings.lisp` - Modify: `src/components/package.lisp` — add exports -- Modify: `cl-tui.asd` — add keybindings.lisp +- Modify: `cl-tty.asd` — add keybindings.lisp **Architecture:** ```lisp @@ -355,7 +355,7 @@ Task 1 is the prerequisite for everything. Tasks 2, 3, 4 can then proceed in par ### Verification After each task: -1. `sbcl --eval "(asdf:test-system :cl-tui)" --quit` — all tests GREEN +1. `sbcl --eval "(asdf:test-system :cl-tty)" --quit` — all tests GREEN 2. `scripts/validate-parens.py` — all files balanced 3. Commit with RED/GREEN evidence