Vouch request: Mask consumed modifiers for character bindings #12645
-
What do you want to change?I would like to update how Ghostty handles consumed modifiers during keyboard shortcut matching to fix layout-dependent character bindings. For example, With this change, Ghostty evaluates Unicode bindings using the produced character plus only the unconsumed modifiers. It will recognize I have the PR ready locally. It updates Why do you want to make this change?I was looking into why While adding My motivation also comes from how awesome Ghostty is! Its rendering is top-notch, and I found out about it after watching The Primeagen's recent video on Zig. I acknowledge that:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
I got a Mac a few weeks ago and have learned enough about Swift and AppKit to make much more valuable changes. I've toiled for many hours and you can preview my changes at https://github.com/qappell/ghostty/tree/modifier-consumption before vouching me. |
Beta Was this translation helpful? Give feedback.
-
|
!vouch qappell |
Beta Was this translation helpful? Give feedback.
!vouch qappell