aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Don't let force-width or force-height be < PANE_MINIMUM.nicm2014-11-12
|
* Revert r1.17 as it breaks inserting in some cases.nicm2014-11-10
|
* Expand formats in copy-pipe command, suggested by Suraj N Kurapati.nicm2014-11-09
|
* Two improvements to reflow from Balazs Kezes:nicm2014-11-08
| | | | | | | | - 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.
* Empty strings should be false too for #{?}, from Marc Finet.nicm2014-11-08
|
* V should be vi not emacs, also sort. From Theo Buehler.nicm2014-11-07
|
* Wrap when copy mode is used for output, from Balazs Kezes.nicm2014-11-06
|
* Add V for select line with vi(1) keys. From Juho Pohjala.nicm2014-11-06
|
* Tidy up mode-mouse check.nicm2014-11-05
|
* Do not put a space between status-left/status-right and the window list,nicm2014-11-05
| | | | | instead move the space into the defaults for the options (so status-left now defaults to "[#S] ". From Balazs Kezes.
* Merge linkw and movew which are virtually identical.nicm2014-10-27
|
* Move cfg_causes local into cfg.c and remove struct causelist.nicm2014-10-27
|
* Add pane_input_off format, from Anish R Athalye.nicm2014-10-25
|
* Fix some spacing nits.nicm2014-10-22
|
* Merge unlink-window into kill-window.nicm2014-10-22
|
* Only redraw pane when it has actually changed.nicm2014-10-21
|
* Save next item after firing command in case it has added to the queue.nicm2014-10-21
|
* Better format for printf format attributes.nicm2014-10-20
|
* Move template defines back into .c files.nicm2014-10-20
|
* Tidy up some includes.nicm2014-10-20
|
* Move suspend-client code into detach-client.nicm2014-10-20
|
* Argh, meant to remove this file...nicm2014-10-20
|
* Move list-commands into list-keys.nicm2014-10-20
|
* Missed a couple of cmd_entry struct members from previous.nicm2014-10-20
|
* Instead of setting up the default keys by building the key structnicm2014-10-20
| | | | | | | | | 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.
* Fix description of Ss and Se.nicm2014-10-18
|
* Add xreallocarray and remove nmemb argument from xrealloc.nicm2014-10-08
|
* Use xrealloc(NULL, n, m) instead of xmalloc(n * m) to get overflownicm2014-10-08
| | | | check.
* Top function key is F12 now.nicm2014-10-02
|
* Take account of window-status-separator when checking window position,nicm2014-10-02
| | | | based on diff from Balazs Kezes.
* Update status when pane selected with mouse, from Balazs Kezes.nicm2014-10-02
|
* Copy ACS characters as UTF-8, from Balazs Kezes.nicm2014-10-02
|
* Call waitpid on SIGCHLD even if client not attached, it is possible (onnicm2014-10-01
| | | | | 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.
* Support using pane id as part of session or window specifier (so %1nicm2014-09-25
| | | | | means session-of-%1 or window-of-%1) and window id as part of session (so @1 means session-of-@1).
* Support ! for last pane.nicm2014-09-25
|
* Fix some comments (c -> colour) and join unnecessary line splits.nicm2014-09-17
|
* Add window_last_flag and window_zoomed_flag. From John Morrissey.nicm2014-09-08
|
* Fix typo (paneas -> panes).nicm2014-09-01
|
* Wake up any clients waiting with the wait-for command when the servernicm2014-09-01
| | | | exits.
* Various minor style and spacing nits.nicm2014-09-01
|
* Don't allow pasting into input-disabled panes, from Anish R Athalye.nicm2014-08-25
|
* No need to repeat other-end more than once, from Juho Pohjala. Also addnicm2014-08-11
| | | | it to the commands list while here.
* Fix two copy mode problems:nicm2014-08-11
| | | | | | | | | 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.
* Add flags to selectp to enable and disable input to a pane, from Anishnicm2014-08-11
| | | | Athalye.
* Remove support for the continuous reporting "any" mouse mode which nevernicm2014-08-09
| | | | really worked properly and is rarely used.
* Revert the up/down wheel emulation for now, there will be a better waynicm2014-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 backnicm2014-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 terminfonicm2014-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, likenicm2014-07-13
| | | | the other functions.
* An EOF is a good reason to close a connection.krw2014-07-13
| | | | ok nicm@