-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
enable ENABLE_VIRTUAL_TERMINAL_INPUT
on Windows to enable bracketed paste when supported
#59791
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
base: master
Are you sure you want to change the base?
Conversation
90f1ed3
to
0c7b6fa
Compare
… paste when supported
0c7b6fa
to
acaa94a
Compare
This does not seem to improve pasting "julia> 5+5" for me - this PR behaves as before. In fact, I haven't been able to find any behavioral difference in Windows Terminal w/ this PR - including what I believe are bracketed paste sequences. I might be missing a test case, of course. |
Looks like something is still resetting the console mode: julia> enable_virtual_terminal_input(); get_input_console_mode()
0x00000207
julia> get_input_console_mode()
0x00000007 |
Reset is happening in:
https://github.com/libuv/libuv/blob/f3ce527ea940d926c40878ba5de219640c362811/src/win/tty.c#L385-L398 Looks like we may want |
Ah yes, I recall mentioning that in #53763
|
Yeah, that's why I put this in |
Should fix #53763. Making a PR so I can test the build.
Written with Claude 🤖