aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Draw command prompt correctly with status line off.nicm2017-12-27
|
* Fix memory leak in screen_redraw_make_pane_status.nicm2017-12-22
|
* Do not try to set default value on user options (they don't have one),nicm2017-12-22
| | | | from Charles Howard in GitHub issue 1161.
* Remove duplicate WheelUp/WheelDown entries in list, GitHub issue 1184.nicm2017-12-22
|
* Report better error from server when socket create fails, GitHub issuenicm2017-12-19
| | | | 1201.
* Do not try to put more in command message than will fit when sendingnicm2017-12-18
| | | | (the server will treat as a fatal error). GitHub issue 1200.
* Remove unused variable from Thomas Adam.nicm2017-12-18
|
* Allow formats in selectp -T, from Thomas Adam.nicm2017-11-17
|
* Add -and-cancel variants for scrolling commands to exit copy mode whennicm2017-11-16
| | | | the bottom is reached, from Stephen Hicks.
* Add a common function for spreading out cells and use it for the twonicm2017-11-15
| | | | | even layouts and to add a -E flag to select-layout to spread out cells evenly without changing parent cells.
* Completely rewrite the reflow code to correctly handle double widthnicm2017-11-15
| | | | characters (previously they were not accounted for).
* If there is a double width character at the very end of the line withnicm2017-11-15
| | | | not enough room to draw it, just leave it out.
* When searching in copy mode, do not scroll if the result is already onnicm2017-11-13
| | | | screen. GitHub issue 1150.
* If we successfully change the directory, set PWD too to give the shell anicm2017-11-09
| | | | hint in case of symlinks.
* Clear key properly if on space with nothing in it.nicm2017-11-03
|
* Support mouse on preview in tree mode.nicm2017-11-03
|
* Change mouse in modes so that one click moves the cursor and a doublenicm2017-11-03
| | | | click chooses the line.
* Make the mode draw function use the parent screen directly rather thannicm2017-11-02
| | | | its own to avoid copying twice.
* Add a "fast" version of screen_write_copy for tree mode that doesn't donicm2017-11-02
| | | | all the checks and selection and marking stuff needed for copy mode.
* Format for group list of "other sessions" is a bit weird, just list allnicm2017-11-02
| | | | the sessions in the group.
* Tweak previous slightly so that current session is chosen if it is innicm2017-11-02
| | | | the group rather than first.
* Only show the first member of session groups in tree mode (-G flagnicm2017-11-02
| | | | disables).
* There is no point in reflowing panes which have not changed width.nicm2017-11-02
|
* Fix crash exiting command prompt (from Alex Maese in GitHub issue 1139)nicm2017-10-26
| | | | and a man page tweak from jmc.
* Note that notifications are also hooks.nicm2017-10-25
|
* Default allow-rename to off because it is ridiculous that applicationsnicm2017-10-25
| | | | are even able to do this and confusing when they do.
* h/l keys for expand and collapse.nicm2017-10-25
|
* Add P key to paste tagged in buffer mode, and trim some code that shouldnicm2017-10-25
| | | | no longer be necessary.
* Use window_pane_index() when drawing pane numbers (so pane-base-index isnicm2017-10-22
| | | | applied), from Thomas Adam. GitHub issue 1125.
* Clear status line with spaces again so reverse works, spotted by sthen.nicm2017-10-20
|
* Infrastructure for drawing status lines of more than one line in height,nicm2017-10-16
| | | | still only one is allowed but this lets tmux draw bigger ones.
* Show exit status and time in the remain-on-exit pane text, mostly fromnicm2017-10-12
| | | | Timo Boettcher in GitHub issue 1103.
* Box around label in preview.nicm2017-10-11
|
* Clear to end of line properly with UTF-8 present.nicm2017-10-11
|
* Add C-n and C-p keys for tree mode, and choose the right initial linenicm2017-10-11
| | | | when no panes.
* kind should be S-Down not S-Up.nicm2017-10-09
|
* Fix description of history_size, from Campbell Barton.nicm2017-10-08
|
* Support %else in config files to match %if, from Brad Town in GitHubnicm2017-10-06
| | | | issue 1071.
* Add -- to some key bindings so leading -s work.nicm2017-10-05
|
* Add support for the xterm(1) title stack, from Brad Town, GitHub issuenicm2017-10-05
| | | | 1075.
* When writing batches of characters to the screen, we need to clearnicm2017-10-05
| | | | | padding or later UTF-8 characters could be displayed incorrectly. GitHub issue 1090.
* Initialize alerts timer event where it is used, avoids crash with new windows.nicm2017-09-22
|
* Remove unused (always 1) arguments from some functions, from Danielnicm2017-09-13
| | | | Mueller in GitHub issue 1073.
* Check event is initialized before delete; fixes crash reported bynicm2017-09-11
| | | | Michael Nickerson in GitHub issue 1068.
* Mention that filter is a format.nicm2017-09-11
|
* Do not free more lines than are available in the history.nicm2017-09-11
|
* Previously, extended cell data was never reduced in size even when thenicm2017-09-10
| | | | | | | cell was overwritten. With a large history this can be a substantial amount of memory. To reduce this, compact each extended cell list to only cells in use as it is scrolled off the visible screen into the history. From Dan Aloni in GitHub issue 1062.
* Apply timeout to CAN and RS which also wait for ST.nicm2017-09-10
|
* Fix a few errors in how the selected line is chosen after resize,nicm2017-09-08
| | | | reported by Felix Rosencrantz in GitHub issue 1059.
* When removing a key table clear it out of clients, fixes issue withnicm2017-09-08
| | | | unbind -a reported by Thomas Sattler.