-
Notifications
You must be signed in to change notification settings - Fork 690
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
parse OSC1 and ignore it (set icon) #948
Comments
Our parser is just liberal in what it accepts. The log message should probably say “unrecognized OSC command” instead. This isn’t necessarily a bug unless these are OSC commands we want to support; there are many we explicitly do not want to support (because they’re either old/replaced or just functionality we’re not interested in). |
Yeah I'll check into it and see what's up there; when I thought they were supported I was misreading the enum in But also we might want to change the log level here to debug then to prevent log spam? |
Debug doesn't show up in release modes and it's been helpful for some people to see this to find OSC/CSI/etc. sequences that aren't supported for their workflow. If info is shown then we can switch to that. Or just change the wording to be a bit less bug-sounding. |
I'm unsure in this specific case but there are some programs that send multiple sequences to do the same thing because they're unsure which sequence a terminal may support. This may be one of those scenarios, too. Uncertain. |
Looks like |
Fixes #948 We want to parse it so we can log at a lower level than warn but we don't want to support this because it isn't very well defined.
👍 1 was showing much much more than 8 anyway. Now I'm wondering what icons it was trying to set. 😄 |
Getting these in my log, even though the commands seem to be working:
Maybe some issue with parsing them that just needs to be fixed?
The text was updated successfully, but these errors were encountered: