summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* +.rprabhunicm2011-01-021-0/+1
|
* +.nicm2011-01-021-0/+2
|
* Whoops, get the logic the right way round.nicm2011-01-021-2/+2
|
* Fix AIX warnings.nicm2011-01-022-3/+4
|
* malloc(0) may return NULL, so only assume that is an error if allocatingnicm2011-01-021-2/+2
| | | | more than zero.
* AIX doesn't have daemon().nicm2011-01-021-2/+1
|
* Revert "Sync OpenBSD patchset 772:"Raghavendra D Prabhu2011-01-021-5/+1
| | | | This reverts commit b4d30eff7fa9fe3b8c5a6287b55ecc452bc192b2.
* Bring back fuzz.c.nicm2011-01-021-0/+31
|
* >4 now.nicm2011-01-021-1/+1
|
* I am almost certain we don't need crypt or rt now, and it builds fine onnicm2011-01-022-11/+5
| | | | Linux without.
* And more.nicm2011-01-021-6/+9
|
* Style tweaks.nicm2011-01-021-11/+15
|
* Compat for closefrom().nicm2011-01-023-6/+140
|
* Put setproctitle back under HAVE_SETPROCTITLE.nicm2011-01-023-3/+9
|
* Remove redundant preprocessor check (it's already taken care of by tmux.h).tcunha2011-01-021-4/+0
|
* Ugh. Don't know how this happened, but make it compile by removing duplicatetcunha2011-01-021-949/+1
| | | | code.
* Sync OpenBSD patchset 780:tcunha2011-01-026-10/+83
| | | | | Add a last-pane command (bound to ; by default). Requested ages ago by somebody whose name I have forgotten.
* Sync OpenBSD patchset 779:tcunha2011-01-021-4/+6
| | | | | When removing a pane, don't change the active pane unless the active pane is actually the one being removed.
* Sync OpenBSD patchset 778:tcunha2011-01-021-1/+6
| | | | Mark repeating keys with "(repeat)" in the key list.
* Sync OpenBSD patchset 777:tcunha2011-01-024-348/+299
| | | | | Merge the before and after attach client code into one in client.c (instead of two in tmux.c and client.c).
* Zap paths.h compat include.tcunha2011-01-021-3/+2
|
* Sync OpenBSD patchset 776:tcunha2011-01-021-1/+9
| | | | Make stdio blocking again before calling shell command with -c.
* Sync OpenBSD patchset 775:tcunha2011-01-028-21/+957
| | | | | Trying to set FD_CLOEXEC on every fd is a lost cause, just use closefrom() before exec.
* Helper script which greps for compat includes that shouldn't be present in ↵tcunha2011-01-021-0/+5
| | | | all files but compat.h.
* Sync OpenBSD patchset 774:tcunha2011-01-021-9/+5
| | | | | Fall back on normal session choice method if $TMUX exists but is invalid rather than rejecting.
* Sync OpenBSD patchset 773:tcunha2011-01-021-4/+9
| | | | | Use an explicit event rather than event_once for the main event so it can be removed when the client becomes ready.
* Sync OpenBSD patchset 772:tcunha2011-01-021-1/+5
| | | | | Treat the meta bit in the xterm extended modifier key set as the same as escape (tmux's meta). From Emanuele Giaquinta.
* Sync OpenBSD patchset 771:tcunha2011-01-021-3/+4
| | | | Put "or" on new line from command with .Ic.
* Rewrite the screen vs tmux bit to be more accurate and complete and lessnicm2011-01-021-24/+94
| | | | subjective.
* +ttyfast.nicm2011-01-021-1/+3
|
* Sync OpenBSD patchset 770:tcunha2011-01-021-2/+4
| | | | | Set cause when failing due to linking a window to itself, from Martin Pieuchot.
* Sync OpenBSD patchset 769:tcunha2011-01-021-2/+2
| | | | | Skip NULL entries in the sessions list when choosing the next session, from Simon Olofsson.
* Sync OpenBSD patchset 767:tcunha2011-01-021-3/+1
| | | | Nuke a leftover RB tree declaration spotted by blambert.
* Sync OpenBSD patchset 766:tcunha2011-01-028-13/+47
| | | | | | | | | | | | | | Two new options: - 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.
* Sync OpenBSD patchset 765:tcunha2011-01-021-6/+17
| | | | | Modify the permissions on the socket when adding or removing +x to show attached sessions, rather than replacing them.
* Sync OpenBSD patchset 764:tcunha2011-01-021-7/+7
| | | | detach-on-destroy is a session option, not server.
* Prevent another bellRaghavendra D Prabhu2010-09-302-6/+8
|
* Extended quiet to also exclude bell messagesRaghavendra D Prabhu2010-09-293-4/+10
|
* Bell allRaghavendra D Prabhu2010-09-295-5/+58
|
* Merge branch 'master' of git://github.com/ThomasAdam/tmuxRaghavendra D Prabhu2010-09-298-70/+154
|\
| * donenicm2010-09-251-3/+0
| |
| * Sync OpenBSD patchset 763:tcunha2010-09-181-2/+2
| | | | | | | | | | Ugh. Pass the right type into tty_term_has. Teaches me to make last minute changes :-/.
| * Sync OpenBSD patchset 762:tcunha2010-09-185-57/+140
| | | | | | | | | | | | | | | | | | Use UTF-8 line drawing characters on UTF-8 terminals. Fixes some stupid 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.
| * Sync OpenBSD patchset 761:tcunha2010-09-181-2/+3
| | | | | | | | Ignore terminal overrides settings without a value.
| * Sync OpenBSD patchset 760:tcunha2010-09-181-1/+3
| | | | | | | | | | When resizing the copy mode screen, don't allow it to end up with the viewable position beyond the size of the history.
| * Update, from Daniel Thau.nicm2010-09-181-8/+9
| |
* | Merge branch 'master' of git://github.com/ThomasAdam/tmuxRaghavendra D Prabhu2010-09-1121-93/+215
|\ \ | |/
| * Sync OpenBSD patchset 759:tcunha2010-09-105-13/+117
| | | | | | | | | | | | | | | | Add -n and -p flags to switch-client to move to the next and previous session (yes, it doesn't match window/pane, but so what, nor does switch-client). Based on a diff long ago from "edsouza".
| * Sync OpenBSD patchset 758:tcunha2010-09-101-1/+3
| | | | | | | | Do not crash if the screen size is too small for the indicator in copy mode.
| * Solaris 9 has no stdint.h, ugh. Reported by a couple of people mostnicm2010-09-076-10/+19
| | | | | | | | recently Timothy Larson.