| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
| |
Couple of missing command aliases/flags, from Tiago Cunha.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix problems with window sizing seen by Raghavendra D Prabhu when
starting tmux from .xinitrc.
One of the very few things the server relies on the client for now is to
pass through a message on SIGWINCH, but there is a condition where
potentially a SIGWINCH may be lost during the transition from unattached
(main.c) to attached (client.c). So trigger a size change immediately
after the client installs its SIGWINCH handler.
Also, when the terminal is resized, reset the scroll region and cursor
position. Previously, we were clearing our saved idea of these, but in
fact some terminals do not reset them on resize, so this caused problems
during redraw.
While here make a resize to the same size not cause a redraw and rename
the tmux.out output log file to include the tmux PID.
|
|
|
|
|
|
| |
Support the status_replace # replacement sequences in the pipe-pane
command, thanks to Andrea Barisani.
|
|
|
|
|
| |
Shut up gcc4 warnings.
|
|
|
|
|
|
| |
This ioctl(TIOCGWINSZ) call is no longer necessary, the result is never
used and the server now does it later on the tty fd directly.
|
|
|
|
|
|
|
|
|
|
| |
When the mode-mouse option is on, support dragging to make a selection
in copy mode.
Also support the scroll wheel, although xterm strangely does not ignore
it in application mouse mode, causing redraw artifacts when scrolling up
(other terminals appear to be better behaved).
|
|
|
|
|
|
| |
Better to say "command key bindings" since we've just called them
command keys.
|
|
|
|
|
|
| |
There is no real reason not to list all the key bindings here rather
than just a selection.
|
|
|
|
|
|
| |
Rename some imsg bits to make namespace collisions less likely buf to
ibuf, buf_read to ibuf_read, READ_BUF_SIZE to IBUF_READ_SIZE.
|
|
|
|
|
|
| |
Don't die if the client has been detached when the job finishes, just
don't display the output.
|
|
|
|
|
| |
Fix an out-of-date comment.
|
| |
|
|
|
|
|
|
| |
Enhance paste-buffer to allow lines to be separated by any string, from
Andrea Barisani.
|
|
|
|
|
| |
Colour+attribute options for status line alerts, from Alex Alexander.
|
|
|
|
|
|
| |
Accept (and document) "none" instead of "default" for attributes as it
is clearer and avoids confusion with default colours.
|
|
|
|
|
| |
Display C-@, etc, as C-Space, in list-keys.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
combinations such as C-Enter or C-Escape.
|
| |
|
| |
|
|
|
|
|
| |
We were only ever using the client to find the session anyway.
|
| |
|
|
|
|
|
| |
Dagobert Michelsen.
|
|
|
|
|
| |
on code from Dagobert Michelsen.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Catch SIGHUP and terminate if running as a client. This prevents clients
from being left hanging around when, for example, a SSH session is
disconnected.
ok nicm@
|
|
|
|
|
|
|
| |
Identical behaviour to select-prompt can now be obtained with
command-prompt, so remove select-prompt and change ' to be bound to
command-prompt -p index "select-window -t :%%".
|
|
|
|
|
|
|
| |
Make signal handler setup/teardown two common functions instead of six,
and reset SIGCHLD after fork to fix problems with some shells. From
Romain Francoise.
|
|
|
|
|
|
|
| |
Make C-] and other punctuation-based control key combinations work again.
ok nicm
|
|
|
|
|
| |
sort options.
|
|
|
|
|
|
| |
Make the active pane border have a green foreground instead of
background by default.
|
|
|
|
|
|
| |
Add a tiled layout, originally from Liam Bedford a while ago, fixed up
by me.
|
|
|
|
|
| |
in other locales.
|
| |
|
| |
|
|
|
|
| |
is larger than the new total number of history lines.
|
|
|
|
|
| |
65... whoops.
|
| |
|
| |
|
|
|
|
|
| |
Mark zombie windows as dead in choose-window list, from Romain Francoise.
|
|
|
|
|
|
| |
Rewrite key string conversions to be readable and to work properly for
multiple modifiers.
|
|
|
|
|
| |
Catch SIGCHLD to avoid a zombie, from patrick keshishian.
|
| |
|
| |
|
|
|
|
|
|
| |
Fix typo in escape state table leading to fatal() when \033} or \033~
was entered, from Chris Johnsen.
|