Michael Grant
f4e65f526e
More cleanup.
2026-10-08 17:17:33 +02:00
Michael Grant
8ab34293de
Cleanup: moved the osc-133 marker save/restore into screen-write.c closer to where the issue existed.
2026-10-08 17:17:33 +02:00
Michael Grant
c35c98aef0
Fix clear issue which lost C and A osc133 markers. Several cleanups.
2026-10-08 17:17:33 +02:00
Michael Grant
cd0dc6e1a5
Add collapsible OSC 133 output to copy mode
2026-10-08 17:17:33 +02:00
Michael Grant
a8628b0143
For the *-output commands like select-output, if cmd had no output like "true" then select an empty string.
2026-10-08 17:17:33 +02:00
Michael Grant
dcae71f119
Cleanup.
2026-10-08 17:17:33 +02:00
Michael Grant
a6f673fe9c
Fix OSC 133 output range lookup for markers sharing a line
...
Handle C and D on the same line, output ending on the next prompt's
line, and output starting on a prompt line. Keep the output columns
when A resets a line's prompt data, and fall back to the previous
output if the range is empty. Extend the regress test to cover these
and reset the paste buffer before each check.
2026-10-08 17:17:33 +02:00
Michael Grant
c5b8fb83dc
Add pipe-selection copy mode command
2026-10-08 17:17:33 +02:00
Michael Grant
bfbd08a14b
Add OSC 133 copy mode output commands
2026-10-08 17:17:33 +02:00