-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
terminal: disable OSC 9;4; terminal progress by default, except on Windows #13971
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
terminal: disable OSC 9;4; terminal progress by default, except on Windows #13971
Conversation
8cb26ed to
9c9bef2
Compare
9c9bef2 to
f95155b
Compare
|
I added two commits: some test mocking cleanup, and a fix to disable when |
nicoddemus
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks for tackling this solution.
|
iTerm now supports it! Screen.Recording.2025-11-19.at.12.33.20.PM.mov(not disagreeing with this solution, by the way; this makes it possible, though opt-in, to show them on iTerm. Just pointing out the macOS problem has been fixed, and users will likely be asked to upgrade like I was, so the macOS issue is going away hopefully pretty quickly.) |
|
@henryiii Nice! Hopefully we can re-enable it by default in a few releases. |
f95155b to
992dc7f
Compare
TERM=dumb shouldn't emit escape codes like terminalprogress does, it would likely come out as literal escape characters.
992dc7f to
beedab9
Compare
Backport to 9.0.x: 💚 backport PR created✅ Backport PR branch: Backported as #13990 🤖 @patchback |
…efault2 terminal: disable OSC 9;4; terminal progress by default, except on Windows (cherry picked from commit 66834f3)
…6834f362e38e96eb7685e21f46bdb83ba52530b/pr-13971 [PR #13971/66834f36 backport][9.0.x] terminal: disable OSC 9;4; terminal progress by default, except on Windows
Fix #13896.
Fix #13972.
Replaces #13967, see discussion there for some more context.