A GPU terminal emulator for Wayland and Windows on libghostty-vt, drawing with Vulkan, running a program on a pty or a serial port.

Show a confirmation's text in a well, with its line breaks, scrolling

The text a paste or a program's write would put in the pane was three dim rows of at most 64 cells, its line breaks run together as ⏎ and its control characters dropped, in the same color as the confirmation's own words. It is now in a box of the pane's own colors, under a line giving its lines and bytes: a row for each line, ending in a dim ⏎ (a lone \r too, which reaches the program as Enter), long lines wrapped with ↪, tabs at stops of eight, and control characters shown as their pictures. The confirmation widens to the longest line, up to 120 cells, and grows until it fills the pane; then the text scrolls, with the wheel, Up and Down, and PageUp and PageDown. Up and Down no longer move between the answers; Left, Right and Tab do. Closes #34. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012jrrQxP9KqwBavTqnSfbgv


Author
Co-author Claude Opus 5.5 Date Commit Parent 9857a4f5
+398 -89
4 changed files
+398 -89
4 changed files