James Holderness

Results 578 comments of James Holderness

I believe this only happens when you're changing colors. So in most cases you wouldn't see it at the end of a line, but I'm guessing the OP is actually...

Hmm... you're right. The test case you did with the escape sequence is clearly using the default background, so it can't be that. I'm not sure what is triggering it...

> switching my anti-aliasing mode from "cleartype" to "grayscale" did. It seems like that's what's causing it. Yep, that's it. I can reproduce it now too.

Yeah, this is really more a variant of #10678, only kind of in reverse. I'm assuming the atlas renderer should fix this.

Note that the terminal-wg bidi document, while giving the impression of being well researched, makes no mention of the DEC RTL sequences from the VT5xx terminals (e.g. [DECRLM](https://vt100.net/docs/vt510-rm/DECRLM.html)) and related...

> And I just tried to see how Emacs behaves in terminal, the text alignment behavior is the same, but it seems it tries to make it RTL again, resulting...

Some of the other RTL escape sequences I'm aware of include: * `CSI ?37h` - mirror mode (I think this essentially flips the entire screen) * `CSI ?39h` - implicit...

FYI, regarding the `DECSDM` issue, MLTerm has just accepted a PR to switch its `DECSDM` implementation to match XTerm. Apparently Thomas was well aware that XTerm was doing it incorrectly...

> But TERM=xterm does imply matching what 'xterm' does first and foremost In this case though, you've literally got to tell XTerm to switch to a VT340 mode (or one...

For anyone not following along on the lsix issue, Thomas has just commented to say that he would "wait til you've investigated the VT340", which I take to mean he...