Commit Graph

  • 466066c3a1 Do not attempt to use TIOCSWINSZ on a -1 file descriptor (possible if the pane has already died). nicm 2017-09-06 07:12:41 +00:00
  • ff3d05d92f Merge branch 'obsd-master' Thomas Adam 2017-09-04 12:01:11 +01:00
  • eadd79acec Move to current mouse position not last when clcking in copy mode; fixes GitHub issue 1055. Also a man page fix from jmc. nicm 2017-09-04 09:18:51 +00:00
  • d019821281 Merge branch 'obsd-master' Thomas Adam 2017-09-02 20:01:18 +01:00
  • f4848b437f Add selectp -T to set pane title. nicm 2017-09-02 17:51:54 +00:00
  • e941e532fa Mention GitHub for code. Nicholas Marriott 2017-08-30 21:49:31 +01:00
  • a1986c5973 Add to CHANGES. Nicholas Marriott 2017-08-30 21:23:26 +01:00
  • 6e2b3f435a Add to CHANGES. Nicholas Marriott 2017-08-30 21:23:26 +01:00
  • 07d3c4d882 Merge branch 'master' into 2.6-rc Nicholas Marriott 2017-08-30 20:04:37 +01:00
  • f81e87f1e2 Merge branch 'obsd-master' Thomas Adam 2017-08-30 20:01:11 +01:00
  • 6abfd9b8ff Instead of overloading the line clear function to mean free if background is default (8), introduce an explicit free function and use it where a free alone is needed. Likewise, use memmove directly rather than grid_move_lines where it makes sense. Based on a memory leak fix by Dan Aloni in GitHub issue 1051. nicm 2017-08-30 18:13:47 +00:00
  • 07c679b52d Merge branch 'master' into 2.6-rc Nicholas Marriott 2017-08-30 12:04:09 +01:00
  • b4c633cc40 Merge branch 'master' of github.com:tmux/tmux Nicholas Marriott 2017-08-30 12:03:59 +01:00
  • 54c5070767 Merge branch 'obsd-master' Thomas Adam 2017-08-30 12:01:10 +01:00
  • 17cf1b21c6 Pass flags into cmd_find_from_* to fix prefer-unattached, reported by Thomas Sattler. nicm 2017-08-30 10:33:57 +00:00
  • 8f364053ca Add to TODO. Nicholas Marriott 2017-08-30 11:21:20 +01:00
  • 2e4e521629 2.6-rc version. Nicholas Marriott 2017-08-30 09:34:27 +01:00
  • fa20f19494 Fix position of -v, pointed out by Thomas Sattler. Nicholas Marriott 2017-08-30 09:33:53 +01:00
  • c1d8b0f74e Back to master. Nicholas Marriott 2017-08-29 22:19:46 +01:00
  • 3815e4f05e This is not true now... Nicholas Marriott 2017-08-29 22:19:27 +01:00
  • 72488b526b Merge branch 'master' into 2.6-rc Nicholas Marriott 2017-08-29 22:06:22 +01:00
  • 5fec6c598e Merge branch 'master' of github.com:tmux/tmux Nicholas Marriott 2017-08-29 22:06:06 +01:00
  • dee6bb5a31 Merge branch 'obsd-master' Thomas Adam 2017-08-29 22:01:11 +01:00
  • 566b9623b3 Merge branch 'master' into 2.6-rc Nicholas Marriott 2017-08-29 21:42:15 +01:00
  • 3f3fb43850 More style. Nicholas Marriott 2017-08-29 21:42:05 +01:00
  • 2248b886fe 2.6-rc version. Nicholas Marriott 2017-08-29 21:37:51 +01:00
  • 82b30f2322 Style of headings. Nicholas Marriott 2017-08-29 21:34:56 +01:00
  • 6b841a036a Fix example from Adam Spiers. Nicholas Marriott 2017-08-29 21:32:09 +01:00
  • a7d1ee5433 Redraw rectangle selections properly when cursor at end, GitHub issue 992. nicm 2017-08-29 20:26:25 +00:00
  • 0f7160eb2f Merge branch 'obsd-master' Thomas Adam 2017-08-29 12:01:25 +01:00
  • 91d6bff8b8 Merge branch 'master' of github.com:tmux/tmux Nicholas Marriott 2017-08-29 11:13:54 +01:00
  • 5cdccf78a1 Update CHANGES. Nicholas Marriott 2017-08-29 11:13:35 +01:00
  • 5fc0be5045 Support REP escape sequence (\033[b). nicm 2017-08-29 09:28:45 +00:00
  • 9852bd743c Check for complete keys before escape prefix, allows keys to be defined with a leading escape. GitHub issue 1048. nicm 2017-08-29 09:18:48 +00:00
  • 7d3bf6453e Merge branch 'obsd-master' Thomas Adam 2017-08-28 14:01:17 +01:00
  • fe4467ad2b Do not forbid targets to specify non-visible panes - the checks for visibility are better where the target is used. GitHub issue 1049. nicm 2017-08-28 12:36:38 +00:00
  • b2322b3893 Merge branch 'obsd-master' Thomas Adam 2017-08-27 11:48:44 +01:00
  • fccfc4e4be Do not allow the current line of screen when the preview is toggled, from Thomas Adam. nicm 2017-08-27 09:08:36 +00:00
  • e65cc09276 Merge branch 'obsd-master' Thomas Adam 2017-08-27 10:01:15 +01:00
  • 25cf126de8 Use kind and kri for S-Up/Down as well as kUP and kDN. nicm 2017-08-27 08:33:55 +00:00
  • 1492c9d7d9 Merge branch 'obsd-master' Thomas Adam 2017-08-24 12:01:10 +01:00
  • 3c63ad4a9c When tty is error or closed, remove client. Reported by Thomas Sattler. nicm 2017-08-24 08:48:37 +00:00
  • 3b40f8e42c Merge branch 'obsd-master' Thomas Adam 2017-08-23 12:01:13 +01:00
  • 08b125194e Key (v) and flag (-N) to toggle preview in choose modes. nicm 2017-08-23 09:39:11 +00:00
  • 1d60dd5872 Fix searching when match is at end of line, from Brad Town. nicm 2017-08-23 09:18:22 +00:00
  • f0ce29c341 Allow multiple bells even if there is an existing bell (but not activity or silence), from Brad Town. nicm 2017-08-23 09:16:39 +00:00
  • e1b3dc89d2 Run alert hooks based on the options rather than unconditionally, from Brad Town. nicm 2017-08-23 09:14:21 +00:00
  • 0f708dd6e2 Add to TODO. Nicholas Marriott 2017-08-22 13:02:20 +01:00
  • 730312e60f Merge branch 'obsd-master' Thomas Adam 2017-08-22 00:01:10 +01:00
  • bbe9da063e Same as previous for \r alone. nicm 2017-08-21 21:02:58 +00:00
  • 7ec2a2b9ce Do not emit \r\n to move to column 0 if there are margins, because it will instead move to the margin left. nicm 2017-08-21 21:01:21 +00:00
  • ccdc369025 Merge branch 'obsd-master' Thomas Adam 2017-08-20 00:01:22 +01:00
  • 768740ae98 Fix example for user-keys. nicm 2017-08-19 20:40:16 +00:00
  • 07a13697e1 Merge branch 'obsd-master' Thomas Adam 2017-08-17 12:01:17 +01:00
  • 8daa1d5f54 Add monitor-bell window option to match the activity and silence options, from Brad Town. nicm 2017-08-17 08:37:38 +00:00
  • de86bf1856 Add to CHANGES. Nicholas Marriott 2017-08-16 16:23:58 +01:00
  • 2103a09430 Merge branch 'obsd-master' Thomas Adam 2017-08-16 14:01:15 +01:00
  • c6a8ad23a1 Add -d flag to display-panes to specify timeout, and make 0 mean no timeout. From Laurens Post. nicm 2017-08-16 12:12:54 +00:00
  • c1ec28a34b Rename BELL_* values to ALERT_* now they are used by more than bells, based on a diff from Brad Town. nicm 2017-08-16 11:46:08 +00:00
  • 0824850bbc Merge branch 'obsd-master' Thomas Adam 2017-08-09 16:01:10 +01:00
  • 27c3852103 Merge branch 'obsd-master' Thomas Adam 2017-08-09 15:07:18 +01:00
  • ac2ba0961b Fix filtering so it works after the change to only show windows if they have multiple panes. nicm 2017-08-09 13:44:36 +00:00
  • 237b7a50f4 Update CHANGES and TODO. Nicholas Marriott 2017-08-09 12:48:54 +01:00
  • 5dd5543fe4 Add -F to choose-tree, choose-client, choose-buffer to specify the format of each line, as well as adding a couple of formats needed for the default display. nicm 2017-08-09 11:43:45 +00:00
  • 4bb5bb9450 Merge branch 'obsd-master' Thomas Adam 2017-08-08 12:01:15 +01:00
  • 31b06571aa Hooks for after-select-pane and after-select-window. nicm 2017-08-08 09:21:20 +00:00
  • e7b1e05bbd Merge branch 'obsd-master' Thomas Adam 2017-08-02 14:01:10 +01:00
  • 6f9b9655d7 Add selection_present format so commands in copy mode can use it, GitHub issue 1028. nicm 2017-08-02 11:10:48 +00:00
  • 45ee118b26 Merge branch 'master' of github.com:tmux/tmux Nicholas Marriott 2017-07-28 15:14:35 +01:00
  • 0d6fc7eb1e I already mentioned these... revert previous. Nicholas Marriott 2017-07-28 15:14:01 +01:00
  • ed8ddf2449 Merge branch 'obsd-master' Thomas Adam 2017-07-28 14:01:13 +01:00
  • b4c9f6edba Show pane title in window list for windows with only one pane. nicm 2017-07-28 10:59:58 +00:00
  • a704f57971 This is a big meaningless. Nicholas Marriott 2017-07-27 23:25:39 +01:00
  • 6b60a5c6d6 Update CHANGES. Nicholas Marriott 2017-07-27 23:22:54 +01:00
  • 147740ed40 Merge branch 'obsd-master' Thomas Adam 2017-07-27 14:01:13 +01:00
  • 3df7c91f1a Add pane_at_left/right/top/bottom formats, from Amos Bird. nicm 2017-07-27 10:42:05 +00:00
  • 58744de3eb Merge branch 'obsd-master' Thomas Adam 2017-07-26 18:01:16 +01:00
  • b1bd0c7fc1 Always reset the alerts timer so it works even if activity and silence are enabled on the same window. nicm 2017-07-26 16:16:25 +00:00
  • 76887b1d27 Make bell, activity and silence alerting more consistent: nicm 2017-07-26 16:14:08 +00:00
  • 06a2644ab2 Update CHANGES. Nicholas Marriott 2017-07-26 11:25:33 +01:00
  • ef9afddd1a Merge branch 'master' of github.com:tmux/tmux Nicholas Marriott 2017-07-26 08:41:45 +01:00
  • 3065b21375 Mention autoconf and automake. Nicholas Marriott 2017-07-26 08:38:37 +01:00
  • 358df10191 Merge branch 'obsd-master' Thomas Adam 2017-07-22 02:01:13 +01:00
  • 3bb426d92c Use the actual width written rather than the possible width to clear. nicm 2017-07-21 22:55:45 +00:00
  • 26db50d6df Merge branch 'obsd-master' Thomas Adam 2017-07-21 16:01:13 +01:00
  • 8c6ad55320 Trim trailing spaces from full line when it is clearly OK to do so. nicm 2017-07-21 14:25:29 +00:00
  • e0d49ad758 Allow ispunct() as well as isalnum() when parsing initial window names. nicm 2017-07-21 12:58:02 +00:00
  • e725b96a59 Merge branch 'obsd-master' Thomas Adam 2017-07-21 12:01:16 +01:00
  • 11e2af6df7 Add -c for respawn-pane and respawn-window, from J Raynor. nicm 2017-07-21 09:17:19 +00:00
  • acbbc93501 Merge branch 'obsd-master' Thomas Adam 2017-07-14 22:01:10 +01:00
  • 932f6cfbfc Because ignore SIGCHLD early, letting signal_del restore it doesn't work correctly, so set it explicitly back to default (and the others for good measure). nicm 2017-07-14 18:49:07 +00:00
  • 1265e212e4 Merge branch 'obsd-master' Thomas Adam 2017-07-14 10:01:11 +01:00
  • e4cd8751a2 Update CHANGES. Nicholas Marriott 2017-07-14 09:14:23 +01:00
  • 2678fe53f5 Fix redraw defer code in the presence of multiple clients - the timer 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. nicm 2017-07-14 08:04:23 +00:00
  • e3698e6e1f Merge branch 'obsd-master' Thomas Adam 2017-07-12 16:01:11 +01:00
  • 8b84fc177c Line up keys in tree mode, and don't expand windows with one pane. From Thomas Adam. nicm 2017-07-12 14:31:06 +00:00
  • 5122f3477f Merge branch 'obsd-master' Thomas Adam 2017-07-12 14:01:13 +01:00
  • 1076a2e26c Merge branch 'obsd-master' Thomas Adam 2017-07-12 13:39:59 +01:00
  • fba6140a4a Do not need to set up USR2 twice. nicm 2017-07-12 12:35:31 +00:00
  • 51112221ee Block signals between forking and clearing signal handlers (or calling 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. nicm 2017-07-12 10:04:51 +00:00