James Holderness

Results 614 comments of James Holderness

I'd strongly recommend you replace the `BEL` terminator with a proper `ST` sequence, because it's not a standard terminator. While most modern terminals support `BEL` as a terminator for `OSC`...

I'm not exactly sure how an MSYS shell works, but if it's like a separate OS, then it's probably opening a new conpty session in order to execute win32 executables....

If you're asking how terminals on Windows can use a more modern version of conpty than the one included in the Windows system32 directory, you can look at the commits...

> IDK, if this helps, but the `imcat` program output what seem to be sixel codes, that works in both the `WT/pwsh` and `Cygwin/MSYS/Bash`. Although imcat itself outputs shitty images....

I suggest you try the python experiment with a devices attributes query (i.e. `\033[c`) rather than a Sixel sequence. That should make it clearer what's actually happening here. ``` /bin/python...

> I don't have a specific answer as to which repository you should use. Now that you're back and maintaining this again, I'd say people should definitely be using this...

@t-bltg The problem isn't so much that nobody else had access to the repo - a fork of the project would work just as well (as occurred last time). The...

If we think this is an important security feature, should it not also be applied to conhost's OSC 52 implementation? The equivalent method is here: https://github.com/microsoft/terminal/blob/e80aadd98ba2a461cc5063dac1895b5f535dcff2/src/host/outputStream.cpp#L283 If you want to...

FYI, an [endless](https://github.com/hackerb9/vt340test/blob/9d6e9ce294ff00dbe3f2720df7dcd649a7f76b67/jerch/endless.sh) sixel image is another easy way to demonstrate this issue.