summaryrefslogtreecommitdiff
path: root/usr.bin/tmux/input-keys.c
AgeCommit message (Expand)Author
2013-05-07Don't limit width and height to 222 in standard mouse mode.Nicholas Marriott
2013-03-24Add resize-pane -Z to temporary zoom the active pane to occupy the fullNicholas Marriott
2013-03-22Support the latest theory for mouse input, this is enabled/disabled withNicholas Marriott
2012-11-27Support middle-click paste, based on a diff from Ailin Nemui.Nicholas Marriott
2012-11-27Revert last, after discussion it isn't necessary.Nicholas Marriott
2012-11-27If the application inside tmux has requested any mouse modes itself, doNicholas Marriott
2012-10-26Make mouse event structure clearer by defining events (up, click, drag)Nicholas Marriott
2012-07-10xfree is not particularly helpful, remove it. From Thomas Adam.Nicholas Marriott
2012-05-05Only enter copy mode on scroll up, from Ailin Nemui.Nicholas Marriott
2012-04-01Simplify mouse input function.Nicholas Marriott
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