-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Send sequence events to child if they don't match kitty. #5841
Conversation
If you expect to have this merged, it needs to work robustly, which means dealing with release events as well. The kitty keyboard protocol is getting more and more widespread adoption which means more and more terminal programs will become capable of responding to release events. |
The latest commit deals with release events: when |
You have to record and play back modifier key events as well, currently w = window_for_window_id(active_window_id) |
Maybe it would be a good idea to avoid duplication by moving |
On Fri, Dec 30, 2022 at 11:04:12PM -0800, Yuxin Wu wrote:
Maybe it would be a good idea to avoid duplication by moving `is_modifier_key` to `glfw.c` and exposing it to Python? Let me know if you would like that.
yes, that would be good.
|
OK, done. Not sure if I'm doing it in a good way though. |
Fix #5840
Applications that use key sequences:
Ctrl+b>c
case in Key sequence is not sent to children if a prefix is mapped by kitty #5840inoremap <C-b>e abcde
in vimrc