summaryrefslogtreecommitdiff
path: root/usr.bin/tmux
AgeCommit message (Collapse)Author
2014-11-14Label windows which are smaller than expected with a reason.Nicholas Marriott
2014-11-12Restore change in r1.17 but add checks to prevent the line lengthNicholas Marriott
overflowing, from Balazs Kezes.
2014-11-12Add -b to splitw like joinw, from Felix Rosencrantz.Nicholas Marriott
2014-11-12Don't let force-width or force-height be < PANE_MINIMUM.Nicholas Marriott
2014-11-10Revert r1.17 as it breaks inserting in some cases.Nicholas Marriott
2014-11-09Expand formats in copy-pipe command, suggested by Suraj N Kurapati.Nicholas Marriott
2014-11-08Two improvements to reflow from Balazs Kezes:Nicholas Marriott
- Don't extend the line to full width on insert/delete character which means leaves extra spaces when reflowing. - Only mark a line wrapped when the cursor actually goes off the end, not on newlines which can be used for positioning.
2014-11-08Empty strings should be false too for #{?}, from Marc Finet.Nicholas Marriott
2014-11-07V should be vi not emacs, also sort. From Theo Buehler.Nicholas Marriott
2014-11-06Wrap when copy mode is used for output, from Balazs Kezes.Nicholas Marriott
2014-11-06Add V for select line with vi(1) keys. From Juho Pohjala.Nicholas Marriott
2014-11-05Tidy up mode-mouse check.Nicholas Marriott
2014-11-05Do not put a space between status-left/status-right and the window list,Nicholas Marriott
instead move the space into the defaults for the options (so status-left now defaults to "[#S] ". From Balazs Kezes.
2014-10-27Merge linkw and movew which are virtually identical.Nicholas Marriott
2014-10-27Move cfg_causes local into cfg.c and remove struct causelist.Nicholas Marriott
2014-10-25Add pane_input_off format, from Anish R Athalye.Nicholas Marriott
2014-10-22Fix some spacing nits.Nicholas Marriott
2014-10-22Merge unlink-window into kill-window.Nicholas Marriott
2014-10-21Only redraw pane when it has actually changed.Nicholas Marriott
2014-10-21Save next item after firing command in case it has added to the queue.Nicholas Marriott
2014-10-20Better format for printf format attributes.Nicholas Marriott
2014-10-20Move template defines back into .c files.Nicholas Marriott
2014-10-20Tidy up some includes.Nicholas Marriott
2014-10-20Move suspend-client code into detach-client.Nicholas Marriott
2014-10-20Move tiny has-session function into cmd-new-session.c.Nicholas Marriott
2014-10-20Argh, meant to remove this file...Nicholas Marriott
2014-10-20Move list-commands into list-keys.Nicholas Marriott
2014-10-20Missed a couple of cmd_entry struct members from previous.Nicholas Marriott
2014-10-20Instead of setting up the default keys by building the key structNicholas Marriott
directly with a helper function in the cmd_entry, include a table of bind-key commands and pass them through the command parser and a temporary cmd_q. As well as being smaller, this will allow default bindings to be command sequences which will probably be needed soon.
2014-10-18Fix description of Ss and Se.Nicholas Marriott
2014-10-08Add xreallocarray and remove nmemb argument from xrealloc.Nicholas Marriott
2014-10-08Use xrealloc(NULL, n, m) instead of xmalloc(n * m) to get overflowNicholas Marriott
check.
2014-10-02Top function key is F12 now.Nicholas Marriott
2014-10-02Take account of window-status-separator when checking window position,Nicholas Marriott
based on diff from Balazs Kezes.
2014-10-02Update status when pane selected with mouse, from Balazs Kezes.Nicholas Marriott
2014-10-02Copy ACS characters as UTF-8, from Balazs Kezes.Nicholas Marriott
2014-10-01Call waitpid on SIGCHLD even if client not attached, it is possible (onNicholas Marriott
very slow platforms) for the first daemon() child to still be running when client_attached is set so we end up with a zombie. From J Raynor.
2014-09-25Support using pane id as part of session or window specifier (so %1Nicholas Marriott
means session-of-%1 or window-of-%1) and window id as part of session (so @1 means session-of-@1).
2014-09-25Support ! for last pane.Nicholas Marriott
2014-09-17Fix some comments (c -> colour) and join unnecessary line splits.Nicholas Marriott
2014-09-08Add window_last_flag and window_zoomed_flag. From John Morrissey.Nicholas Marriott
2014-09-01Fix typo (paneas -> panes).Nicholas Marriott
2014-09-01Wake up any clients waiting with the wait-for command when the serverNicholas Marriott
exits.
2014-09-01Various minor style and spacing nits.Nicholas Marriott
2014-08-25Don't allow pasting into input-disabled panes, from Anish R Athalye.Nicholas Marriott
2014-08-11No need to repeat other-end more than once, from Juho Pohjala. Also addNicholas Marriott
it to the commands list while here.
2014-08-11Fix two copy mode problems:Nicholas Marriott
1. In vi mode the selection doesn't include the last character if you moved the cursor up or left. 2. In emacs mode the selection includes the last character if you moved the cursor to the left. From Balazs Kezes.
2014-08-11Add flags to selectp to enable and disable input to a pane, from AnishNicholas Marriott
Athalye.
2014-08-09Remove support for the continuous reporting "any" mouse mode which neverNicholas Marriott
really worked properly and is rarely used.
2014-07-21Revert the up/down wheel emulation for now, there will be a better wayNicholas Marriott
to do this along later for those who want it.