This repository has been archived on 2026-10-08 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
67870bb9e8c4433f0d01e0ecd31760691dfb1b09
- `InputKey` — hashable variant covering chars-with-modifiers, specials, and mouse events (kind + tagged region). `canonical()`/`parse()` round-trip the TOML form (`ctrl-w h`, `mouse:click(pane)`). - `canonicalise()` — `crossterm::Event` → `InputKey`, with a region-resolver callback supplied by the renderer (NAP-280 will wire `RegionMap` to it). - `ChordState` — small state machine that holds a key when it strictly prefixes a known binding, resolves otherwise. Drops stale held keys past `timeout`. 11 unit tests passing.
Description
No description provided
13 MiB
Languages
Rust
62.2%
TypeScript
22.6%
Kotlin
9.7%
CSS
4.4%
Nix
0.5%
Other
0.5%