- 205d15e All these return values from utf8_* are confusing, use an enum. by nicm · 9 years ago
- dab63b0 Couple of assignments to remove compiler warnings. by nicm · 9 years ago
- 64333e3 Be more strict about invalid UTF-8. by nicm · 9 years ago
- e71a915 Rename overly-long utf8data to ud throughout. by nicm · 9 years ago
- 69e0b83 Support UTF-8 key bindings by expanding the key type from int to by nicm · 9 years ago
- b85be36 Handle unknown keys more gracefully, return a string instead of NULL. by nicm · 9 years ago
- bf635e7 Rewrite of tmux mouse support which was a mess. Instead of having by nicm · 10 years ago
- 2056a9e Drop explicit support for F13-F20 and change to match the xterm terminfo entry: by nicm · 10 years ago
- 306a3b8 In terminals with XT, turn on modifyOtherKeys=1 with the escape sequence by Nicholas Marriott · 12 years ago
- 178a207 Accept hex values as keys, needed for send-keys, based on a diff from by Nicholas Marriott · 13 years ago
- 535286c Drop the ability to have a list of keys in the prefix in favour of two by Nicholas Marriott · 13 years ago
- e3225bc Alias NPage/PPage as PageDown/PgDn/PageUp/PgUp to reduce occasional confusion. by Nicholas Marriott · 13 years ago
- 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