-
Notifications
You must be signed in to change notification settings - Fork 12
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
Chaining dead keys #14
Comments
* Add support for dead keys in the left side of the stringMap * Improve the handling of dead keys in AHK
Chained dead keys such as your example are supported. However, you have to specify them a bit differently. I should add an example of it in the documentation. You have two ways of specifying the dead key you want. One way is to use the 'nested dead key' feature of AHK (and PKL). {
"name": "test1",
"stringMap": [
[ "u", "ú" ],
[ "ú", "ű" ]
]
} This example works since dead keys can nest:
This is also very useful in combination with other dead keys, since the 'ú' can also be the result of a different dead key. Another way is to, as you did, use dead keys in dead keys. However, currently your Also, you don't have to create additional dead keys, KLFC does that for you! This means that your example simply becomes {
"name": "test2",
"stringMap": [
[ "u", "ú" ],
[ ["cdk:test2","u"], "ű" ]
]
} There were also a few bugs in the AHK implementation, which didn't allow a dead key to combine with itself. This should be fixed now. |
Hello, I would like to use chained dead keys, but I do not manage to make it work. Is it supported?
For example, in the following simplified example I would like to obtain:
~ + u
: ú~ + ~ + u
: űIt does not work with AHK.
The text was updated successfully, but these errors were encountered: