-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Previous output leeches through to nvim w/ WebGL Addon enabled #3878
Comments
I've spotted something similar recently as well |
@Tyriar I don't know much about terminals, but mine is a default Manjaro Linux terminal and yours looks customized ( |
@AlexMordred good point, I'll check without the fancy prompt |
We're a bit too busy to action this issue in July |
I don't have a Linux machine but I tested on the latest
|
Not sure I understand the second part |
@AlexMordred you an turn debug logs on which get send to the devtools console by running |
Hi, I believe I have hit the same bug, although the symtom is a bit different. And I have a way to reliably reproducing it on either xterm.js 4.19.0 (webgl addon 0.12.0) or vscode 1.70.2 (linux) when webgl is enabled (canvas without webgl does not have the same issue). Neovim version is 0.7.2.
And when you are in neovim, do this, The text (Ignore the followings. It seems that using the unicode11 addon solves it)
|
I also find a way to repro a rendering error similar to this comment. I think it is actually an issue different from the one in my last comment. So, you can trigger this error by:
|
So, there are actually two different bugs mentioned here: 1) the issue mentioned by OP and this comment, where some texts are not cleared correctly and 2) Rendering artefects (e.g. dots) on the cursor canvas. I figured out what is wrong with 1. It can happen when neovim sets some colors and then deletes some characters, and this is what happens inside the
I think the correct fix for this is to make sure we clear |
I think this is fixed as both of @JasonXJ's PRs were merged. Correct me if I'm wrong 🙂 |
@Tyriar that's a silly question, but when do you roughly expect these changes to be in vscode (stable version)? |
@deadb0d4 I think this was landing in 1.72 (early October) |
Previous commands' output leeches through to nvim. The old output is only visible on the same lines you see the nvim prompt text - see screenshot. Doesn't happen with other editors, tried
vi
,nano
,micro
. Only happens when using the WebGL Addon.Details
Steps to reproduce
nvim
The text was updated successfully, but these errors were encountered: