History log of /openbsd-src/usr.bin/tmux/input-keys.c (Results 76 – 100 of 107)
Revision Date Author Comments
# b4a3311e 24-Mar-2013 nicm <nicm@openbsd.org>

Add resize-pane -Z to temporary zoom the active pane to occupy the full
window or unzoom (restored to the normal layout) if it already zoomed,
bound to C-b z by default. The pane is unzoomed on prett

Add resize-pane -Z to temporary zoom the active pane to occupy the full
window or unzoom (restored to the normal layout) if it already zoomed,
bound to C-b z by default. The pane is unzoomed on pretty much any
excuse whatsoever.

We considered making this a new layout but the requirements are quite
different from layouts so decided it is better as a special case. Each
current layout cell is saved, a temporary one-cell layout generated and
all except the active pane set to NULL.

Prompted by suggestions and scripts from several. Thanks to Aaron Jensen
and Thiago Padilha for testing an earlier version.

show more ...


# 6c0777c5 22-Mar-2013 nicm <nicm@openbsd.org>

Support the latest theory for mouse input, this is enabled/disabled with
SM/RM 1006 and is similar in style to SGR input: \033[<b;x;yM or
\033[b;x;ym. From Egmont Koblinger.


# 7a3aab4e 27-Nov-2012 nicm <nicm@openbsd.org>

Support middle-click paste, based on a diff from Ailin Nemui.


# 140c00f1 27-Nov-2012 nicm <nicm@openbsd.org>

Revert last, after discussion it isn't necessary.


# 6308e4c4 27-Nov-2012 nicm <nicm@openbsd.org>

If the application inside tmux has requested any mouse modes itself, do
not let mode-mouse take any effect. From Sergey Naumov.


# 6fb64d94 26-Oct-2012 nicm <nicm@openbsd.org>

Make mouse event structure clearer by defining events (up, click, drag)
and simplifying how buttons and wheels are represented, from Ailin
Nemui. Should be no functional changes.


# 7d053cf9 10-Jul-2012 nicm <nicm@openbsd.org>

xfree is not particularly helpful, remove it. From Thomas Adam.


# 2c71bf5a 05-May-2012 nicm <nicm@openbsd.org>

Only enter copy mode on scroll up, from Ailin Nemui.


# fca021f1 01-Apr-2012 nicm <nicm@openbsd.org>

Simplify mouse input function.


# 4ba9c604 30-Jul-2011 nicm <nicm@openbsd.org>

Extend the mode-mouse option to add a third choice which means the mouse
does not enter copy mode. Patch from SF bug 3374493.

In future the mode-mouse option is likely to die and be broken into
seve

Extend the mode-mouse option to add a third choice which means the mouse
does not enter copy mode. Patch from SF bug 3374493.

In future the mode-mouse option is likely to die and be broken into
several smaller options.

show more ...


# 6b3bb719 19-Apr-2011 nicm <nicm@openbsd.org>

When mode-mouse is on (it is off by default), automatically enter copy
mode when the mouse is dragged or the mouse wheel is used. Also exit
copy mode when the mouse wheel is scrolled off the bottom.

When mode-mouse is on (it is off by default), automatically enter copy
mode when the mouse is dragged or the mouse wheel is used. Also exit
copy mode when the mouse wheel is scrolled off the bottom. Discussed
with and written by hsim at gmx dot li.

show more ...


# 699995dd 03-Jan-2011 nicm <nicm@openbsd.org>

Support for UTF-8 mouse input (\033[1005h). This was added in xterm 262
and supports larger terminals than the older way.

If the new mouse-utf8 option is on, UTF-8 mouse input is enabled for all
UTF

Support for UTF-8 mouse input (\033[1005h). This was added in xterm 262
and supports larger terminals than the older way.

If the new mouse-utf8 option is on, UTF-8 mouse input is enabled for all
UTF-8 terminals. The option defaults to on if LANG etc are set in the
same manner as the utf8 option.

With help and based on code from hsim at gmx.li.

show more ...


# 24bc5b07 01-Jan-2011 nicm <nicm@openbsd.org>

Last few tables that should be const.


# 06598938 29-Dec-2010 nicm <nicm@openbsd.org>

Support all four of the xterm mouse modes. Based on a diff from hsim at
gmx.li.


# 197ec97c 03-Dec-2009 nicm <nicm@openbsd.org>

Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last
time now I've configured emacs to make them displayed in really annoying
colours...


# 8b999ce5 25-Nov-2009 nicm <nicm@openbsd.org>

Output the right keys for application and number keypad modes (they were the
wrong way round).


# 233e3f3c 10-Nov-2009 nicm <nicm@openbsd.org>

Don't output rxvtisms either.


# c42e0682 04-Nov-2009 nicm <nicm@openbsd.org>

It would help if I read my own comments... make alt keys work again by sending
alt AND the key not alt instead of it.


# fdcac80e 04-Nov-2009 nicm <nicm@openbsd.org>

Convert the window pane (pty master side) fd over to use a bufferevent.

The evbuffer API is very similar to the existing tmux buffer API so this was
remarkably painless. Not many possible ways to do

Convert the window pane (pty master side) fd over to use a bufferevent.

The evbuffer API is very similar to the existing tmux buffer API so this was
remarkably painless. Not many possible ways to do it, I suppose.

show more ...


# 3d89a41e 26-Oct-2009 nicm <nicm@openbsd.org>

Not all terminals swap CSI and SS3 on ctrl, so remove that.

Also mark the rxvt special-cases as such until terminfo is updated to have
kLFT5, kRIT5 etc.


# bbf9de78 26-Oct-2009 nicm <nicm@openbsd.org>

Rewrite xterm-keys code (both input and output) so that works (doesn't always
output the same modifiers, accepts all the possible input keys) and is more
understandable.


# 387dfd29 26-Oct-2009 nicm <nicm@openbsd.org>

On second thoughts, drop the rxvt output entirely.


# 3da060d2 26-Oct-2009 nicm <nicm@openbsd.org>

Set the output code for ctrl+cursor keys correctly, and disable (comment)
rxvt-style output.


# ceb8a03d 26-Oct-2009 nicm <nicm@openbsd.org>

Drop INPUTKEY_CTRL and just handle it as part of the table.


# 9f8989e0 26-Oct-2009 nicm <nicm@openbsd.org>

Add or fix some comments.


12345