You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(config): add declarative key mapping via YAML, JSON, TOML
feat(parser): support key sequences like "ctrl-b n", "g g"
feat(parser): support key groups like @upper and @any
feat(derive): add derive-based config parsing via keymap_derive
refactor(core): introduce backend-agnostic design
feat(config): implement Config<T> to load keys from config files
feat(config): add DerivedConfig<T> to merge config and #[key("..")] annotations
* Convert from Backend::Key to Node ([#10](https://github.com/rezigned/keymap-rs/issues/10)) ([2b46c7f](https://github.com/rezigned/keymap-rs/commit/2b46c7fe0fa4ec0f23555642c3f1464544cf59d4))
* use char instead of u8 for parser's input to improve error message ([e1c1eb1](https://github.com/rezigned/keymap-rs/commit/e1c1eb1227443e86dbb3a806aee868ea14e9fe45))
0 commit comments