-
-
Notifications
You must be signed in to change notification settings - Fork 33
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
Emotes not working with WezTerm under Windows 11 #538
Comments
Hello! Thank you for the issue. I believe you're doing everything right so far, and I think I've already found the cause of the problem. I'll get back to you on that once I can reproduce it. |
I think it's my bad for not updating the message, I dropped Wezterm support when I introduced unicode placeholders, as Wezterm does not support it yet. I think twt version 2.6.1 is the last one which doesn't use unicode placeholders, so it should work with wezterm, although I don't have windows so I cannot test it on there. |
Ah, I see. I thought the solution was that this && operator was supposed to be an |
Well, terminal emulators that do not support graphics protocol should ignore the graphics protocol query in theory, but some do not, and some terminals do not even respond to the send device attribute query If it is needed I can look into adding back the code to display emotes without unicode placeholders behind a feature flag, but the code is a lot more complicated than when using unicode placeholders. There is also a few bugs in there like #530. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Even if Wezterm did support Unicode placeholders, there's no point trying it on Windows anyways. See wez/wezterm#1673. |
I'll mark this as closed for now. Error message has been updated to reflect what twt currently supports. |
Describe the bug:
Found your program, wanted to try it out on my main Windows 11 installation. Followed instructions to install, installed WezTerm because I wanted to try it out with the emote support turned on. With default settings, program works fine. However, as soon as I turn emote support on in the config file, I get the error message:
"This terminal does not support the graphics protocol.
Use a terminal such as kitty or WezTerm, or disable emotes."
even though I'm calling the program from WezTerm.
To Reproduce:
Expected behavior:
twt starts with emote support enabled
Screenshots:
System:
Additional context:
Add any other context about the problem here.
Could be that I'm very much missing something while setting everything up here, but as far as I can tell from the official documentation from twt, I should have done everything right.
The text was updated successfully, but these errors were encountered: