aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add monitor-bell window option to match the activity and silencenicm2017-08-17
| | | | options, from Brad Town.
* Add -d flag to display-panes to specify timeout, and make 0 mean nonicm2017-08-16
| | | | timeout. From Laurens Post.
* Rename BELL_* values to ALERT_* now they are used by more than bells,nicm2017-08-16
| | | | based on a diff from Brad Town.
* Fix filtering so it works after the change to only show windows if theynicm2017-08-09
| | | | have multiple panes.
* Add -F to choose-tree, choose-client, choose-buffer to specify thenicm2017-08-09
| | | | | format of each line, as well as adding a couple of formats needed for the default display.
* Hooks for after-select-pane and after-select-window.nicm2017-08-08
|
* Add selection_present format so commands in copy mode can use it, GitHubnicm2017-08-02
| | | | issue 1028.
* Show pane title in window list for windows with only one pane.nicm2017-07-28
|
* Add pane_at_left/right/top/bottom formats, from Amos Bird.nicm2017-07-27
|
* Always reset the alerts timer so it works even if activity and silencenicm2017-07-26
| | | | are enabled on the same window.
* Make bell, activity and silence alerting more consistent:nicm2017-07-26
| | | | | | | | | | | | - remove the bell-on-alert option; - add activity-action and silence-action options with the same possible values as the existing bell-action; - add "both" value for the visual-bell, visual-activity and visual-silence options to trigger both a bell and a message. This means all three work the same way. Based on changes from Yvain Thonnart.
* Use the actual width written rather than the possible width to clear.nicm2017-07-21
|
* Trim trailing spaces from full line when it is clearly OK to do so.nicm2017-07-21
|
* Allow ispunct() as well as isalnum() when parsing initial window names.nicm2017-07-21
|
* Add -c for respawn-pane and respawn-window, from J Raynor.nicm2017-07-21
|
* Because ignore SIGCHLD early, letting signal_del restore it doesn't worknicm2017-07-14
| | | | | correctly, so set it explicitly back to default (and the others for good measure).
* Fix redraw defer code in the presence of multiple clients - the timernicm2017-07-14
| | | | | | | may be needed for all of them, so don't delete it on the first; and don't skip setting the redraw flag if the timer is already running. Reported by Pol Van Aubel in GitHub issue 1003.
* Line up keys in tree mode, and don't expand windows with one pane. Fromnicm2017-07-12
| | | | Thomas Adam.
* Do not need to set up USR2 twice.nicm2017-07-12
|
* Block signals between forking and clearing signal handlers (or callingnicm2017-07-12
| | | | | | event_reinit) - if the child gets a signal and fires the libevent signal handler during this period it could write a signal into the parent's signal pipe. GitHub issue 1001 from Aaron van Geffen.
* Move signal code into proc.c.nicm2017-07-12
|
* Make shell_command a global like other stuff rather than making it annicm2017-07-12
| | | | exception and using callback argument.
* proc_send_s now seems unnecessary.nicm2017-07-12
|
* Some extra logging to show why tmux might exit.nicm2017-07-09
|
* Fix size of rightmost preview section.nicm2017-07-07
|
* Add a pane_pipe format to show if pipe-pane is active, GitHub issue 990.nicm2017-07-07
|
* When working out the current client (for example for switch-client withnicm2017-07-07
| | | | | no target), prefer clients attached to the current session if there is one. GitHub issue 995 from Jan Larres.
* < and > keys to scroll preview list left and right in tree mode.nicm2017-07-04
|
* Handle 0 size of preview box in caller.nicm2017-07-04
|
* Change session and window preview so that the current window or pane isnicm2017-07-03
| | | | always shown.
* Change previous to not wait for both process exit and pty close -nicm2017-07-03
| | | | | | instead if there is a pipe-pane active, do not exit until all data is read (including any libevent hasn't seen yet). Fixes problem reported by Theo Buehler and still seems to solve the original issue.
* Do not close panes until process has exited and any outstanding datanicm2017-07-03
| | | | has been written to the pipe-pane event if there is one. GitHub issue 991.
* Try C.UTF-8 which is also a commonly useful locale on some platforms,nicm2017-07-03
| | | | from Romain Francoise.
* Don't write over right border.nicm2017-06-30
|
* Fix previous when we end up able to show no panes.nicm2017-06-30
|
* Try to show a better preview of sessions and windows in tree mode.nicm2017-06-30
|
* Use 100 as the example for command-alias because the defaults are from 0nicm2017-06-29
| | | | to (currently) 5.
* Apply the xterm key flag when needed for send-keys, fixes problemnicm2017-06-28
| | | | reported by Franky Spamschleuder.
* Fix visual-silence (check accidentally the wrong way round), from Bradnicm2017-06-28
| | | | Town. Plus some tmux.1 fixes from jmc@.
* Add user-keys option to allow user-defined keys to be set, from Dannicm2017-06-23
| | | | Aloni.
* Tweak some logging.nicm2017-06-16
|
* Log terminal capabilities for each new terminal.nicm2017-06-16
|
* Don't overwrite error message when it is available innicm2017-06-14
| | | | cmd_string_parse. Reported by Jimi Damon in GitHub issue 975.
* Add missing error message when no target, GitHub issue 971.nicm2017-06-14
|
* Remove xterm flag from key before checking prefix, reported by Peternicm2017-06-13
| | | | Fern in GitHub issue 974.
* Need to flush out the linefeed after wrapper. GitHub issue 970.nicm2017-06-12
|
* Add explicit keys for the bracketed paste sequences, both to avoid mixnicm2017-06-12
| | | | ups with other keys and to make logs clearer.
* Extend filters (f key) to buffer and client mode and add -f flag tonicm2017-06-09
| | | | specify to command.
* Add -O option to choose-* to set initial sort order.nicm2017-06-09
|
* Default sort for buffer mode should be time not name.nicm2017-06-09
|