summaryrefslogtreecommitdiff
path: root/usr.bin/tmux
AgeCommit message (Collapse)Author
2015-01-21In options-table.c r1.51 an extra space was added to the default status-right,Stuart Henderson
overrunning status-right-length with long window titles. Allow for the extra space so the last digit of the year isn't lost. ok nicm@
2015-01-20typo in comment ;) ok nicmStuart Henderson
2015-01-20Support blinking cursor mode, both the xterm CSI ?12 h/l and (theNicholas Marriott
backwards) screen CSI 34 h/l. From Guanpeng Xu.
2015-01-19Make a tmux-%u directory under TMUX_TMPDIR, like TMPDIR.Nicholas Marriott
2015-01-19Only care about other permissions, allow group to be set.Nicholas Marriott
2015-01-19Remove unnecessary duplicate S_ISDIR check, from Dmitri Paduchikh.Nicholas Marriott
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol)
2015-01-15Remove an unnecessary variable and shorten a line.Nicholas Marriott
2015-01-15Shorten some long lines.Nicholas Marriott
2015-01-11correctly use HOST_NAME_MAX.Theo de Raadt
Some notes: POSIX HOST_NAME_MAX doesn't include the NUL. POSIX LOGIN_NAME_MAX and TTY_NAME_MAX do include the NUL. BSD MAXHOSTNAMELEN includes the NUL. Actually, most of the historical BSD MAX* defines did include the NUL, except for the historical mistake of utmp fields without NULs in the string, which directly led to strncpy.. just showing how error prone this kind of accounting is. CSRG did right. Somehow POSIX missed the memo on the concepts of carefulness and consistancy, and we are still paying the price when people trip over this. Of course, glibc is even more amazing (that is a hint to blackhats) ok guenther
2015-01-06Revert to r1.16 since this is still clearly broken and I can't see howNicholas Marriott
right now.
2015-01-06Unzoom before kill, from Thomas Adam.Nicholas Marriott
2015-01-06Add missing default bindings, from Theo Buehler.Nicholas Marriott
2014-12-15Notify on zoom/unzoom, from George Nachmann.Nicholas Marriott
2014-12-15Only redraw affected lines when selection changes with mouse. FromNicholas Marriott
Michael Graczyk.
2014-12-09Add pane_dead_status for exit status of dead panes.Nicholas Marriott
2014-12-02Add -F to if-shell to allow it to be used to check for format or optionNicholas Marriott
values rather than executing a command.
2014-12-02Permit option values to be used in formats.Nicholas Marriott
2014-12-01Another fix for insertion from Balazs Kezes. On insertion, size the lineNicholas Marriott
just enough for the inserted characters.
2014-12-01Check ZOOMED flag on window.Nicholas Marriott
2014-11-30Remove dead code, from Thomas Adam.Nicholas Marriott
2014-11-26Prefer setvbuf() to setlinebuf() for portability; ok deraadt@Todd C. Miller
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