Files
cl-tty/org
Amr Gharbeia 108abd054f v1.0.0: add word-wrap support to text-input.render method
The text-input widget now renders multi-line word-wrapped text using
cl-tty.box:word-wrap instead of single-line truncation. The cursor
position is computed from the wrapped lines using the same algorithm
as position-cursor but now lives in the library where it belongs.

This is the critical step that enables passepartout to replace its
ad-hoc view-input + position-cursor with a simple (render input be) call.

Placeholder text is shown when value is empty, drawn with :dim style.
Block cursor (█) at the correct word-wrapped position. All tests pass
at 100% including integration tests.
2026-05-18 16:30:50 -04:00
..