Commit 9609b15
Amos N.
relay: turn off xterm convertEol so progress spinners overwrite in place
PTYs send their own CRLF for line breaks and use bare CR to redraw a
single line in place — that's how Claude Code's "Scanning for leaked
secrets…" spinner, ora dots, and tqdm bars work. With convertEol=true
xterm was rewriting every \\r as \\r\\n, so every spinner frame appeared
on a new line and the terminal turned into a stack of duplicated
status lines instead of a single updating one.
Reported with a screenshot of the security-scanner status display
filling the screen with "almost done" lines.1 parent a08d7a9 commit 9609b15
1 file changed
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
750 | 750 | | |
751 | 751 | | |
752 | 752 | | |
753 | | - | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
754 | 759 | | |
755 | 760 | | |
756 | 761 | | |
| |||
0 commit comments