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.

Reply via email to