Commit Graph

  • e2a5ea2e78 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-28 04:30:35 +00:00
  • 27ab96b284 Store count of how many times a hook is fired and the last time. nicm 2026-07-27 19:15:58 +00:00
  • 00b5323d5c Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-27 19:56:21 +00:00
  • f751d3f2c1 When destroying pane, also close pipe and destroy its event. GitHub issue 5424. nicm 2026-07-27 14:25:46 +00:00
  • 9b97dadc01 Test for pipe-pane. Nicholas Marriott 2026-07-27 15:26:26 +01:00
  • 8ca512b502 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-27 14:00:20 +00:00
  • 5269e14113 Add after-swap-window hook from basicalllymiloud at gmail dot com. nicm 2026-07-27 08:03:01 +00:00
  • ff214cf9a1 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-26 19:57:58 +00:00
  • d57d75deee Include \n and \t in shell special characters, from Nikolas Skarlatos. nicm 2026-07-26 15:21:53 +00:00
  • 008a3f3f8b Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-26 16:16:39 +00:00
  • 4cc45aa719 Do not try to write to clients which have died, GitHub issue 5431 from Stefan Ladstätter. nicm 2026-07-26 15:08:15 +00:00
  • 0255981a54 Test run-shell if killed. Nicholas Marriott 2026-07-26 16:08:30 +01:00
  • 0a92ff6e76 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-26 10:55:47 +00:00
  • 3068ae06a8 Also set ntitles to 0 when creating screen in the first place. nicm 2026-07-26 09:20:54 +00:00
  • 55169f1275 Reset title count when freeing titles, GitHub issue 5429 from Brett Smith. nicm 2026-07-26 09:17:30 +00:00
  • afb95f3134 Do not loop forever if the combining character is too long, GitHub issue 5434 from me at qdrs dot dev. nicm 2026-07-26 09:02:08 +00:00
  • 10726b1b27 Title stack test. Nicholas Marriott 2026-07-26 10:21:01 +01:00
  • 0768795ce3 Test for overlong runs of combining characters, GitHub issue 5434. Nicholas Marriott 2026-07-26 10:02:31 +01:00
  • 29bf7fe2f7 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-24 11:46:46 +00:00
  • 47f210a9d2 Replace outside as well as empty cells with the border. nicm 2026-07-24 08:49:23 +00:00
  • e361982acf Fix some tests. Nicholas Marriott 2026-07-24 09:49:32 +01:00
  • cc7eea1e34 Merge pull request #5423 from ilyagr/jemalloc-and-asan-mutually-exclusive Nicholas Marriott 2026-07-24 07:10:52 +01:00
  • 0ec289545a configure.ac: don't enable jemalloc if ASAN enabled on macOS, error if both enabled Ilya Grigoriev 2026-07-23 09:58:25 -07:00
  • 190b5bde16 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-23 11:33:53 +00:00
  • 8862390c34 Extend fill-character to allow inside and outside to be separate and use a different default (filled characters rather than dots) for inside. nicm 2026-07-23 09:38:27 +00:00
  • c59230316b Update CHANGES. Nicholas Marriott 2026-07-23 12:23:12 +01:00
  • e476c1230b Build with jemalloc on macOS for 3.7c also. 3.7c Nicholas Marriott 2026-07-23 12:16:26 +01:00
  • a2f3bdb601 fill-character test bits. Nicholas Marriott 2026-07-23 10:38:27 +01:00
  • 689e6f8fac Add jemalloc to regress dependencies. Nicholas Marriott 2026-07-23 09:30:16 +01:00
  • 6049298140 Show what we have found during configure. Nicholas Marriott 2026-07-23 09:26:57 +01:00
  • a10ed3233c Require jemalloc on macOS. Nicholas Marriott 2026-07-23 09:26:42 +01:00
  • 7568c19276 Log jemalloc version if in use. Nicholas Marriott 2026-07-23 09:12:16 +01:00
  • fb88172346 Turn ASAN off again on macOS. Nicholas Marriott 2026-07-23 08:59:49 +01:00
  • 26bdd2b511 On macOS, look for utf8proc with no arguments and use it if provided. Only require a flag if it is not available. Nicholas Marriott 2026-07-23 08:59:04 +01:00
  • 38feebb5d2 Show options tests. Nicholas Marriott 2026-07-23 08:06:09 +01:00
  • a81154d6d9 Fix missing ! before commands with no output and non-zero exit status. Michael Grant 2026-07-22 23:40:01 +01:00
  • 7428b0431a Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-22 22:06:21 +00:00
  • 7277712ca8 Switch show-options over to using a format and add -F. nicm 2026-07-22 20:12:58 +00:00
  • 2a5389416a Add a menu on empty areas to allow a new pane to be created. nicm 2026-07-22 19:23:59 +00:00
  • 597d04ed78 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-22 20:06:33 +00:00
  • 9625fe3b5f Show user hooks correctly with show-hooks. nicm 2026-07-22 18:58:48 +00:00
  • 09a2ea190d Update test. Nicholas Marriott 2026-07-22 20:24:21 +01:00
  • 18fc547b82 Update show hooks tests. Nicholas Marriott 2026-07-22 19:58:55 +01:00
  • 242239b561 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-22 15:11:40 +00:00
  • bd4ac02994 Add A modifier to cycle through a series of values, GitHub issue 5412 from Fernando Daciuk. nicm 2026-07-22 08:19:14 +00:00
  • 0868435e81 Add test for A: modifier, from Fernando Daciuk. Nicholas Marriott 2026-07-22 14:17:22 +01:00
  • cffc86dae5 Merge branch 'osc133_line_collapsible' of github.com:tmux/tmux into osc133_line_collapsible Michael Grant 2026-07-22 11:39:04 +01:00
  • 4cfd155ffc Add copy-mode collapse output regression test. Michael Grant 2026-07-22 11:38:07 +01:00
  • 670ea5d083 Add regression test for copy-mode-exit-status. Michael Grant 2026-07-22 11:35:28 +01:00
  • eaeb234dd4 Remove code to put exit-code on right and go for just simple ! on left of +. Michael Grant 2026-07-22 11:33:46 +01:00
  • 5948722d5a Add highlighting to the current line. Michael Grant 2026-07-21 19:19:31 +01:00
  • d8ad7cd9c5 Add exit status on right. Michael Grant 2026-07-21 18:48:16 +01:00
  • b49cc2d936 Fix stray L on empty commands. Michael Grant 2026-07-21 15:03:52 +01:00
  • abb7108e25 Add vertical bar next to expanded lines. Michael Grant 2026-07-21 07:42:20 +01:00
  • d080378464 Add collapsible lines. Michael Grant 2026-07-20 16:26:02 +01:00
  • 473eca949a Add regression test for copy-mode-exit-status. Michael Grant 2026-07-22 11:35:28 +01:00
  • f0eaa5e9d6 Remove code to put exit-code on right and go for just simple ! on left of +. Michael Grant 2026-07-22 11:33:46 +01:00
  • f44246c764 Add highlighting to the current line. Michael Grant 2026-07-21 19:19:31 +01:00
  • 5d4d41da57 Add exit status on right. Michael Grant 2026-07-21 18:48:16 +01:00
  • 7abb9af062 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-21 15:06:24 +00:00
  • a57b0f1282 Clip floating panes exactly at window edge, don't let the border creep into the first outside column. nicm 2026-07-21 13:27:41 +00:00
  • c59db2d007 Invalidate scene when window is resized. nicm 2026-07-21 13:04:01 +00:00
  • 8bf2a4e807 Add a -C flag to new-pane to have a modal pane close when the mouse is clicked outside it, GitHub issue 5400. nicm 2026-07-21 12:28:43 +00:00
  • bacbb4d9d8 Fix stray L on empty commands. Michael Grant 2026-07-21 15:03:52 +01:00
  • 2848a12562 Update tests for fix to floating panes at window edges. Nicholas Marriott 2026-07-21 14:41:52 +01:00
  • 92f090c0c0 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-21 12:55:45 +00:00
  • 9d583cad5a If drawing border but not actually on a border, use the default line style. nicm 2026-07-21 11:53:41 +00:00
  • abd2f3a9a5 Add copy-mode-current-line-style to set style for current line in copy mode, GitHub issue 5391 from Leo Henon. nicm 2026-07-21 11:52:13 +00:00
  • 3e61e63851 Test for outside panes with no border. Nicholas Marriott 2026-07-21 12:56:32 +01:00
  • 4d1cf62fb4 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-21 09:17:33 +00:00
  • 0e2576a842 Use correct cursor position for range end, GitHub issue 5414. nicm 2026-07-21 07:20:18 +00:00
  • 418ddada23 Increase escape-time for tmux's own queries (refresh-client -l and window size) as well, GitHub issue 5388 from Jackson Edmonds. nicm 2026-07-21 07:12:49 +00:00
  • ff9c89da0c Merge branch 'master' into local_windows_panes Nicholas Marriott 2026-07-21 08:36:11 +01:00
  • 858a9d7376 Merge branch 'master' into no_more_overlays Nicholas Marriott 2026-07-21 08:35:07 +01:00
  • 16064a410e Merge branch 'master' into command_parser Nicholas Marriott 2026-07-21 08:34:58 +01:00
  • 467354970c Merge branch 'master' into local_windows Nicholas Marriott 2026-07-21 08:34:31 +01:00
  • 8aaae25e56 Fix a merge and add test bits. Nicholas Marriott 2026-07-21 08:00:39 +01:00
  • 07a3a16ae7 Add vertical bar next to expanded lines. Michael Grant 2026-07-21 07:42:20 +01:00
  • 5ed5e3606e Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' Thomas Adam 2026-07-20 18:17:19 +01:00
  • f41288ee27 Add collapsible lines. Michael Grant 2026-07-20 16:26:02 +01:00
  • d13b69ece4 Change cellused/size to 16 bits and time to 32 bits in grid_line and add the OSC 133 positions (size stays the same). nicm 2026-07-20 11:16:33 +00:00
  • 88a91b9f83 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-20 11:14:58 +00:00
  • efcfc55535 Correctly include status line in pane height. nicm 2026-07-20 07:42:13 +00:00
  • 457b6cbefd Put OSC 133 data into grid_line. Nicholas Marriott 2026-07-20 11:24:33 +01:00
  • afb3e954bf Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-19 22:36:41 +00:00
  • aea209b142 Remove bits to disable removing empty lines since actually we want to do that - zoom added them in the first place. nicm 2026-07-19 19:53:11 +00:00
  • 8dd0e2129e Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-19 20:33:37 +00:00
  • 8024fab1f2 Copy the home directory if it comes from getpwuid. nicm 2026-07-19 19:09:30 +00:00
  • c750c014b2 Extend test. Nicholas Marriott 2026-07-19 20:58:20 +01:00
  • 1b179582e6 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-19 19:57:33 +00:00
  • c766669b3b Add unzoomed width and height formats and use them for the sizes shown in panes mode, reported by tb@. nicm 2026-07-19 17:36:38 +00:00
  • c45bf2e84d Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-19 18:29:04 +00:00
  • 6ef280fb0f Guard x as well as y to avoid overflow, GitHub issue 5409 from Park Seongjae. nicm 2026-07-19 17:25:38 +00:00
  • 2a2bce3dd4 Fix tty-keys.sh test. Nicholas Marriott 2026-07-19 18:34:18 +01:00
  • cad1c81c71 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-17 19:34:36 +00:00
  • 496bfdce38 Prevent display-panes from shifting the active pane scroll position by copying the screen from before zoom, also do not let resize consume blank lines. nicm 2026-07-17 16:03:15 +00:00
  • bacc7952ad Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master' tmux update bot 2026-07-17 16:49:56 +00:00
  • 377a810168 Add some missing calls to invalidate scene. nicm 2026-07-17 15:24:30 +00:00
  • 481d48b53b 3.8 changes. Nicholas Marriott 2026-07-17 17:44:43 +01:00
  • fde879c347 Add local panes as well. Nicholas Marriott 2026-07-17 16:30:02 +01:00