Branch: refs/heads/command_parser
Home: https://github.com/tmux/tmux
Commit: 309119f659472c9e18ae20026cf9c444db1e341f
https://github.com/tmux/tmux/commit/309119f659472c9e18ae20026cf9c444db1e341f
Author: Thomas Adam <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
R .github/workflows/update-openbsd-and-portable.yml
Log Message:
-----------
Remove worflow from master
Commit: b2e2fe824dbea78585946a229d09b784fb567acf
https://github.com/tmux/tmux/commit/b2e2fe824dbea78585946a229d09b784fb567acf
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
A regress/copy-mode-selection-scroll.sh
Log Message:
-----------
Add scroll regress.
Commit: 687c6b9cc0a32348ac42cc85d816579f19bf9e64
https://github.com/tmux/tmux/commit/687c6b9cc0a32348ac42cc85d816579f19bf9e64
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M regress/hooks-notify.sh
Log Message:
-----------
Regress for more hooks.
Commit: 447d804a3a23f38b76c2014e270186cdb28cea33
https://github.com/tmux/tmux/commit/447d804a3a23f38b76c2014e270186cdb28cea33
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M cmd.c
Log Message:
-----------
Size comparison should be >= not >, from Yayo Razo.
Commit: 6d227a84791536449213f44cf0354b7bf9c86f25
https://github.com/tmux/tmux/commit/6d227a84791536449213f44cf0354b7bf9c86f25
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M layout-set.c
Log Message:
-----------
Set other cell when creating layout set, from Dane Jensen.
Commit: 2b091d91d38c88b9dc9bbfaea08b6f80b56f6573
https://github.com/tmux/tmux/commit/2b091d91d38c88b9dc9bbfaea08b6f80b56f6573
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M cmd-join-pane.c
M cmd-split-window.c
M layout.c
M tmux.1
M tmux.h
Log Message:
-----------
Make split-window inside a floating pane work more nicely and not
immediately create an overlapping pane, from Dane Jensen.
Commit: fe1b877410c9f4b5ad351427b9de9097d606e927
https://github.com/tmux/tmux/commit/fe1b877410c9f4b5ad351427b9de9097d606e927
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M window-copy.c
Log Message:
-----------
Allow drag on a selection to modify it, from Michael Grant.
Commit: 4a06a1f2960605536bf10ef834d8dbf80df4018e
https://github.com/tmux/tmux/commit/4a06a1f2960605536bf10ef834d8dbf80df4018e
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M prompt.c
M tmux.h
Log Message:
-----------
Work out a single layout for the entire prompt so it can all be drawn
together, fixes centered prompts. GitHub issue 5328.
Commit: 006cce5e4d7ab6f9c09b988b03b1e040231e3f5c
https://github.com/tmux/tmux/commit/006cce5e4d7ab6f9c09b988b03b1e040231e3f5c
Author: jsg <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M window-copy.c
Log Message:
-----------
fix window_copy_mouse_in_selection() indentation; ok nicm@
Commit: e00a1a3e2656bdb1aa2b4bb10edf30a3c864adf1
https://github.com/tmux/tmux/commit/e00a1a3e2656bdb1aa2b4bb10edf30a3c864adf1
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M cmd-break-pane.c
M cmd-join-pane.c
M cmd-swap-pane.c
M input.c
M options-table.c
M resize.c
M server-client.c
M session.c
M spawn.c
M tmux.1
M tmux.h
M window.c
Log Message:
-----------
Add some additional simple events.
Commit: e3ef97b6b4dd181d9b715306aa21a770f733afc9
https://github.com/tmux/tmux/commit/e3ef97b6b4dd181d9b715306aa21a770f733afc9
Author: tmux update bot <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M cmd-break-pane.c
M cmd-join-pane.c
M cmd-split-window.c
M cmd-swap-pane.c
M cmd.c
M input.c
M layout-set.c
M layout.c
M options-table.c
M prompt.c
M resize.c
M server-client.c
M session.c
M spawn.c
M tmux.1
M tmux.h
M window-copy.c
M window.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Add some additional simple events.
fix window_copy_mouse_in_selection() indentation; ok nicm@
Work out a single layout for the entire prompt so it can all be drawn
together, fixes centered prompts. GitHub issue 5328.
Allow drag on a selection to modify it, from Michael Grant.
Make split-window inside a floating pane work more nicely and not immediately
create an overlapping pane, from Dane Jensen.
Set other cell when creating layout set, from Dane Jensen.
Size comparison should be >= not >, from Yayo Razo.
Remove worflow from master
Commit: 4cd39ee33e9d80f41d06ffb6801df893a2fddfb0
https://github.com/tmux/tmux/commit/4cd39ee33e9d80f41d06ffb6801df893a2fddfb0
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
A regress/new-pane-mouse.sh
Log Message:
-----------
new-pane mouse test.
Commit: b91086a5c80fd854f28f47d93aff5d85a886a7ff
https://github.com/tmux/tmux/commit/b91086a5c80fd854f28f47d93aff5d85a886a7ff
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M input.c
M options-table.c
M server-client.c
M tmux.1
M tmux.h
Log Message:
-----------
Add pane-activity event.
Commit: dba85ee32e2941c96608602ce010bb03faaa57c8
https://github.com/tmux/tmux/commit/dba85ee32e2941c96608602ce010bb03faaa57c8
Author: tmux update bot <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M input.c
M options-table.c
M server-client.c
M tmux.1
M tmux.h
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Add pane-activity event.
Commit: 658e087f7aa426b122fa256b0199428ac499c80e
https://github.com/tmux/tmux/commit/658e087f7aa426b122fa256b0199428ac499c80e
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M cmd-split-window.c
M key-bindings.c
M server-client.c
M tmux.1
M tmux.h
Log Message:
-----------
Add new-pane -M to create a new pane from a mouse binding and bind to
C-MouseDrag1Pane, removing the old ctrl-click-to-swap-pane binding.
Commit: 511fe538464f7f4e18323fbd111ed12c9d20f97a
https://github.com/tmux/tmux/commit/511fe538464f7f4e18323fbd111ed12c9d20f97a
Author: tmux update bot <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M cmd-split-window.c
M key-bindings.c
M server-client.c
M tmux.1
M tmux.h
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Add new-pane -M to create a new pane from a mouse binding and bind to
C-MouseDrag1Pane, removing the old ctrl-click-to-swap-pane binding.
Commit: 2dc05ae3286dd1bf018696c33d2e8df0d7f0264b
https://github.com/tmux/tmux/commit/2dc05ae3286dd1bf018696c33d2e8df0d7f0264b
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M regress/alerts.sh
Log Message:
-----------
Add to alerts tests.
Commit: 8fbbde703595c55506bd7ce8f8eb6e667414c53b
https://github.com/tmux/tmux/commit/8fbbde703595c55506bd7ce8f8eb6e667414c53b
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M key-bindings.c
M tmux.1
M window-copy.c
Log Message:
-----------
Add keys and menu items for copy mode line numbers, and a menu item for
auto refresh.
Commit: f75ef5ca1c3d261396c269a915ecaea87f93a569
https://github.com/tmux/tmux/commit/f75ef5ca1c3d261396c269a915ecaea87f93a569
Author: tmux update bot <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M key-bindings.c
M tmux.1
M window-copy.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Add keys and menu items for copy mode line numbers, and a menu item for auto
refresh.
Commit: c3e38b317d47c667e9132b5f2785cf71cb4b92c4
https://github.com/tmux/tmux/commit/c3e38b317d47c667e9132b5f2785cf71cb4b92c4
Author: Yayo Razo <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M compat.h
R compat/fgetln.c
M configure.ac
M prompt-history.c
Log Message:
-----------
fix(compat): drop fgetln compat shim, migrate prompt-history.c to getline
Following up on the comment on #5365 - this drops fgetln from
prompt-history.c (its only remaining caller) in favor of getline, and
removes the fgetln compat shim entirely since nothing references it
anymore: the compat.h declaration, compat/fgetln.c itself, and its
entry in configure.ac's AC_REPLACE_FUNCS list.
fgetln doesn't null-terminate its returned buffer when the final line
in the file lacks a trailing newline, so the old loop had a second
branch to heap-copy and manually terminate that case. getline always
null-terminates regardless, so that branch goes away and the loop
becomes uniform.
Verified with a real build (ubuntu-24.04 container, same
--enable-utf8proc --enable-asan configure CI uses): crafted a history
file with a normal entry, a blank line, and a final entry with no
trailing newline at EOF (the exact case the removed branch existed
for), loaded it through a real ASan-built tmux via show-prompt-history,
all three entries came back correctly. Full regress suite is otherwise
clean against this change.
Commit: e4dbd11d44f13122719d598c5b091758dda42bc3
https://github.com/tmux/tmux/commit/e4dbd11d44f13122719d598c5b091758dda42bc3
Author: Thomas Adam <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M README.ja
R SYNCING
Log Message:
-----------
doc: rewrite SYNCING and reformat to markdown
Rewrite the SYNCING document to reflect that everything runs on Github.
Add examples on how to deal with merge conflicts.
Also reformat to markdown so any examples are more obvious in different
renderers.
Commit: 9c9477ae76ebb8f7ab4f1058e434d5e21fa3481c
https://github.com/tmux/tmux/commit/9c9477ae76ebb8f7ab4f1058e434d5e21fa3481c
Author: Thomas Adam <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
A SYNCING.md
Log Message:
-----------
Tweak previous; include SYNCING.md
Commit: fba5083b5896a8ec209e188017914a5850770113
https://github.com/tmux/tmux/commit/fba5083b5896a8ec209e188017914a5850770113
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M options-table.c
M window-customize.c
Log Message:
-----------
Add hooks to customize mode.
Commit: b1c347ee0ca31031efcea9c873017d72248b23b0
https://github.com/tmux/tmux/commit/b1c347ee0ca31031efcea9c873017d72248b23b0
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M prompt-history.c
Log Message:
-----------
Replace last use of fgetln with getline, GitHub issue 5389 from Yayo Razo.
Commit: 2f0308ea4dad07c55ea6e51dd882a248d3862117
https://github.com/tmux/tmux/commit/2f0308ea4dad07c55ea6e51dd882a248d3862117
Author: tmux update bot <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M options-table.c
M prompt-history.c
M window-customize.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Replace last use of fgetln with getline, GitHub issue 5389 from Yayo Razo.
Add hooks to customize mode.
Commit: 2818069d5f1777a363951d96f58f9a2034474cb1
https://github.com/tmux/tmux/commit/2818069d5f1777a363951d96f58f9a2034474cb1
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M compat.h
R compat/fgetln.c
M configure.ac
Log Message:
-----------
Merge pull request #5389 from YayoRazo/fix/prompt-history-getline
fix(compat): drop fgetln compat shim, migrate prompt-history.c to getline
Commit: 9c65d349e8ca2dca2010c87733fe7c0a317432ce
https://github.com/tmux/tmux/commit/9c65d349e8ca2dca2010c87733fe7c0a317432ce
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M regress/alerts.sh
Log Message:
-----------
Tweak times in tests.
Commit: f0f59bc2fd47e0ef6f3f1635091e7ae81cf454ce
https://github.com/tmux/tmux/commit/f0f59bc2fd47e0ef6f3f1635091e7ae81cf454ce
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M regress/hooks-notify.sh
Log Message:
-----------
Fix a test.
Commit: 37da97fbe618efadc9c7a2f2d9a013c8e9155f87
https://github.com/tmux/tmux/commit/37da97fbe618efadc9c7a2f2d9a013c8e9155f87
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M window-customize.c
Log Message:
-----------
Add environment to customize mode also
Commit: de7fdbe85dae770b10e0e49af79f8391ff71b0d1
https://github.com/tmux/tmux/commit/de7fdbe85dae770b10e0e49af79f8391ff71b0d1
Author: tmux update bot <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M window-customize.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Add environment to customize mode also
Commit: df6ed20271a80d93783d2efc7f7bdd688c5cbb1b
https://github.com/tmux/tmux/commit/df6ed20271a80d93783d2efc7f7bdd688c5cbb1b
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
A regress/customize-mode.sh
Log Message:
-----------
Add customize mode test.
Commit: 2a75cc22366286980a3d941276103bc349a337ea
https://github.com/tmux/tmux/commit/2a75cc22366286980a3d941276103bc349a337ea
Author: nicm <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M window-copy.c
Log Message:
-----------
Apply dragging change to scroll-down as well as scroll-up.
Commit: 42b3ea0d7411acb4cd0357a3c2829d986b455918
https://github.com/tmux/tmux/commit/42b3ea0d7411acb4cd0357a3c2829d986b455918
Author: tmux update bot <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M window-copy.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Apply dragging change to scroll-down as well as scroll-up.
Commit: 09d5977263224f7cb9f94cf6969c2de11db97a59
https://github.com/tmux/tmux/commit/09d5977263224f7cb9f94cf6969c2de11db97a59
Author: nicm <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M hooks.c
M tmux.1
M tmux.h
M window-customize.c
Log Message:
-----------
Add e key to open editor to customize mode (like buffer mode) and a key
to show only changed items.
Commit: ed4245a74d3733b07729f70f334666076dace913
https://github.com/tmux/tmux/commit/ed4245a74d3733b07729f70f334666076dace913
Author: tmux update bot <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M hooks.c
M tmux.1
M tmux.h
M window-customize.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Add e key to open editor to customize mode (like buffer mode) and a key to
show only changed items.
Commit: cf110d9d1de2046372e18d5eac8447bf7fbb251c
https://github.com/tmux/tmux/commit/cf110d9d1de2046372e18d5eac8447bf7fbb251c
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
A regress/copy-mode-redraw.sh
Log Message:
-----------
Copy mode redraw test.
Commit: c39d69f961d7bac9482be956a702aa3a6f33052f
https://github.com/tmux/tmux/commit/c39d69f961d7bac9482be956a702aa3a6f33052f
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M regress/copy-mode-redraw.sh
Log Message:
-----------
More copy mode tests.
Commit: f88189cd59096b58babd8688449ecc79cac77527
https://github.com/tmux/tmux/commit/f88189cd59096b58babd8688449ecc79cac77527
Author: nicm <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M window-copy.c
Log Message:
-----------
Do not clear lines when we are just going to overwrite them in copy mode.
Commit: c9d6d4b601d15a597e0124d38e678d6f38ff9b6c
https://github.com/tmux/tmux/commit/c9d6d4b601d15a597e0124d38e678d6f38ff9b6c
Author: tmux update bot <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M window-copy.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Do not clear lines when we are just going to overwrite them in copy mode.
Commit: a10252dad26ce7fad9569440d2b7fa7b1626d499
https://github.com/tmux/tmux/commit/a10252dad26ce7fad9569440d2b7fa7b1626d499
Author: nicm <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M window-copy.c
Log Message:
-----------
Handle padding and tab redraw correctly in copy mode.
Commit: 67f71fe4ac22c1fb0aa293bf29e8e93b3c0b814d
https://github.com/tmux/tmux/commit/67f71fe4ac22c1fb0aa293bf29e8e93b3c0b814d
Author: tmux update bot <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M window-copy.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Handle padding and tab redraw correctly in copy mode.
Commit: d705471aa5aa5a54f6f1749d27424ae0d137ccdf
https://github.com/tmux/tmux/commit/d705471aa5aa5a54f6f1749d27424ae0d137ccdf
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
A regress/display-panes.sh
M regress/mode-kill.sh
Log Message:
-----------
Regression tests for display-panes changes.
Commit: 34a11db6ca92c0bb524987062182b51ae2e23aa3
https://github.com/tmux/tmux/commit/34a11db6ca92c0bb524987062182b51ae2e23aa3
Author: nicm <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M cmd-split-window.c
M format.c
M tmux.1
M window-copy.c
Log Message:
-----------
Typos and doc fixes, from Ben Boeckel.
Commit: 145f8ef173c55fbf10dc3e5aa5fffda1796473d7
https://github.com/tmux/tmux/commit/145f8ef173c55fbf10dc3e5aa5fffda1796473d7
Author: tmux update bot <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M cmd-split-window.c
M format.c
M tmux.1
M window-copy.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Typos and doc fixes, from Ben Boeckel.
Commit: 1a02c9957ca3d7c49f2756a794dce645a8af4f12
https://github.com/tmux/tmux/commit/1a02c9957ca3d7c49f2756a794dce645a8af4f12
Author: nicm <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M Makefile
M cfg.c
M cmd-choose-tree.c
M cmd-copy-mode.c
R cmd-display-panes.c
M cmd-find-window.c
M cmd-queue.c
M cmd-run-shell.c
M layout.c
M options-table.c
M server-client.c
M tmux.1
M tmux.h
M window-buffer.c
M window-client.c
M window-clock.c
M window-copy.c
M window-customize.c
A window-panes.c
M window-switch.c
M window-tree.c
M window.c
Log Message:
-----------
Convert display-panes away from an overlay and into a mode. This is
another step on the road of getting rid of overlays altogether (they are
full of special cases; popups and menus are to go also eventually). We
lose some of the styling of borders but gain the ability to run
display-panes in another pane (perhaps not hugely useful but one never
knows). The -b flag goes away as no longer useful.
Commit: 6546fa098275ac4bc77a6fff669b405112cba760
https://github.com/tmux/tmux/commit/6546fa098275ac4bc77a6fff669b405112cba760
Author: Thomas Adam <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M Makefile.am
M cfg.c
M cmd-choose-tree.c
M cmd-copy-mode.c
R cmd-display-panes.c
M cmd-find-window.c
M cmd-queue.c
M cmd-run-shell.c
M layout.c
M options-table.c
M server-client.c
M tmux.1
M tmux.h
M window-buffer.c
M window-client.c
M window-clock.c
M window-copy.c
M window-customize.c
A window-panes.c
M window-switch.c
M window-tree.c
M window.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Convert display-panes away from an overlay and into a mode. This is another
step on the road of getting rid of overlays altogether (they are full of
special cases; popups and menus are to go also eventually). We lose some of the
styling of borders but gain the ability to run display-panes in another pane
(perhaps not hugely useful but one never knows). The -b flag goes away as no
longer useful.
Commit: e54785ddd6629788e5fa8ebd9f843c784f60aa5e
https://github.com/tmux/tmux/commit/e54785ddd6629788e5fa8ebd9f843c784f60aa5e
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
A regress/screen-redraw-menus.sh
A regress/screen-redraw-results/menu-basic.result
A regress/screen-redraw-results/menu-clipped.result
A regress/screen-redraw-results/menu-double.result
A regress/screen-redraw-results/menu-noborder.result
A regress/screen-redraw-results/menu-over-split.result
A regress/screen-redraw-results/menu-restyled.result
Log Message:
-----------
Add menu tests.
Commit: 11496010c027a06262ecd9bfaa776a0109e7daee
https://github.com/tmux/tmux/commit/11496010c027a06262ecd9bfaa776a0109e7daee
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M regress/screen-redraw-results/menu-basic.result
M regress/screen-redraw-results/menu-clipped.result
M regress/screen-redraw-results/menu-double.result
M regress/screen-redraw-results/menu-noborder.result
M regress/screen-redraw-results/menu-restyled.result
Log Message:
-----------
Update test outputs.
Commit: ad6832e6972663c3aafad890ce983eb213401b7f
https://github.com/tmux/tmux/commit/ad6832e6972663c3aafad890ce983eb213401b7f
Author: nicm <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M cmd-display-menu.c
M menu.c
M mode-tree.c
M popup.c
M screen-redraw.c
M server-client.c
M server-fn.c
M tmux.h
M window.c
Log Message:
-----------
Switch menus also to be attached to the window instead of an overlay and
drawn as part of the client's scene. This means removing the popup menu.
Commit: 4e586ed0b83812727d610f6cb2506519953f7957
https://github.com/tmux/tmux/commit/4e586ed0b83812727d610f6cb2506519953f7957
Author: tmux update bot <[email protected]>
Date: 2026-07-14 (Tue, 14 Jul 2026)
Changed paths:
M cmd-display-menu.c
M menu.c
M mode-tree.c
M popup.c
M screen-redraw.c
M server-client.c
M server-fn.c
M tmux.h
M window.c
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
Switch menus also to be attached to the window instead of an overlay and
drawn as part of the client's scene. This means removing the popup menu.
Commit: 66e6b2e1c32b381814266962e3b2524a0e600d4c
https://github.com/tmux/tmux/commit/66e6b2e1c32b381814266962e3b2524a0e600d4c
Author: Nicholas Marriott <[email protected]>
Date: 2026-07-15 (Wed, 15 Jul 2026)
Changed paths:
M Makefile.am
M README.ja
R SYNCING
A SYNCING.md
M cfg.c
M cmd-break-pane.c
M cmd-choose-tree.c
M cmd-copy-mode.c
M cmd-display-menu.c
R cmd-display-panes.c
M cmd-find-window.c
M cmd-join-pane.c
M cmd-queue.c
M cmd-run-shell.c
M cmd-split-window.c
M cmd-swap-pane.c
M cmd.c
M compat.h
R compat/fgetln.c
M configure.ac
M format.c
M hooks.c
M input.c
M key-bindings.c
M layout-set.c
M layout.c
M menu.c
M mode-tree.c
M options-table.c
M popup.c
M prompt-history.c
M prompt.c
M regress/alerts.sh
A regress/copy-mode-redraw.sh
A regress/copy-mode-selection-scroll.sh
A regress/customize-mode.sh
A regress/display-panes.sh
M regress/hooks-notify.sh
M regress/mode-kill.sh
A regress/new-pane-mouse.sh
A regress/screen-redraw-menus.sh
A regress/screen-redraw-results/menu-basic.result
A regress/screen-redraw-results/menu-clipped.result
A regress/screen-redraw-results/menu-double.result
A regress/screen-redraw-results/menu-noborder.result
A regress/screen-redraw-results/menu-over-split.result
A regress/screen-redraw-results/menu-restyled.result
M resize.c
M screen-redraw.c
M server-client.c
M server-fn.c
M session.c
M spawn.c
M tmux.1
M tmux.h
M window-buffer.c
M window-client.c
M window-clock.c
M window-copy.c
M window-customize.c
A window-panes.c
M window-switch.c
M window-tree.c
M window.c
Log Message:
-----------
Merge master into command_parser
Compare: https://github.com/tmux/tmux/compare/baf71480d0ce...66e6b2e1c32b
To unsubscribe from these emails, change your notification settings at
https://github.com/tmux/tmux/settings/notifications
--
You received this message because you are subscribed to the Google Groups
"tmux-git" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion, visit
https://groups.google.com/d/msgid/tmux-git/tmux/tmux/push/refs/heads/command_parser/baf714-66e6b2%40github.com.