Commit c70f4f6
Ghostty supports OSC 9;4 (#2724)
This enables the new in-terminal progress bar (which uses OSC 9;4) if
nextest is running inside the Ghostty terminal.
See #2715
Here's a video of it working, with my local nextest build.
https://github.com/user-attachments/assets/bd5c7918-7335-45c9-95a2-21108ece2493
It also does a tiny incidental refactor, making the other
terminal-specific checks use `var_os` instead of `var` to use fewer
allocations.
---------
Co-authored-by: RGBCube <git@rgbcu.be>1 parent 6e77aae commit c70f4f6
1 file changed
Lines changed: 7 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
598 | 598 | | |
599 | 599 | | |
600 | 600 | | |
601 | | - | |
| 601 | + | |
602 | 602 | | |
603 | 603 | | |
604 | 604 | | |
605 | | - | |
| 605 | + | |
606 | 606 | | |
607 | 607 | | |
608 | 608 | | |
609 | | - | |
| 609 | + | |
610 | 610 | | |
611 | 611 | | |
612 | 612 | | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
613 | 617 | | |
614 | 618 | | |
615 | 619 | | |
| |||
0 commit comments