final review fixes: remove duplicate framebuffer tests, update roadmap headers

This commit is contained in:
Hermes
2026-05-11 22:57:46 +00:00
parent fafb1dae61
commit ad34ec1b63

View File

@@ -108,7 +108,7 @@ DONE. Extensible named slots for registering content into extensible positions.
** v0.12.0: Terminal Capability Detection
TODO. Auto-detect terminal capabilities at startup and return the
DONE. Auto-detect terminal capabilities at startup and return the
appropriate backend.
- Check if stdout is a TTY (if not -> simple-backend)
@@ -123,7 +123,7 @@ appropriate backend.
** v0.13.0: Rendering Pipeline
TODO. A pure CL rendering pipeline — framebuffer diffing for incremental
DONE. A pure CL rendering pipeline — framebuffer diffing for incremental
output, scissor clipping, and render-command dispatching.
- =*framebuffer*= — 2D array of (char, fg, bg, attrs) tuples
@@ -135,7 +135,7 @@ output, scissor clipping, and render-command dispatching.
** v0.14.0: Mouse Improvements
TODO. Enhance mouse support with drag-to-select and link clicking.
DONE. Enhance mouse support with drag-to-select and link clicking.
- Text selection via mouse drag (highlight region between drag start/end)
- Click on OSC 8 link: extract URL, open via xdg-open
@@ -154,9 +154,9 @@ Checklist:
- [X] ASDF system with test-op
- [X] LICENSE file (GPL 3.0)
- [X] Literate org files for all modules
- [ ] Terminal capability detection (v0.12.0)
- [ ] Rendering pipeline (v0.13.0)
- [ ] Mouse improvements (v0.14.0)
- [X] Terminal capability detection (v0.12.0)
- [X] Rendering pipeline (v0.13.0)
- [X] Mouse improvements (v0.14.0)
- [ ] Org/Lisp sync verified (first tangle produces no regressions)
** Feature Reference