Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Set woken flag when flushing so that the channel is freed, while here | nicm | 2015-09-13 | |
| | | | | | | | | use the same loop construct for both loops. | |||
| * | Merge delete-buffer into cmd-set-buffer.c and change the paste buffer | nicm | 2015-09-11 | |
| | | | | | | | | | | API so it has one paste_free() rather than free_top and free_name (everywhere that uses it already has the right pointer). | |||
* | | Add --enable-coverage for gcov. | Nicholas Marriott | 2015-09-11 | |
| | | ||||
* | | Fix bad merge. | Nicholas Marriott | 2015-09-10 | |
| | | ||||
* | | Merge branch 'master' of github.com:tmux/tmux | Nicholas Marriott | 2015-09-10 | |
|\ \ | ||||
| * | | Merge branch 'obsd-master' | Thomas Adam | 2015-09-10 | |
| |\| | ||||
| | * | Add session_last_attached time and format, from Sina Siadat. | nicm | 2015-09-10 | |
| | | | ||||
| * | | Merge branch 'obsd-master' | Thomas Adam | 2015-09-09 | |
| |\| | ||||
| | * | No need to keep global options around for client which doesn't use them. | nicm | 2015-09-09 | |
| | | | ||||
* | | | osdep_event_init not event_init. | Nicholas Marriott | 2015-09-10 | |
|/ / | ||||
* | | Fix includes | Thomas Adam | 2015-09-06 | |
| | | | | | | | | Let compat/ work out the includes; otherwise works on OpenBSD. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-09-06 | |
|\| | | | | | | | | | | | Conflicts: cfg.c tmux.c | |||
| * | Change wait-for to work when the signal comes before the wait, also use | nicm | 2015-09-04 | |
| | | | | | | | | some helper functions and add some logging. | |||
| * | A couple of style nits. | nicm | 2015-09-03 | |
| | | ||||
| * | Log pane which received input data. | nicm | 2015-09-02 | |
| | | ||||
| * | A one line helper function is a little silly. | nicm | 2015-09-02 | |
| | | ||||
| * | We no longer need the terminal service class, so don't bother asking for it. | nicm | 2015-09-02 | |
| | | ||||
| * | Fix indentation of grid_string_cells_fg. | nicm | 2015-09-02 | |
| | | ||||
| * | Tweak some error messages/comments. | nicm | 2015-09-01 | |
| | | ||||
| * | Log the whole new input buffer once rather than each byte. | nicm | 2015-09-01 | |
| | | ||||
| * | Pass logging through vis(3). | nicm | 2015-09-01 | |
| | | ||||
| * | Fix a spelling error, sesson -> session. | nicm | 2015-09-01 | |
| | | ||||
| * | Remove dead_clients which is no longer used. | nicm | 2015-09-01 | |
| | | ||||
| * | Work out config file when needed not at startup. | nicm | 2015-09-01 | |
| | | ||||
| * | Move initial conf load into cfg.c. | nicm | 2015-09-01 | |
| | | ||||
| * | All the cmd_*_entry declarations do not need to be in tmux.h. | nicm | 2015-09-01 | |
| | | ||||
| * | Path from $TMUX does not need to be global anymore. | nicm | 2015-08-30 | |
| | | ||||
| * | Login shell can be a client flag, and move the exec code into client.c. | nicm | 2015-08-30 | |
| | | ||||
| * | Event base does not need to be global. | nicm | 2015-08-30 | |
| | | ||||
* | | Sync up vis.* for stravis(). | Nicholas Marriott | 2015-09-01 | |
| | | ||||
* | | Bring back pane_current_path. | Nicholas Marriott | 2015-08-31 | |
| | | ||||
* | | Linux: get_proc_name() -> osdep_get_name() | Thomas Adam | 2015-08-30 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-08-30 | |
|\| | | | | | | | | | | | Conflicts: Makefile format.c | |||
| * | Some style nits and dead assignments. | nicm | 2015-08-30 | |
| | | ||||
| * | Remove some old prototypes and unused functions. | nicm | 2015-08-29 | |
| | | ||||
| * | struct args_entry can go into arguments.c. | nicm | 2015-08-29 | |
| | | ||||
| * | paste_send_pane can be merged into cmd-paste-buffer.c now. | nicm | 2015-08-29 | |
| | | ||||
| * | Move struct paste_buffer out of tmux.h. | nicm | 2015-08-29 | |
| | | ||||
| * | We already loop over the windows in server_client_loop, so don't do it | nicm | 2015-08-29 | |
| | | | | | | | | again in server_loop just to check names. | |||
| * | Move alerts onto events rather than checking every loop. | nicm | 2015-08-29 | |
| | | ||||
| * | Treat entering or leaving a mode as pane changed. | nicm | 2015-08-29 | |
| | | ||||
| * | Better take on reducing the name timer. Again check for name changes in | nicm | 2015-08-29 | |
| | | | | | | | | | | | | the main loop after events that may have changed the pane, but do so at most once every 500 millis. If the pane changed too soon, use a timer to ensure that a check happens later. | |||
| * | Microseconds in log time. | nicm | 2015-08-29 | |
| | | ||||
| * | Only set default title to hostname on screens that are being used for a | nicm | 2015-08-28 | |
| | | | | | | | | window pane, no point in calling gethostname() for temporary screens. | |||
| * | Make a few more expensive (ish) formats functions instead of inline. | nicm | 2015-08-28 | |
| | | ||||
| * | Allow formats to be specified as functions (in the code) so they are | nicm | 2015-08-28 | |
| | | | | | | | | | | only evaluated on demand rather than each time a format tree is constructed. Use this for expensive formats like pane_current_command. | |||
| * | Revert previous; we do need a timer, until I have a better idea. We | nicm | 2015-08-28 | |
| | | | | | | | | | | | | can't do the name check every loop, because that is too expensive, and we can't make sure it only happens infrequently because we have no idea when the next change will happen. | |||
| * | We now only checking for name changes when the active pane has changed, | nicm | 2015-08-28 | |
| | | | | | | | | | | | | | | but that can only happen when we have already been woken up by a read event, so there is no need for a timer, we can just check the changed flag on the end of that read event (we already loop over the windows to check for bells etc anyway). | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2015-08-28 | |
|\| | ||||
| * | Check changed flag after restarting timer. | nicm | 2015-08-28 | |
| | |