aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | Allow the file descriptor received from the client to be -1 - it can be onNicholas Marriott2013-08-01
| | | | | | | | | | | | Cygwin when stdin is not a terminal. Reported by A Young, SF bug 52.
* | | Add formats for window flags.Nicholas Marriott2013-08-01
| | |
* | | Don't leak formats if they are added multiple times.Nicholas Marriott2013-08-01
| | |
* | | Don't add client formats when they are NULL.Nicholas Marriott2013-08-01
| | |
* | | Missing space in refresh-client synopsis.Nicholas Marriott2013-08-01
| | |
* | | Grouped sessions were being leaked on destroy, correctly free them.Nicholas Marriott2013-08-01
| | |
* | | Make recalculate_sizes() handle an empty window with no active pane. This canNicholas Marriott2013-08-01
| | | | | | | | | | | | | | | | | | happen when a window is in two sessions - it isn't destroyed immediately when the pane goes away but is left until the last session is destroyed. Fixes problems with grouped sessions reported by Daniel Ralston.
* | | Pass flags into cmdq_guard as an argument since sometimes cmdq->cmd can beNicholas Marriott2013-08-01
| | | | | | | | | | | | NULL. Avoids crash when a command in a command client can't be parsed.
* | | Add destroy entry to TODO.Nicholas Marriott2013-07-27
|/ /
* | Merge branch 'obsd-master'Thomas Adam2013-07-13
|\|
| * Make next-word-end work properly with vi(1) keys, reported by patrickNicholas Marriott2013-07-12
| | | | | | | | keshishian.
* | Add support for Cgywin, apparently it is enough just to open the tty again inNicholas Marriott2013-07-12
| | | | | | | | | | | | the server and fd passing is not necessary. Needs some ifdefs unfortunately but no way around that and some of them can go next time we're willing to do a protocol bump. Patch from J Raynor jxraynor at gmail dot com.
* | Merge branch 'obsd-master'Thomas Adam2013-07-06
|\|
| * Add pane_synchronized format, from Romain Francoise.Nicholas Marriott2013-07-05
| |
| * Clarify error messages when setting options, from Thomas Adam.Nicholas Marriott2013-07-05
| |
| * When the session option renumber-window is used, ensure we iterate overNicholas Marriott2013-07-05
| | | | | | | | | | all sessions in that group when the winlinks are reordered, otherwise the winlink lists are out of sync with one another. From Thomas Adam.
| * Whitespace nits, from Ben Boeckel.Nicholas Marriott2013-07-05
| |
| * Implement s, S, C mode switch commands in vi(1) mode, from Ben Boeckel.Nicholas Marriott2013-07-05
| |
| * Focus events can cause trouble if left on and they can't be turned offNicholas Marriott2013-06-23
| | | | | | | | | | during idle periods (like the other states are) because we'd miss events. So add a server option to control them. Defaults to off.
| * Always push a focus event when the application turns it on, prompted byNicholas Marriott2013-06-23
| | | | | | | | discussion with Hayaki Saito a while ago.
| * Mark control commands specially so the client can identify them, basedNicholas Marriott2013-06-23
| | | | | | | | on a diff from George Nachman a while back.
* | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-codeNicholas Marriott2013-07-05
|\ \
| * | Focus events can cause trouble if left on and they can't be turned offNicholas Marriott2013-06-28
| | | | | | | | | | | | | | | during idle periods (like the other states are) because we'd miss events. So add a server option to control them. Defaults to off.
| * | Always push a focus event when the application turns it on, prompted byNicholas Marriott2013-06-28
| | | | | | | | | | | | discussion with Hayaki Saito a while ago.
| * | Mark control commands specially so the client can identify them, basedNicholas Marriott2013-06-28
| | | | | | | | | | | | on a diff from George Nachman a while back.
| * | +strings.h in compat/.Nicholas Marriott2013-06-25
| | |
| * | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-codeNicholas Marriott2013-06-25
| |\ \
| * | | Don't set TMUX_CONF in tmux.h.Nicholas Marriott2013-06-25
| | | |
* | | | Section on clipboard, from Thomas Adam.Nicholas Marriott2013-07-05
| |/ / |/| |
* | | Use _XPG6 on Solaris with GCC because the headers are insane and don't like GCCNicholas Marriott2013-06-25
|/ / | | | | | | | | | | | | | | | | with -std=gnu99 and _XPG4_2. We should not really be using _XPG* at all but there doesn't seem to be a magic define that says "give me the latest standard", and things are further confused by the CMSG_DATA check in configure.ac which sets _XOPEN_SOURCE _XOPEN_SOURCE_EXTENDED. While here add COPYING to EXTRA_DIST.
* | Merge branch 'obsd-master'Thomas Adam2013-06-13
|\|
| * revert r1.156 "Add support for focus notifications when tmux pane changes"Stuart Henderson2013-06-11
| | | | | | | | | | beck@ found annoying beeps if a machine was shutdown while tmux is running and you then focus in/out of an xterm; kettenis tracked it down to 1.156.
| * escape "Ss", becuase groff thinks it has found a macro;Jason McIntyre2013-06-02
| |
| * The actual terminfo entries we ended up with for cursor changes are Cs,Nicholas Marriott2013-06-02
| | | | | | | | | | Ce, Ss and Se (not Cc, Ce, Cs, Csr). So use and document these instead of the ones we were using earlier.
* | Amend tmux.1 handling in .gitignoreThomas Adam2013-06-01
| | | | | | | | | | Now that tmux.1 is used as the canonical source for man page documentation, ensure that we ignore tmux.1.{mdoc,man} instead.
* | Merge branch 'obsd-master'Thomas Adam2013-05-31
|\|
| * Demote the old single-character replacement variables (#S and friends)Nicholas Marriott2013-05-31
| | | | | | | | to aliases of formats. From Tiago Cunha.
| * Add host_short format, from Tiago Cunha.Nicholas Marriott2013-05-31
| |
| * Use u_char for the send-keys string to avoid mangling top-bit-setNicholas Marriott2013-05-31
| | | | | | | | | | characters when they are promoted to int and passed to window_pane_key. Reported by Jacob Bang.
| * Instead of eating 1024 bytes or so for the arguments of each command,Nicholas Marriott2013-05-31
| | | | | | | | save memory by using an RB tree. From Tiago Cunha.
* | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-codeNicholas Marriott2013-05-31
|\ \
| * | Merge branch 'obsd-master'Thomas Adam2013-05-25
| |\| | | | | | | | | | | | | Conflicts: tmux.h
| | * Don't let cursor position overflow when reflowing, from ChristopherNicholas Marriott2013-05-15
| | | | | | | | | | | | Collins.
| | * Reserve space for \0 in cmd_print, from George Nachman.Nicholas Marriott2013-05-15
| | |
| | * RIS should reset focus reporting, from Hayaki Saito.Nicholas Marriott2013-05-15
| | |
| | * Don't limit width and height to 222 in standard mouse mode.Nicholas Marriott2013-05-07
| | |
| | * .Op Fl b not .Fl b for run-shell synopsis, from Ben Boeckel.Nicholas Marriott2013-04-24
| | |
| | * Rename global configuration define.Nicholas Marriott2013-04-24
| | |
| * | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-codeNicholas Marriott2013-05-15
| |\ \ | | | | | | | | | | | | | | | | Conflicts: Makefile.am
| | * | Use $(srcdir) for generating tmux.1, reported by fasta_ on IRC.Nicholas Marriott2013-04-28
| | | |