diff options
| author | Peter Geissler <peter@haxx.in> | 2026-09-20 19:23:49 +0200 |
|---|---|---|
| committer | Peter Geissler <peter@haxx.in> | 2026-09-20 19:23:49 +0200 |
| commit | 26fd22156b2ce8681bcc483b5e888e91bb203e37 (patch) | |
| tree | 7e3a3545b47e2a229d00186a6eed9c5af2411138 /docs | |
| parent | web: boot the demo before publishing it (diff) | |
| download | slosh-26fd22156b2ce8681bcc483b5e888e91bb203e37.tar.gz slosh-26fd22156b2ce8681bcc483b5e888e91bb203e37.tar.xz slosh-26fd22156b2ce8681bcc483b5e888e91bb203e37.zip | |
tests: a pane's status is output, so write the pty, not the input decoder
_status used `send`, which feeds slosh's input decoder -- the path a keystroke
from the outer terminal takes. An OSC arriving there is a reply addressed to
slosh, not output from the program, so the sequence never reached the pane:
the status stayed empty and all five checks compared against whatever the row
below the tab actually held, which is the next tab's label.
`raw` writes the pane's pty, where `cat` echoes the bytes back and the pane's
own terminal parses them -- the path the feature is for. test_osc5577.py has
used `raw` throughout for the same reason, and says so in a comment.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
