summaryrefslogtreecommitdiffstats
path: root/input-keys.c
AgeCommit message (Expand)Author
2011-07-30Extend the mode-mouse option to add a third choice which means the mouseNicholas Marriott
2011-04-19When mode-mouse is on (it is off by default), automatically enter copyNicholas Marriott
2011-01-03Support for UTF-8 mouse input (\033[1005h). This was added in xterm 262Nicholas Marriott
2011-01-01Last few tables that should be const.Nicholas Marriott
2010-12-29Support all four of the xterm mouse modes. Based on a diff from hsim atNicholas Marriott
2009-12-03Massive spaces->tabs and trailing whitespace cleanup, hopefully for the lastNicholas Marriott
2009-11-25Output the right keys for application and number keypad modes (they were theNicholas Marriott
2009-11-10Don't output rxvtisms either.Nicholas Marriott
2009-11-04It would help if I read my own comments... make alt keys work again by sendingNicholas Marriott
2009-11-04Convert the window pane (pty master side) fd over to use a bufferevent.Nicholas Marriott
2009-10-26Not all terminals swap CSI and SS3 on ctrl, so remove that.Nicholas Marriott
2009-10-26Rewrite xterm-keys code (both input and output) so that works (doesn't alwaysNicholas Marriott
2009-10-26On second thoughts, drop the rxvt output entirely.Nicholas Marriott
2009-10-26Set the output code for ctrl+cursor keys correctly, and disable (comment)Nicholas Marriott
2009-10-26Drop INPUTKEY_CTRL and just handle it as part of the table.Nicholas Marriott
2009-10-26Add or fix some comments.Nicholas Marriott
2009-10-26Tidy up table.Nicholas Marriott
2009-10-26Rename keypad keys to something more useful.Nicholas Marriott
2009-10-26Remove the xterm-keys code which is broken (a replacement is coming but someNicholas Marriott
2009-10-11Clean up by introducing a wrapper struct for mouse clicks rather than passingNicholas Marriott
2009-07-26Detect backspace by looking at termios VERASE and translate it into \177 (whichNicholas Marriott
2009-07-21Tidy up keys: use an enum for the key codes, and remove the macros which justNicholas Marriott
2009-06-01Import tmux, a terminal multiplexor allowing (among other things) a singleNicholas Marriott