Commit 6b2fc55
committed
fix(terminals): render readonly session output without a staircase
Readonly sessions aggregated from other devframes via the hub stream their raw output straight to the client, so bare LF line endings never get the server-side CRLF normalization that own pipe sessions receive — xterm then left the cursor column untouched on each newline and rendered a staircase. Enable xterm's convertEol for readonly sessions so a lone LF is treated as CRLF (a no-op when CRLF already arrived); interactive PTY sessions keep it off so full-screen TUIs retain exact cursor control.1 parent 1201a14 commit 6b2fc55
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
62 | 70 | | |
63 | 71 | | |
64 | 72 | | |
| |||
0 commit comments