summaryrefslogtreecommitdiffstats
path: root/tmux.h
AgeCommit message (Collapse)Author
2015-09-25Merge branch 'obsd-master'Thomas Adam
2015-09-25Free the history when it is cleared, based on a diff from Carlo Cannas.nicm
2015-09-17Merge branch 'obsd-master'Thomas Adam
2015-09-16Rename cmd_q dead flag to a general flags bitmask (will be more flags later).nicm
2015-09-14Merge branch 'obsd-master'Thomas Adam
2015-09-14Style nit, int for flags not u_int.nicm
2015-09-14Merge branch 'obsd-master'Thomas Adam
Conflicts: Makefile
2015-09-14When the active pane changes, redraw panes if the style hasnicm
changed. From Cam Hutchison.
2015-09-14Make refresh-client force update of jobs, from Sina Siadat.nicm
2015-09-13Add copy-mode -e to exit copy mode when scrolling off the bottom, usefulnicm
for quick view of history, from Cam Hutchison.
2015-09-11Merge delete-buffer into cmd-set-buffer.c and change the paste buffernicm
API so it has one paste_free() rather than free_top and free_name (everywhere that uses it already has the right pointer).
2015-09-10Fix bad merge.Nicholas Marriott
2015-09-10Merge branch 'obsd-master'Thomas Adam
2015-09-10Add session_last_attached time and format, from Sina Siadat.nicm
2015-09-06Merge branch 'obsd-master'Thomas Adam
Conflicts: cfg.c tmux.c
2015-09-02A one line helper function is a little silly.nicm
2015-09-02We no longer need the terminal service class, so don't bother asking for it.nicm
2015-09-01Remove dead_clients which is no longer used.nicm
2015-09-01Work out config file when needed not at startup.nicm
2015-09-01Move initial conf load into cfg.c.nicm
2015-09-01All the cmd_*_entry declarations do not need to be in tmux.h.nicm
2015-08-30Path from $TMUX does not need to be global anymore.nicm
2015-08-30Login shell can be a client flag, and move the exec code into client.c.nicm
2015-08-30Event base does not need to be global.nicm
2015-08-30Merge branch 'obsd-master'Thomas Adam
Conflicts: Makefile format.c
2015-08-29Remove some old prototypes and unused functions.nicm
2015-08-29struct args_entry can go into arguments.c.nicm
2015-08-29paste_send_pane can be merged into cmd-paste-buffer.c now.nicm
2015-08-29Move struct paste_buffer out of tmux.h.nicm
2015-08-29Move alerts onto events rather than checking every loop.nicm
2015-08-29Better take on reducing the name timer. Again check for name changes innicm
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.
2015-08-28Revert previous; we do need a timer, until I have a better idea. Wenicm
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.
2015-08-28We now only checking for name changes when the active pane has changed,nicm
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).
2015-08-28Merge branch 'obsd-master'Thomas Adam
2015-08-28Per-session timers for locking, and remove the global one-second timer.nicm
2015-08-28Merge branch 'obsd-master'Thomas Adam
2015-08-28Make session_update_activity more useful and use it in more places.nicm
2015-08-28Give clock mode its own timer.nicm
2015-08-28Run status update on a per-client timer at status-interval.nicm
2015-08-28Move format job cleanup onto its own timer.nicm
2015-08-28Merge branch 'obsd-master'Thomas Adam
2015-08-28Only do the automatic-rename dance if the pane has changed (seen output,nicm
or new active pane).
2015-07-29Merge branch 'obsd-master'Thomas Adam
2015-07-29status_out and associated data structures are no longer used.nicm
2015-07-28Merge branch 'obsd-master'Thomas Adam
2015-07-28Tidy up the way terminals are described and move some structs out of tmux.h.nicm
2015-07-20Merge branch 'obsd-master'Thomas Adam
2015-07-20Add an option (history-file) for a file to save/restore command promptnicm
history, from Olof-Joachim Frahm.
2015-07-13Merge branch 'obsd-master'Thomas Adam
2015-07-13Fix line endings.nicm