Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-20 | Unify the way sessions are used by callbacks - store the address and use | Nicholas Marriott | |
the reference count, then check it is still on the global sessions list in the callback. | |||
2010-12-19 | Don't nuke the index counter when a session group comes up. | Nicholas Marriott | |
2010-12-19 | Add other-pane-height and other-pane-width options, allowing the width | Nicholas Marriott | |
or height of the smaller panes in the main-horizontal and main-vertical layouts to be set. Mostly from David Goodlad. | |||
2010-12-13 | Read ${X} environment variables in strings and $HOME from the global | Nicholas Marriott | |
environment rather than getenv, this allows them to be updated during the configuration file. | |||
2010-12-11 | Track the last session for a client and add a flag to switch-client and | Nicholas Marriott | |
a key binding (L) to move a client back to its last session. | |||
2010-12-11 | Fix rectangle copy to behave like emacs - the cursor is not part of the | Nicholas Marriott | |
selection on the right edge but on the left it is. | |||
2010-12-11 | Oops, these functions return a const char *, so make the local variable | Nicholas Marriott | |
const as well. | |||
2010-12-11 | Make the prompt history global for all clients which is much more useful ↵ | Nicholas Marriott | |
than per-client history. | |||
2010-12-10 | Rephrase a confusing sentence. | Nicholas Marriott | |
2010-12-08 | In the built-in layouts, distribute the panes more evenly. Set the | Nicholas Marriott | |
default value of main-pane-width to 80, rather than 81. By Micah Cowan. | |||
2010-12-06 | Add an option to alert (monitor) for silence (lack of activity) in a | Nicholas Marriott | |
window. From Thomas Adam. | |||
2010-11-29 | If VISUAL or EDITOR contains "vi", configure mode-keys and status-keys | Nicholas Marriott | |
to vi. Based on a diff from martynas@, previously requested by a couple of other people. | |||
2010-11-22 | There is somewhere that WINDOW_HIDDEN is getting set when it shouldn't | Nicholas Marriott | |
be and I can't find it, but the flag itself is a useless optimisation that only applies to automatic-resize windows, so just dispose of it entirely. Fixes problems reported by Nicholas Riley. | |||
2010-11-15 | Show more window and pane flags in list-* output, and put layout on the | Nicholas Marriott | |
same line. | |||
2010-11-14 | Update man page for update-environment. | Nicholas Marriott | |
2010-11-14 | Don't allow last and active window to become the same - a very bad move | Nicholas Marriott | |
when the active window is closed and freed. Reported by sthen@. | |||
2010-11-11 | Add XAUTHORITY to update-environment, requested by Andreas Kloeckner. | Nicholas Marriott | |
2010-11-11 | Flag to flush all key bindings from Rob Paisley. | Nicholas Marriott | |
2010-11-11 | Declaration in header should be extern. | Nicholas Marriott | |
2010-11-01 | Typo, from Rob Paisley. | Nicholas Marriott | |
2010-10-29 | We now send argv to the server after parsing it in the client to get the | Nicholas Marriott | |
command, so the client should not modify it. Instead, take a copy. Fixes parsing command lists, reported by mcbride@. | |||
2010-10-23 | Add a last-pane command (bound to ; by default). Requested ages ago by | Nicholas Marriott | |
somebody whose name I have forgotten. | |||
2010-10-23 | When removing a pane, don't change the active pane unless the active | Nicholas Marriott | |
pane is actually the one being removed. | |||
2010-10-20 | Mark repeating keys with "(repeat)" in the key list. | Nicholas Marriott | |
2010-10-18 | Merge the before and after attach client code into one in client.c | Nicholas Marriott | |
(instead of two in tmux.c and client.c). | |||
2010-10-16 | Make stdio blocking again before calling shell command with -c. | Nicholas Marriott | |
2010-10-16 | Trying to set FD_CLOEXEC on every fd is a lost cause, just use | Nicholas Marriott | |
closefrom() before exec. | |||
2010-10-16 | Fall back on normal session choice method if $TMUX exists but is invalid | Nicholas Marriott | |
rather than rejecting. | |||
2010-10-14 | Use an explicit event rather than event_once for the main event so it | Nicholas Marriott | |
can be removed when the client becomes ready. | |||
2010-10-14 | Treat the meta bit in the xterm extended modifier key set as the same as | Nicholas Marriott | |
escape (tmux's meta). From Emanuele Giaquinta. | |||
2010-10-14 | Put "or" on new line from command with .Ic. | Nicholas Marriott | |
2010-10-09 | Set cause when failing due to linking a window to itself, from Martin | Nicholas Marriott | |
Pieuchot. | |||
2010-10-05 | Skip NULL entries in the sessions list when choosing the next session, | Nicholas Marriott | |
from Simon Olofsson. | |||
2010-09-28 | Nuke a leftover RB tree declaration spotted by blambert. | Nicholas Marriott | |
2010-09-26 | Two new options: | Nicholas Marriott | |
- server option "exit-unattached" makes the server exit when no clients are attached, even if sessions are present; - session option "destroy-unattached" destroys a session once no clients are attached to it. These are useful for preventing tmux remaining in the background where it is undesirable and when using tmux as a login shell to keep a limit on new sessions. | |||
2010-09-26 | Modify the permissions on the socket when adding or removing +x to show | Nicholas Marriott | |
attached sessions, rather than replacing them. | |||
2010-09-25 | detach-on-destroy is a session option, not server. | Nicholas Marriott | |
2010-09-11 | Ugh. Pass the right type into tty_term_has. Teaches me to make last | Nicholas Marriott | |
minute changes :-/. | |||
2010-09-11 | Use UTF-8 line drawing characters on UTF-8 terminals. Fixes some stupid | Nicholas Marriott | |
terminals (I'm looking at you, putty) which disable the vt100 ACS mode switching sequences in UTF-8 mode. Also on terminals without ACS at all, use ASCII equivalents where obvious. | |||
2010-09-11 | Ignore terminal overrides settings without a value. | Nicholas Marriott | |
2010-09-11 | When resizing the copy mode screen, don't allow it to end up with the | Nicholas Marriott | |
viewable position beyond the size of the history. | |||
2010-09-08 | Add -n and -p flags to switch-client to move to the next and previous | Nicholas Marriott | |
session (yes, it doesn't match window/pane, but so what, nor does switch-client). Based on a diff long ago from "edsouza". | |||
2010-09-08 | Do not crash if the screen size is too small for the indicator in copy mode. | Nicholas Marriott | |
2010-09-01 | Simplify xterm modifier detection by treating as a bitmask + 1. Spotted | Nicholas Marriott | |
by and diff from Emanuele Giaquinta. | |||
2010-09-01 | Reset running jobs when the status line is enabled or disabled as well, | Nicholas Marriott | |
some people have it bound to a key. | |||
2010-08-31 | Add missing prototype. | Nicholas Marriott | |
2010-08-25 | When destroying a pane, reset any mode (which reenables pane | Nicholas Marriott | |
bufferevent) before freeing the bufferevent. | |||
2010-08-23 | Can't call event_del() without event_set() first - so call event_set() | Nicholas Marriott | |
when setting up the client. | |||
2010-08-22 | MSG_EXIT can now have a return code in the message, so check for that | Nicholas Marriott | |
size as well. Stops the client fatal()ing on exit. | |||
2010-08-19 | Do not call event_del() for signals after fork(), just use sigaction() | Nicholas Marriott | |
directly instead - calling libevent functions after fork() w/o event_reinit() is a bad idea, even if in this case it was harmless. |