-
Notifications
You must be signed in to change notification settings - Fork 700
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
v2 - WindowsDriver isn't render well on conhost terminal size. #2961
Comments
It looks like something is Triggering the Terminal scrollbar to show up. Or the scrollbar doesnt have time to vanish in time? |
Because ANSI escape sequences for enable/disable alternative screen buffer were also sending to the |
Good to know! and I suppose the alternative screen buffer has better performance than the default one? Just curious. |
When run directly from Windows Terminal the "WT_SESSION" env will have a GUID, otherwise is empty. |
Another Interesting Fact! Two in a row! However it appears there isnt a standard for this, wich is kind of sad. I suppose its about time for someone to create a new Terminal Emulator standard, as, as per my understanding, the only reason the current one still exists is for backwards compatibility with actual Terminal Hardware. As always, if im wrong you are more than welcome to correct me (Seriously. I want to be Corrected. I'd rather be annoyed by someone correcting me in a extremely nerdy manner, than claim wrong things to be true for ethernety). |
@tig is already working on a new Terminal Emulator on PR #2940, which only will true color on |
I believe you meant to say Im not sure if you know about this, but way back before computers where directly connected to screen, mouse and keyboard, the only way to interact with them ( or rather their programs ) was through so called Terminals, wich where connected to the computers through a serial connection (i believe) and consisted of a screen, keyboard and a small Logic unit that handled sending user input and rendering received characters to the screen. Back then the computer (or rather the programs executed on it) could interact directly with the terminal using the ANSI escape codes you mentioned. One such Terminal was the VT 340 (wikipedia). Modern apps like the old Conhost.exe, Windows Terminal or xterm try to emulate the behaviour of such terminals, wich is why they fall under the category of Assuming that @tig was born some years before 1987 ( source ) he is probably able to tell you way more about physical/hardware terminals than i ever could, as my only source is online articles and a Github repository |
The right edge is cutting off.
VsDebugConsole_2RYejQxpV3.mp4
The text was updated successfully, but these errors were encountered: