co-mono/packages
Sviatoslav Abakumov 4c2d78f6cb
Add the kill ring and undo features to the Input component (#1373)
* feat(tui): extract KillRing and UndoStack, add to Input

Extract kill ring and undo logic from Editor into reusable classes:

- KillRing: ring buffer with accumulation for consecutive kills
- UndoStack<S>: generic stack with clone-on-push semantics

Refactor Editor to use both classes. Add kill ring (kill/yank/
yank-pop), undo with coalescing, and deleteWordForward to Input.

* feat(tui): extract handleBackspace() and handleForwardDelete()
2026-02-07 15:47:27 +01:00
..
agent Add [Unreleased] section for next cycle 2026-02-06 19:20:32 +01:00
ai feat(ai): add openrouter "auto" model alias (#1361) 2026-02-07 15:35:21 +01:00
coding-agent fix(coding-agent): add package subcommand help and friendly errors (#1347) 2026-02-07 03:30:28 +01:00
mom Add [Unreleased] section for next cycle 2026-02-06 19:20:32 +01:00
pods Release v0.52.7 2026-02-06 19:19:46 +01:00
tui Add the kill ring and undo features to the Input component (#1373) 2026-02-07 15:47:27 +01:00
web-ui Add [Unreleased] section for next cycle 2026-02-06 19:20:32 +01:00