-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
expected a borrowed string for key
with backslash in key binding
#5144
Comments
* Fix failing integration testing * Fix bug in which which local directories were being tested for their existence. * Fixes helix-editor#5144 * Ran cargo fmt
The new version of the `toml` crate is based on `toml_edit` and does not support zero copy deserialization anymore. So we need to deserialize `String` instead of `&str` in the keympa
This is fixed by e83ce72 but this particular keymap doesn't actually work regardless because helix performs some additional escapes (even when typing the same keymap inside helix). I found |
Breaking version:
helix 22.12 (0f2ae35a)
This worked fine in
22.08
Config:
Command:
./target/debug/hx --config /tmp/config.toml -vvv --log /tmp/helix.log
Error:
This seems to be caused by the double backslash in the command. Replacing it with
:pipe sed -E 's/ +$//g'
fixes the issue for now.Log:
Nothing interesting
System:
The text was updated successfully, but these errors were encountered: