Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Synchronize forkpty master and child to avoid hang on AIX with fast exiting | Nicholas Marriott | 2014-09-22 |
| | | | | child and output left in the queue, from J Raynor. | ||
* | Tweak www and add RELEASE variable for current release version so we don't need | Nicholas Marriott | 2014-09-16 |
| | | | | to turn it back and forth when updating. | ||
* | Stupid comment. | Nicholas Marriott | 2014-09-08 |
| | |||
* | Add compat/fparseln.c | Thomas Adam | 2014-08-09 |
| | |||
* | SYNCING: Make a note about libutils | Thomas Adam | 2014-08-09 |
| | | | | Don't forget that compat/* needs updating periodically as well. | ||
* | Sync libutil from OpenBSD (imsg) | Thomas Adam | 2014-08-09 |
| | | | | | Changes in the imsg API need to be reflected here as tmux wasn't creating any clients because of it. | ||
* | Add compat/fparseln() for non-BSD systems | Thomas Adam | 2014-08-09 |
| | | | | | Linux and friends don't natively have fparseln() so add it to compat/ and ensure autotools can pick it up. | ||
* | Merge branch 'obsd-master' | Thomas Adam | 2014-08-09 |
|\ | | | | | | | | | Conflicts: client.c | ||
| * | Remove support for the continuous reporting "any" mouse mode which never | nicm | 2014-08-09 |
| | | | | | | | | really worked properly and is rarely used. | ||
| * | Revert the up/down wheel emulation for now, there will be a better way | nicm | 2014-07-21 |
| | | | | | | | | to do this along later for those who want it. | ||
| * | lockf is entirely useless and it was a mistake to change to it, go back | nicm | 2014-07-21 |
| | | | | | | | | | | to using flock which actually works sensibly. Also always retry the lock to fix a potential race, and add some extra logging. | ||
| * | Drop explicit support for F13-F20 and change to match the xterm terminfo | nicm | 2014-07-21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | entry: F13-F24 are S-F1 to S-F12 F25-F36 are C-F1 to C-F12 F37-F48 are C-S-F1 to C-S-F12 F49-F60 are M-F1 to M-F12 and F61-F63 are M-S-F1 to M-S-F3 This should be no difference for applications inside tmux, but means that any key binding for F13 will need to be replaced by S-F1 and so on. | ||
| * | Show an error if cmd_find_session can't find the current session, like | nicm | 2014-07-13 |
| | | | | | | | | the other functions. | ||
| * | An EOF is a good reason to close a connection. | krw | 2014-07-13 |
| | | | | | | | | ok nicm@ | ||
| * | If a client is killed while suspended with ^Z so has gone through the | nicm | 2014-07-13 |
| | | | | | | | | | | MSG_EXITED dance, don't try to resume it since a) it's pointless and b) the tty structures have been cleaned up and tmux will crash. | ||
| * | Track whether a process is a zombie or not yet fully built via flags | guenther | 2014-07-04 |
| | | | | | | | | | | | | | | | | | | | | | | PS_{ZOMBIE,EMBRYO} on the process instead of peeking into the process's thread data. This eliminates the need for the thread-level SDEAD state. Change kvm_getprocs() (both the sysctl() and kvm backends) to report the "most active" scheduler state for the process's threads. tweaks kettenis@ feedback and ok matthew@ | ||
| * | Handle escaped back slashes and missing new lines at end of line by using | tobias | 2014-06-25 |
| | | | | | | | | | | | | fparseln instead of reimplementing it on our own. with input by and ok nicm@ | ||
| * | Allow keys and send-keys to invisible panes, from saggy-kun at users dot | nicm | 2014-06-23 |
| | | | | | | | | sf dot net. | ||
| * | Count mouse clicks correctly, from Balazs Kezes. | nicm | 2014-06-23 |
| | | |||
| * | Comment style nits. | nicm | 2014-06-20 |
| | | |||
* | | FAQ: Mention Git before filing bug reports | Thomas Adam | 2014-08-08 |
| | | | | | | | | | | | | It's tedious having to tell people all the time to try the Git version to see if a given problem is reproducible; put this in the FAQ and hope people read it. | ||
* | | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code | Nicholas Marriott | 2014-06-21 |
|\ \ | |||
| * | | We have utmp with utempter now and that's the best we're going to get. | Nicholas Marriott | 2014-06-20 |
| | | | |||
| * | | Merge branch 'obsd-master' | Thomas Adam | 2014-06-20 |
| |\| | |||
| | * | Make -S- and -E- mean the start and end to capture-pane to avoid having | nicm | 2014-06-20 |
| | | | | | | | | | | | | to faff around with huge numbers to get everything. | ||
| | * | Copy newline when at EOL in vi(1) mode, from Balazs Kezes. | nicm | 2014-06-19 |
| | | | |||
| | * | Reset the buttons when the wheel is used, from Balazs Kezes. | nicm | 2014-06-19 |
| | | | |||
| | * | Some terminals send spurious releases for mouse wheel in SGR mouse mode, | nicm | 2014-06-19 |
| | | | | | | | | | | | | | | | | | | this causes confusion when tmux uses SGR outside but the application inside tmux is using conventional xterm mouse reporting. So suppress obviously bad input. From Timothy Allen, SF bug 128. | ||
| | * | Properly track switching G0 and G1 modes between US-ASCII and VT100 line | nicm | 2014-06-06 |
| | | | | | | | | | | | | drawing rather than just treating them as SO and SI. | ||
| | * | Reset properly when c0-change-trigger is increased from zero so panes | nicm | 2014-06-05 |
| | | | | | | | | | | | | don't get stuck. | ||
| | * | Handle the top bit of xterm(1)-style modifier keys, based on a diff from | nicm | 2014-05-27 |
| | | | | | | | | | | | | Balazs Kezes. | ||
| | * | Add some formats for pane bounds. | nicm | 2014-05-27 |
| | | | |||
| | * | Change key-table to mode-table to allow for some future work. From Keith | nicm | 2014-05-14 |
| | | | | | | | | | | | | Amling. | ||
| | * | Simplify copy lines, from Keith Amling. | nicm | 2014-05-14 |
| | | | |||
| | * | Now that cmdlists are reference counted, there is no need for two-step | nicm | 2014-05-14 |
| | | | | | | | | | | | | deletion via the dead_key_bindings tree. From Keith Amling. | ||
| | * | Don't allow multiple buffers with the same name, from Thomas Adam. | nicm | 2014-05-13 |
| | | | |||
* | | | Notes for better mouse support. | Nicholas Marriott | 2014-06-21 |
|/ / | |||
* | | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code | Nicholas Marriott | 2014-06-20 |
|\ \ | |||
| * | | Might as well still allow autoconf 2.59. | Nicholas Marriott | 2014-06-19 |
| | | | |||
* | | | Remove some done, tweak some others. | Nicholas Marriott | 2014-06-20 |
|/ / | |||
* | | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code | Nicholas Marriott | 2014-06-18 |
|\ \ | |||
| * | | Linux: Add <time.h> to log.c | Thomas Adam | 2014-05-13 |
| | | | | | | | | | | | | This is needed, otherwise tzset() is undefined. | ||
| * | | Merge branch 'obsd-master' | Thomas Adam | 2014-05-13 |
| |\| | | | | | | | | | | | | | | | | Conflicts: format.c window.c | ||
| | * | If multiple arguments are given to new-session, new-window, | nicm | 2014-05-13 |
| | | | | | | | | | | | | | | | | | | split-window, respawn-window or respawn-pane, pass them directly to execvp() to help avoid quoting problems. One argument still goes to "sh -c" like before. Requested by many over the years. Patch from J Raynor. | ||
| | * | Add a copy mode key binding to copy to a named buffer. From J Raynor. | nicm | 2014-05-13 |
| | | | |||
| | * | Add support for named buffers. If you don't name a buffer, things work | nicm | 2014-05-13 |
| | | | | | | | | | | | | | | | | | | | | | | | | much as before - buffers are automatically named "buffer0000", "buffer0001" and so on and ordered as a stack. Buffers can be named explicitly when creating ("loadb -b foo" etc) or renamed ("setb -b buffer0000 -n foo"). If buffers are named explicitly, they are not deleted when buffer-limit is reached. Diff from J Raynor. | ||
| | * | Just use char ** for argv like normal people, not char *const *. | nicm | 2014-05-09 |
| | | | |||
| | * | Send up and down keys for mouse wheel in alternate screen mode (when it | nicm | 2014-05-08 |
| | | | | | | | | | | | | normally does nothing), from Marcel Partap. | ||
| | * | Instead of forcing mouse scroll to 1 in choose mode, scale it down | nicm | 2014-05-08 |
| | | | | | | | | | | | | | | | instead. Means modifier keys still increase the line count, just not as much. Based on a diff from Marcel Partap. | ||
| | * | Plug a memory leak, from J Raynor. | nicm | 2014-05-08 |
| | | |