diff options
| author | Stephen Blott | 2016-10-02 09:01:29 +0100 | 
|---|---|---|
| committer | Stephen Blott | 2016-10-02 09:22:09 +0100 | 
| commit | 967aa7bf31998f667616f19f9b83e409340b66d1 (patch) | |
| tree | 590b3fde8de04a9e29ccdd84eff7015c169dcf37 /test_harnesses | |
| parent | d439a13afd1569548e62def33278f31b258984db (diff) | |
| download | vimium-967aa7bf31998f667616f19f9b83e409340b66d1.tar.bz2 | |
Rework key-sequence parsing.
This reworks the parsing of key sequences like `<c-a-Z>x`:
Advantages over the status quo:
- Parses key sequences in one only place (previously two),
- Removes two hideous regular expression.
- Admits multi-modifier bindings (like `<c-a-Z>`).
- Adds more (and better) tests.
- (And it should be easier to maintain.)
Replaces #2210 (this also simplifies key parsing substantially).
Diffstat (limited to 'test_harnesses')
0 files changed, 0 insertions, 0 deletions
