Rivoreo Source Code Repositories
src.rivoreo.one
/
tmux
/
beb6db9b5f60b34b69b8cbe44a6422e84f582465
/
key-string.c
3872e24
Allow top-bit-set characters to be used for key bindings, from Tiago Cunha.
by Nicholas Marriott
· 14 years ago
f833b88
Last few tables that should be const.
by Nicholas Marriott
· 14 years ago
dcc100f
Use a macro-based mask for obtaining a key or modifier-set from the
by Nicholas Marriott
· 14 years ago
b88ec14
Fix binding of C-Space/C-@, from Micah Cowan.
by Nicholas Marriott
· 14 years ago
c919139
Make C-] and other punctuation-based control key combinations work again.
by Ryan McBride
· 15 years ago
6769115
When converting A-Z into a control character, want to subtract 64 not
by Nicholas Marriott
· 15 years ago
3ae1b82
Rewrite key string conversions to be readable and to work properly for
by Nicholas Marriott
· 15 years ago
d5d0a36
Permit S- prefix on keys for shift. Relatively few terminals support this
by Nicholas Marriott
· 15 years ago
15a64b8
Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last
by Nicholas Marriott
· 15 years ago
1acf066
Make types clearer and lint happier.
by Nicholas Marriott
· 15 years ago
38f64b3
Lookup key as a named key (eg 'Space') before checking for single character
by Nicholas Marriott
· 15 years ago
db4452d
Rename keypad keys to something more useful.
by Nicholas Marriott
· 15 years ago
82efcc3
Accept ^? for backspace as well as BSpace.
by Nicholas Marriott
· 15 years ago
205857b
Add a key string for space ("Space") and document the names, suggested by
by Nicholas Marriott
· 15 years ago
9e5d585
Accept and print "Enter" and "Escape" for keys rather than C-m and C-[.
by Nicholas Marriott
· 15 years ago
639fbe0
Detect backspace by looking at termios VERASE and translate it into \177 (which
by Nicholas Marriott
· 15 years ago
1d1ea68
Accept lowercase c- and m- prefix as well as C- and M-.
by Nicholas Marriott
· 15 years ago
725938f
Tidy up keys: use an enum for the key codes, and remove the macros which just
by Nicholas Marriott
· 15 years ago
6910458
Add backspace key to named keys.
by Nicholas Marriott
· 15 years ago
35876ea
Import tmux, a terminal multiplexor allowing (among other things) a single
by Nicholas Marriott
· 15 years ago