commit | 80e0158112b73029d27452bc08b18079df3f898c | [log] [download] |
---|---|---|
author | Nicholas Marriott <nicm@openbsd.org> | Thu Nov 05 19:29:41 2009 +0000 |
committer | Nicholas Marriott <nicm@openbsd.org> | Thu Nov 05 19:29:41 2009 +0000 |
tree | 62d607ca82c9cbb5e73603e050f7510d2d287eaa | |
parent | 05855393f0e9c7c9228da3d6388c6d02a3083ef4 [diff] |
Switch the tty key tree over to an (unbalanced) ternary tree which allows partial matches to be done (they wait for further data or a timer to expire, like a naked escape). Mouse and xterm-style keys still expect to be atomic.