Branch: refs/heads/osc133_line_collapsible
  Home:   https://github.com/tmux/tmux
  Commit: 0868435e81986b53c1d58ab93a2b973d2f311f59
      
https://github.com/tmux/tmux/commit/0868435e81986b53c1d58ab93a2b973d2f311f59
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M CHANGES
    A regress/format-animation.sh

  Log Message:
  -----------
  Add test for A: modifier, from Fernando Daciuk.


  Commit: bd4ac0299484b0930c0644e48680f3a63ad6a0c7
      
https://github.com/tmux/tmux/commit/bd4ac0299484b0930c0644e48680f3a63ad6a0c7
  Author: nicm <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M format.c
    M server-client.c
    M tmux.1
    M tmux.h

  Log Message:
  -----------
  Add A modifier to cycle through a series of values, GitHub issue 5412
from Fernando Daciuk.


  Commit: 242239b561b750b95d676266311783c249c81dfd
      
https://github.com/tmux/tmux/commit/242239b561b750b95d676266311783c249c81dfd
  Author: tmux update bot <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M format.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 A modifier to cycle through a series of values, GitHub issue 5412 from 
Fernando Daciuk.


  Commit: 18fc547b829317a886693827b8c4aa531e0e8143
      
https://github.com/tmux/tmux/commit/18fc547b829317a886693827b8c4aa531e0e8143
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M regress/hooks.sh
    M regress/set-hook-B.sh

  Log Message:
  -----------
  Update show hooks tests.


  Commit: 09a2ea190d325523c4eb0dd45b4bc09c09df8f72
      
https://github.com/tmux/tmux/commit/09a2ea190d325523c4eb0dd45b4bc09c09df8f72
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M regress/new-pane-mouse.sh

  Log Message:
  -----------
  Update test.


  Commit: 9625fe3b5f7d23817f4f0f07b24877cea58a7d7f
      
https://github.com/tmux/tmux/commit/9625fe3b5f7d23817f4f0f07b24877cea58a7d7f
  Author: nicm <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M cmd-show-options.c

  Log Message:
  -----------
  Show user hooks correctly with show-hooks.


  Commit: 597d04ed784f3e3a2c37dbac771956bd9c99a440
      
https://github.com/tmux/tmux/commit/597d04ed784f3e3a2c37dbac771956bd9c99a440
  Author: tmux update bot <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M cmd-show-options.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Show user hooks correctly with show-hooks.


  Commit: 2a5389416a2ef4c65e56a1479b1c34cdf234127a
      
https://github.com/tmux/tmux/commit/2a5389416a2ef4c65e56a1479b1c34cdf234127a
  Author: nicm <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M key-bindings.c

  Log Message:
  -----------
  Add a menu on empty areas to allow a new pane to be created.


  Commit: 7277712ca8b603d3b11edbb470de50eb1c64bbf1
      
https://github.com/tmux/tmux/commit/7277712ca8b603d3b11edbb470de50eb1c64bbf1
  Author: nicm <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M cmd-show-options.c
    M hooks.c
    M tmux.1
    M tmux.h

  Log Message:
  -----------
  Switch show-options over to using a format and add -F.


  Commit: 7428b0431ad85b874e7b89e85377185a22a37648
      
https://github.com/tmux/tmux/commit/7428b0431ad85b874e7b89e85377185a22a37648
  Author: tmux update bot <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M cmd-show-options.c
    M hooks.c
    M key-bindings.c
    M tmux.1
    M tmux.h

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Switch show-options over to using a format and add -F.
  Add a menu on empty areas to allow a new pane to be created.


  Commit: 38feebb5d2a5b2be475aca56c406fbdf57cee13d
      
https://github.com/tmux/tmux/commit/38feebb5d2a5b2be475aca56c406fbdf57cee13d
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M regress/options-array.sh
    M regress/options-values.sh
    M regress/set-hook-B.sh
    A regress/show-options-output.sh

  Log Message:
  -----------
  Show options tests.


  Commit: 26bdd2b511fbfe01a05759745daf3125fdebd110
      
https://github.com/tmux/tmux/commit/26bdd2b511fbfe01a05759745daf3125fdebd110
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  On macOS, look for utf8proc with no arguments and use it if provided. Only
require a flag if it is not available.


  Commit: fb88172346b07fe70a385cee593e64091cb749a7
      
https://github.com/tmux/tmux/commit/fb88172346b07fe70a385cee593e64091cb749a7
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Turn ASAN off again on macOS.


  Commit: 7568c192767a1f34547e0d3ed2db5a9e0ab7f4d1
      
https://github.com/tmux/tmux/commit/7568c192767a1f34547e0d3ed2db5a9e0ab7f4d1
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M proc.c

  Log Message:
  -----------
  Log jemalloc version if in use.


  Commit: a10ed3233c82d2b821e34cb87f0278b625dc8ba4
      
https://github.com/tmux/tmux/commit/a10ed3233c82d2b821e34cb87f0278b625dc8ba4
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Require jemalloc on macOS.


  Commit: 6049298140210612128219d37c07e64dd230b9e3
      
https://github.com/tmux/tmux/commit/6049298140210612128219d37c07e64dd230b9e3
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Show what we have found during configure.


  Commit: 689e6f8fac4e48c1d25bd61ca3061e9b590f6246
      
https://github.com/tmux/tmux/commit/689e6f8fac4e48c1d25bd61ca3061e9b590f6246
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M .github/workflows/regress.yml

  Log Message:
  -----------
  Add jemalloc to regress dependencies.


  Commit: a2f3bdb601000c0a6ed436029bbd0664179e5d05
      
https://github.com/tmux/tmux/commit/a2f3bdb601000c0a6ed436029bbd0664179e5d05
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    A regress/screen-redraw-fill-character.sh
    M regress/screen-redraw-floating.sh
    M regress/screen-redraw-results/floating-clip-window-edge.result
    M regress/screen-redraw-results/floating-outside.result

  Log Message:
  -----------
  fill-character test bits.


  Commit: c59230316b4507320001f41d228bdc13104d6f8f
      
https://github.com/tmux/tmux/commit/c59230316b4507320001f41d228bdc13104d6f8f
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M CHANGES

  Log Message:
  -----------
  Update CHANGES.


  Commit: 8862390c3426ed31a76c1476089eefcc87932e32
      
https://github.com/tmux/tmux/commit/8862390c3426ed31a76c1476089eefcc87932e32
  Author: nicm <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M cmd-break-pane.c
    M options-table.c
    M options.c
    M screen-redraw.c
    M spawn.c
    M tmux.1
    M tmux.h
    M window-border.c
    M window.c

  Log Message:
  -----------
  Extend fill-character to allow inside and outside to be separate and use
a different default (filled characters rather than dots) for inside.


  Commit: 190b5bde16242bbe730143084cec85bce5405052
      
https://github.com/tmux/tmux/commit/190b5bde16242bbe730143084cec85bce5405052
  Author: tmux update bot <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M cmd-break-pane.c
    M options-table.c
    M options.c
    M screen-redraw.c
    M spawn.c
    M tmux.1
    M tmux.h
    M window-border.c
    M window.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Extend fill-character to allow inside and outside to be separate and use a 
different default (filled characters rather than dots) for inside.


  Commit: 0ec289545a054ee21bac7ded9d474288e43554b7
      
https://github.com/tmux/tmux/commit/0ec289545a054ee21bac7ded9d474288e43554b7
  Author: Ilya Grigoriev <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure.ac: don't enable jemalloc if ASAN enabled on macOS, error if both 
enabled

ASAN and jemalloc both replace `malloc` with their version.

Previously, configuring with `--enable-asan` on macOS would enable both
jemalloc and ASAN. I'm not sure which one won, but seemed undesired.


  Commit: cc7eea1e3446181aa885339cda11c893e56c244a
      
https://github.com/tmux/tmux/commit/cc7eea1e3446181aa885339cda11c893e56c244a
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Merge pull request #5423 from ilyagr/jemalloc-and-asan-mutually-exclusive

configure.ac: don't enable jemalloc if ASAN enabled on macOS, error if both 
enabled


  Commit: e361982acf62f16c4da34ca0afc91724281e4171
      
https://github.com/tmux/tmux/commit/e361982acf62f16c4da34ca0afc91724281e4171
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M regress/screen-redraw-results/floating-clip-window-edge.result
    M regress/screen-redraw-results/floating-outside.result

  Log Message:
  -----------
  Fix some tests.


  Commit: 47f210a9d257b84d624ab6c755c9355a72cf9ac0
      
https://github.com/tmux/tmux/commit/47f210a9d257b84d624ab6c755c9355a72cf9ac0
  Author: nicm <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M screen-redraw.c

  Log Message:
  -----------
  Replace outside as well as empty cells with the border.


  Commit: 29bf7fe2f70559d574c84c068d90d173891907d0
      
https://github.com/tmux/tmux/commit/29bf7fe2f70559d574c84c068d90d173891907d0
  Author: tmux update bot <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M screen-redraw.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Replace outside as well as empty cells with the border.


  Commit: 0768795ce31c064e06cd4dcd65730eaa71bfef25
      
https://github.com/tmux/tmux/commit/0768795ce31c064e06cd4dcd65730eaa71bfef25
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M regress/input-common.inc
    M regress/input-unicode.sh
    M regress/tty-draw-line.sh

  Log Message:
  -----------
  Test for overlong runs of combining characters, GitHub issue 5434.


  Commit: 10726b1b279da05adf5e5a8e38cc3eaade477850
      
https://github.com/tmux/tmux/commit/10726b1b279da05adf5e5a8e38cc3eaade477850
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M regress/input-osc.sh

  Log Message:
  -----------
  Title stack test.


  Commit: afb95f3134567888c03bc45136ac2d6d5dcfd9cc
      
https://github.com/tmux/tmux/commit/afb95f3134567888c03bc45136ac2d6d5dcfd9cc
  Author: nicm <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M screen-write.c
    M tty-draw.c

  Log Message:
  -----------
  Do not loop forever if the combining character is too long, GitHub issue
5434 from me at qdrs dot dev.


  Commit: 55169f12756175d526d7254c53d1701db98e47df
      
https://github.com/tmux/tmux/commit/55169f12756175d526d7254c53d1701db98e47df
  Author: nicm <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M screen.c

  Log Message:
  -----------
  Reset title count when freeing titles, GitHub issue 5429 from Brett
Smith.


  Commit: 3068ae06a88269072affc21e9c6e2cb62246905c
      
https://github.com/tmux/tmux/commit/3068ae06a88269072affc21e9c6e2cb62246905c
  Author: nicm <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M screen.c

  Log Message:
  -----------
  Also set ntitles to 0 when creating screen in the first place.


  Commit: 0a92ff6e76bae0ad22f7f943ca1d1e57d37d3465
      
https://github.com/tmux/tmux/commit/0a92ff6e76bae0ad22f7f943ca1d1e57d37d3465
  Author: tmux update bot <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M screen-write.c
    M screen.c
    M tty-draw.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Also set ntitles to 0 when creating screen in the first place.
  Reset title count when freeing titles, GitHub issue 5429 from Brett Smith.
  Do not loop forever if the combining character is too long, GitHub issue 5434 
from me at qdrs dot dev.


  Commit: 0255981a546ebb9de8dba2140c4fb0a3773fd811
      
https://github.com/tmux/tmux/commit/0255981a546ebb9de8dba2140c4fb0a3773fd811
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M regress/run-shell-output.sh

  Log Message:
  -----------
  Test run-shell if killed.


  Commit: 4cc45aa719a527457ec0d88dcbc7216ca3be2b7e
      
https://github.com/tmux/tmux/commit/4cc45aa719a527457ec0d88dcbc7216ca3be2b7e
  Author: nicm <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M file.c

  Log Message:
  -----------
  Do not try to write to clients which have died, GitHub issue 5431 from
Stefan Ladstätter.


  Commit: 008a3f3f8bce5c39f508c093309581f6f1275a57
      
https://github.com/tmux/tmux/commit/008a3f3f8bce5c39f508c093309581f6f1275a57
  Author: tmux update bot <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M file.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not try to write to clients which have died, GitHub issue 5431 from Stefan 
Ladstätter.


  Commit: d57d75deee894f2adb9b13fecadb3b2ccadf39bc
      
https://github.com/tmux/tmux/commit/d57d75deee894f2adb9b13fecadb3b2ccadf39bc
  Author: nicm <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M format.c

  Log Message:
  -----------
  Include \n and \t in shell special characters, from Nikolas Skarlatos.


  Commit: ff214cf9a1ce1b946963b83b9d3517d10055a592
      
https://github.com/tmux/tmux/commit/ff214cf9a1ce1b946963b83b9d3517d10055a592
  Author: tmux update bot <[email protected]>
  Date:   2026-07-26 (Sun, 26 Jul 2026)

  Changed paths:
    M format.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Include \n and \t in shell special characters, from Nikolas Skarlatos.


  Commit: 5269e1411363fc91a5efe628e88b41eb11e24872
      
https://github.com/tmux/tmux/commit/5269e1411363fc91a5efe628e88b41eb11e24872
  Author: nicm <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M cmd-swap-window.c
    M options-table.c

  Log Message:
  -----------
  Add after-swap-window hook from basicalllymiloud at gmail dot com.


  Commit: 8ca512b5024575feeb59d5059889971e508ac18c
      
https://github.com/tmux/tmux/commit/8ca512b5024575feeb59d5059889971e508ac18c
  Author: tmux update bot <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M cmd-swap-window.c
    M options-table.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Add after-swap-window hook from basicalllymiloud at gmail dot com.


  Commit: 9b97dadc0160313bfc961f17c63a0a19f1d89509
      
https://github.com/tmux/tmux/commit/9b97dadc0160313bfc961f17c63a0a19f1d89509
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    A regress/pipe-pane.sh

  Log Message:
  -----------
  Test for pipe-pane.


  Commit: f751d3f2c16493cef5e9a6b27fdce7ea0e713f34
      
https://github.com/tmux/tmux/commit/f751d3f2c16493cef5e9a6b27fdce7ea0e713f34
  Author: nicm <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M cmd-pipe-pane.c
    M server-fn.c

  Log Message:
  -----------
  When destroying pane, also close pipe and destroy its event. GitHub
issue 5424.


  Commit: 00b5323d5c2a020198f4e71b028c43c5782608a4
      
https://github.com/tmux/tmux/commit/00b5323d5c2a020198f4e71b028c43c5782608a4
  Author: tmux update bot <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M cmd-pipe-pane.c
    M server-fn.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  When destroying pane, also close pipe and destroy its event. GitHub issue 
5424.


  Commit: 27ab96b284e71ed82c1a8930dd900260fd1583f0
      
https://github.com/tmux/tmux/commit/27ab96b284e71ed82c1a8930dd900260fd1583f0
  Author: nicm <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M cmd-show-options.c
    M hooks.c
    M monitor.c
    M options.c
    M tmux.1
    M tmux.h

  Log Message:
  -----------
  Store count of how many times a hook is fired and the last time.


  Commit: e2a5ea2e78e9ceadf7cc000a9d1695b04c495189
      
https://github.com/tmux/tmux/commit/e2a5ea2e78e9ceadf7cc000a9d1695b04c495189
  Author: tmux update bot <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M cmd-show-options.c
    M hooks.c
    M monitor.c
    M options.c
    M tmux.1
    M tmux.h

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Store count of how many times a hook is fired and the last time.


  Commit: 3c1b2969a8d7e4861985a271513e318bf6700188
      
https://github.com/tmux/tmux/commit/3c1b2969a8d7e4861985a271513e318bf6700188
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M regress/hooks.sh
    M regress/set-hook-B.sh

  Log Message:
  -----------
  Tests for hooks time and count.


  Commit: a5ad1914b8b9dae3d1e8f26b2e1440d7355340a3
      
https://github.com/tmux/tmux/commit/a5ad1914b8b9dae3d1e8f26b2e1440d7355340a3
  Author: nicm <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M tmux.1

  Log Message:
  -----------
  Add a warning about shell metacharacters, from Nikolas Skarlatos.


  Commit: a115ca68a54c8925a4c10fe32d4d44c7c222fbc4
      
https://github.com/tmux/tmux/commit/a115ca68a54c8925a4c10fe32d4d44c7c222fbc4
  Author: tmux update bot <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M tmux.1

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Add a warning about shell metacharacters, from Nikolas Skarlatos.


  Commit: 9c402fa7b70c5328ea183fa2f18a7eaf44c0857d
      
https://github.com/tmux/tmux/commit/9c402fa7b70c5328ea183fa2f18a7eaf44c0857d
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M regress/customize-mode.sh

  Log Message:
  -----------
  Test hook time in customize mode.


  Commit: 6a13d61b48d01ed288ad033f661df5fdb27cf501
      
https://github.com/tmux/tmux/commit/6a13d61b48d01ed288ad033f661df5fdb27cf501
  Author: nicm <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M window-customize.c

  Log Message:
  -----------
  Show hook count and time in customize mode.


  Commit: 31fe1ded5df10037bc292fbd6762030a9c089314
      
https://github.com/tmux/tmux/commit/31fe1ded5df10037bc292fbd6762030a9c089314
  Author: tmux update bot <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M window-customize.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Show hook count and time in customize mode.


  Commit: 7cc0c11cde1b9e9ad193cbd2d10e01b0d6dbaa55
      
https://github.com/tmux/tmux/commit/7cc0c11cde1b9e9ad193cbd2d10e01b0d6dbaa55
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    A regress/menu-mouse.sh

  Log Message:
  -----------
  Add test for mouse menu position.


  Commit: 9f2c535909ae0a369e6006b9cf32d8186c6a3788
      
https://github.com/tmux/tmux/commit/9f2c535909ae0a369e6006b9cf32d8186c6a3788
  Author: nicm <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M server-client.c

  Log Message:
  -----------
  Store status position in new mouse event for menus so the position is
correct later.


  Commit: 5534f1ac326111103aec389f79b9fa6c463f52eb
      
https://github.com/tmux/tmux/commit/5534f1ac326111103aec389f79b9fa6c463f52eb
  Author: tmux update bot <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M server-client.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Store status position in new mouse event for menus so the position is correct 
later.


  Commit: 6f41dac8983cbab517413d4200fde232828eb576
      
https://github.com/tmux/tmux/commit/6f41dac8983cbab517413d4200fde232828eb576
  Author: nicm <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M tmux.1

  Log Message:
  -----------
  Fix #1 -> #{1} in tmux1, from Rasmus Thystrup Karstensen.


  Commit: c6d02d54d1dc0e9f752e26ba15055b1382747c99
      
https://github.com/tmux/tmux/commit/c6d02d54d1dc0e9f752e26ba15055b1382747c99
  Author: tmux update bot <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M tmux.1

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Fix #1 -> #{1} in tmux1, from Rasmus Thystrup Karstensen.


  Commit: d6c37ce314667c71c6c80cd194706daabf62ae0b
      
https://github.com/tmux/tmux/commit/d6c37ce314667c71c6c80cd194706daabf62ae0b
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Note SIXEL at end of configure as well.


  Commit: 415d265728d044a3b7e83cb1fcdae772e08a0fd3
      
https://github.com/tmux/tmux/commit/415d265728d044a3b7e83cb1fcdae772e08a0fd3
  Author: nicm <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M tmux.h
    M window-panes.c
    M window.c

  Log Message:
  -----------
  Add a flag to turn off scrollbars for display-panes; GitHub issue 5440
from David Marte.


  Commit: 5cd5df1d33083cc07e3870583aa8b96114263f2a
      
https://github.com/tmux/tmux/commit/5cd5df1d33083cc07e3870583aa8b96114263f2a
  Author: tmux update bot <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M tmux.h
    M window-panes.c
    M window.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Add a flag to turn off scrollbars for display-panes; GitHub issue 5440 from 
David Marte.


  Commit: 44b8a40b8c8dea2fb938b38263844986b1deb6d1
      
https://github.com/tmux/tmux/commit/44b8a40b8c8dea2fb938b38263844986b1deb6d1
  Author: nicm <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M grid-reader.c
    M grid.c
    M tmux.h
    M window-copy.c

  Log Message:
  -----------
  Correctly skip padding at end of line, GitHub issue 5411.


  Commit: fa38b36f1f77254fca3c4b840975c5d4ce7af72b
      
https://github.com/tmux/tmux/commit/fa38b36f1f77254fca3c4b840975c5d4ce7af72b
  Author: tmux update bot <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M grid-reader.c
    M grid.c
    M tmux.h
    M window-copy.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Correctly skip padding at end of line, GitHub issue 5411.


  Commit: 265fb7b4ea386be4b2b3cd226113c74a370e8246
      
https://github.com/tmux/tmux/commit/265fb7b4ea386be4b2b3cd226113c74a370e8246
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M regress/copy-mode-test-vi.sh

  Log Message:
  -----------
  Test for vi keys and padding.


  Commit: 8dfb7d029488ec6f6bee7ba47e317b2de78712ab
      
https://github.com/tmux/tmux/commit/8dfb7d029488ec6f6bee7ba47e317b2de78712ab
  Author: nicm <[email protected]>
  Date:   2026-07-30 (Thu, 30 Jul 2026)

  Changed paths:
    M format.c

  Log Message:
  -----------
  Fix unzoomed width when scrollbars are hidden.


  Commit: 31dccb6bc9521b0ea46307974d071ad7f09f0e9b
      
https://github.com/tmux/tmux/commit/31dccb6bc9521b0ea46307974d071ad7f09f0e9b
  Author: tmux update bot <[email protected]>
  Date:   2026-07-30 (Thu, 30 Jul 2026)

  Changed paths:
    M format.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Fix unzoomed width when scrollbars are hidden.


  Commit: cce56fa19b29ae2368390bdf2d464e97d61b59f3
      
https://github.com/tmux/tmux/commit/cce56fa19b29ae2368390bdf2d464e97d61b59f3
  Author: miod <[email protected]>
  Date:   2026-08-02 (Sun, 02 Aug 2026)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Pessimize compiler flags for screen-redraw.c to prevent tmux from dumping core
upon startup on landisk.


  Commit: fa8c5789a6efb552ef6dd1690ed9534b43e8ccbb
      
https://github.com/tmux/tmux/commit/fa8c5789a6efb552ef6dd1690ed9534b43e8ccbb
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M regress/copy-mode-test-vi.sh

  Log Message:
  -----------
  Sleep after kill.


  Commit: fc9270c9430c18c4e114580c1005e1ae878cc9ec
      
https://github.com/tmux/tmux/commit/fc9270c9430c18c4e114580c1005e1ae878cc9ec
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    A regress/server-socket-error.sh

  Log Message:
  -----------
  Test for socket error from Rayan Salhab.


  Commit: 433a5cf580f44c0d88dbc1752a8bfb459162e14d
      
https://github.com/tmux/tmux/commit/433a5cf580f44c0d88dbc1752a8bfb459162e14d
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    A regress/tab-cell-background.sh

  Log Message:
  -----------
  Add regress test from Ayman Bagabas.


  Commit: 4918360ea12cdc15f2a43ce021f7e0631eb46856
      
https://github.com/tmux/tmux/commit/4918360ea12cdc15f2a43ce021f7e0631eb46856
  Author: nicm <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M server.c

  Log Message:
  -----------
  Exit failure on socket failure, from Rayan Salhab.


  Commit: 01a775a46c250761cf650058010fc0c6fe128732
      
https://github.com/tmux/tmux/commit/01a775a46c250761cf650058010fc0c6fe128732
  Author: nicm <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M grid-view.c
    M grid.c
    M screen-write.c
    M tmux.h

  Log Message:
  -----------
  Store background colour in padding cells and correctly clear adjacent
cells when tabs are overwritten, GitHu issue 5441 from Ayman Bagabas.


  Commit: fba5ece05cfd489bda5d228ca4b3bb60bb79729e
      
https://github.com/tmux/tmux/commit/fba5ece05cfd489bda5d228ca4b3bb60bb79729e
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M grid-view.c
    M grid.c
    M screen-write.c
    M server.c
    M tmux.h

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Store background colour in padding cells and correctly clear adjacent cells 
when tabs are overwritten, GitHu issue 5441 from Ayman Bagabas.
  Exit failure on socket failure, from Rayan Salhab.
  Pessimize compiler flags for screen-redraw.c to prevent tmux from dumping 
core upon startup on landisk.


  Commit: 6db5175e4edaaf3d57822282a980813e388667a8
      
https://github.com/tmux/tmux/commit/6db5175e4edaaf3d57822282a980813e388667a8
  Author: nicm <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M cfg.c
    M cmd-queue.c
    M control-notify.c
    M control.c
    M tmux.h

  Log Message:
  -----------
  Queue control mode notifications rather than emitting them inside
%begin/%end, GitHub issue 5458 from George Nachman.


  Commit: 9228f97d7dc8e0571325c0c2c22c4031d8a7d07b
      
https://github.com/tmux/tmux/commit/9228f97d7dc8e0571325c0c2c22c4031d8a7d07b
  Author: tmux update bot <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M cfg.c
    M cmd-queue.c
    M control-notify.c
    M control.c
    M tmux.h

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Queue control mode notifications rather than emitting them inside 
%begin/%end, GitHub issue 5458 from George Nachman.


  Commit: cd3f577c8520035ab4b51dd62d3b033a253a3911
      
https://github.com/tmux/tmux/commit/cd3f577c8520035ab4b51dd62d3b033a253a3911
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    A regress/control-notify-guard.sh

  Log Message:
  -----------
  Add test for control mode events and guards.


  Commit: ca0d77855fe6aa2429054c693f25349d6face95b
      
https://github.com/tmux/tmux/commit/ca0d77855fe6aa2429054c693f25349d6face95b
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    A regress/control-client-exit-stalled.sh

  Log Message:
  -----------
  Client exit test from Ben Maurer.


  Commit: f07a76d959c3bd49410ea9d69c29e45338554941
      
https://github.com/tmux/tmux/commit/f07a76d959c3bd49410ea9d69c29e45338554941
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M regress/pane-ops.sh

  Log Message:
  -----------
  Use move-pane for a test.


  Commit: 114aa6808218c68e69dcd0730d67567fe44681ef
      
https://github.com/tmux/tmux/commit/114aa6808218c68e69dcd0730d67567fe44681ef
  Author: nicm <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M control.c
    M server-client.c
    M tmux.h

  Log Message:
  -----------
  Do not let a stuck client prevent the server from exiting - give up
after 10 seconds. GitHub issue 5444 from Ben Maurer.


  Commit: 7a431ec7b995f2e0a8f72ea2a9a4903043a07158
      
https://github.com/tmux/tmux/commit/7a431ec7b995f2e0a8f72ea2a9a4903043a07158
  Author: tmux update bot <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M control.c
    M server-client.c
    M tmux.h

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not let a stuck client prevent the server from exiting - give up after 10 
seconds. GitHub issue 5444 from Ben Maurer.


  Commit: d2322d0114c1d3313aa84151804a399e1c0b6ddf
      
https://github.com/tmux/tmux/commit/d2322d0114c1d3313aa84151804a399e1c0b6ddf
  Author: nicm <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M cmd-join-pane.c

  Log Message:
  -----------
  Check for floating only for flags that require a floating pane, reported
by Ilya Grigoriev.


  Commit: c9ae3f6a0207444292076c9ab74054115504858f
      
https://github.com/tmux/tmux/commit/c9ae3f6a0207444292076c9ab74054115504858f
  Author: tmux update bot <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M cmd-join-pane.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Check for floating only for flags that require a floating pane, reported by 
Ilya Grigoriev.


  Commit: 5cd1976a4a5bbefc9391d2e3febc4ca4d74ebede
      
https://github.com/tmux/tmux/commit/5cd1976a4a5bbefc9391d2e3febc4ca4d74ebede
  Author: nicm <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M control.c
    M server-client.c

  Log Message:
  -----------
  Do not attempt to drain write buffer on stuck clients, since it requires
a weird dance to make libevent do it. Instead, just ignore the client
and destroy the buffer normally if not drained in 10 seconds.


  Commit: 36381f0884eef72c5cdbdbef70e9238fa9367c79
      
https://github.com/tmux/tmux/commit/36381f0884eef72c5cdbdbef70e9238fa9367c79
  Author: tmux update bot <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M control.c
    M server-client.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not attempt to drain write buffer on stuck clients, since it requires a 
weird dance to make libevent do it. Instead, just ignore the client and destroy 
the buffer normally if not drained in 10 seconds.


  Commit: 3894397b07fd8473a7bb315b1aaa7605bd6d4447
      
https://github.com/tmux/tmux/commit/3894397b07fd8473a7bb315b1aaa7605bd6d4447
  Author: claudio <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M proc.c

  Log Message:
  -----------
  Switch from imsg_get to imsgbuf_get and switch type of n to int.

OK tb@


  Commit: d5afb67a81d8a30379e0d4186ec4b968244393bf
      
https://github.com/tmux/tmux/commit/d5afb67a81d8a30379e0d4186ec4b968244393bf
  Author: tmux update bot <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M proc.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Switch from imsg_get to imsgbuf_get and switch type of n to int.


  Commit: 72e705cbd6c3d92b48c56fa2f687a12b838a6b66
      
https://github.com/tmux/tmux/commit/72e705cbd6c3d92b48c56fa2f687a12b838a6b66
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M regress/pipe-pane.sh

  Log Message:
  -----------
  Tweak times for macOS.


  Commit: 0198ee9e51bd47c7947fde3d9f5ebdc13ae82030
      
https://github.com/tmux/tmux/commit/0198ee9e51bd47c7947fde3d9f5ebdc13ae82030
  Author: nicm <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M format.c

  Log Message:
  -----------
  Do not log when logging is off, from Michael Grant.


  Commit: fe384e06bc9fa83c589c0294ab3f9489fe848c99
      
https://github.com/tmux/tmux/commit/fe384e06bc9fa83c589c0294ab3f9489fe848c99
  Author: nicm <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M format.c
    M tmux.1

  Log Message:
  -----------
  Add pane_private_modes format with list of DEC private modes, from
George Nachman.


  Commit: 1995b5559d749bd804ac938500814e2c0e049bfd
      
https://github.com/tmux/tmux/commit/1995b5559d749bd804ac938500814e2c0e049bfd
  Author: nicm <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M session.c

  Log Message:
  -----------
  Do not crash when synchronizing groups and there is no current window.
GitHub issue 5467 from Ju-an Zhang.


  Commit: e56a04215313b42326e91971cb83759d410d61a2
      
https://github.com/tmux/tmux/commit/e56a04215313b42326e91971cb83759d410d61a2
  Author: nicm <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M mode-tree.c

  Log Message:
  -----------
  Use ACS arrows for tree mode.


  Commit: d5dc0ba85555f24d48d2a39e0ef6570347560043
      
https://github.com/tmux/tmux/commit/d5dc0ba85555f24d48d2a39e0ef6570347560043
  Author: tmux update bot <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M format.c
    M mode-tree.c
    M session.c
    M tmux.1

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Use ACS arrows for tree mode.
  Do not crash when synchronizing groups and there is no current window. GitHub 
issue 5467 from Ju-an Zhang.
  Add pane_private_modes format with list of DEC private modes, from George 
Nachman.
  Do not log when logging is off, from Michael Grant.


  Commit: bd483a63cfa6714f765ef396bdcb35a0729149b0
      
https://github.com/tmux/tmux/commit/bd483a63cfa6714f765ef396bdcb35a0729149b0
  Author: nicm <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M tmux.h
    M tty-term.c
    M window-client.c

  Log Message:
  -----------
  Ignore Ms if it is invalid (for example no %p1) and report in client
mode, GitHub issue 5460.


  Commit: d60dbcf91c183358cef3c1750641688e34bbe5ab
      
https://github.com/tmux/tmux/commit/d60dbcf91c183358cef3c1750641688e34bbe5ab
  Author: tmux update bot <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M tmux.h
    M tty-term.c
    M window-client.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Ignore Ms if it is invalid (for example no %p1) and report in client mode, 
GitHub issue 5460.


  Commit: 4a9dbac43573fe4ba7e9798b159eb718ff8df2d7
      
https://github.com/tmux/tmux/commit/4a9dbac43573fe4ba7e9798b159eb718ff8df2d7
  Author: nicm <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M key-bindings.c
    M tmux.1
    M window-copy.c

  Log Message:
  -----------
  Add a refresh-now command and change the r binding back to it in copy mode.


  Commit: 2e394bef117b29b0c5c566f50d07be2aee23688a
      
https://github.com/tmux/tmux/commit/2e394bef117b29b0c5c566f50d07be2aee23688a
  Author: tmux update bot <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 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 a refresh-now command and change the r binding back to it in copy mode.


  Commit: 641e75e6e251de581fa3154fd2d1523d17d76395
      
https://github.com/tmux/tmux/commit/641e75e6e251de581fa3154fd2d1523d17d76395
  Author: nicm <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M key-bindings.c
    M tmux.1

  Log Message:
  -----------
  Add T key to change pane title, from Fouad Wahabi in GitHub issue 5461.


  Commit: 40a485db9ce9222aaea3d4dc28666c7952aa1eb9
      
https://github.com/tmux/tmux/commit/40a485db9ce9222aaea3d4dc28666c7952aa1eb9
  Author: tmux update bot <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M key-bindings.c
    M tmux.1

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Add T key to change pane title, from Fouad Wahabi in GitHub issue 5461.


  Commit: 35ab6600429881b7a594548ca23d7c0d5006c2a1
      
https://github.com/tmux/tmux/commit/35ab6600429881b7a594548ca23d7c0d5006c2a1
  Author: Ben Boeckel <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/lock.yml
    M .github/workflows/regress.yml

  Log Message:
  -----------
  ci: only run `lock` and `regress` workflows on the main repo

Forks are just wasting CI cycles spinning actions which are probably not
looked at. Also avoid locking issues and PRs on any forks with
upstream's policies.


  Commit: cbb1da66c39aa692c71545328464d1d21628debd
      
https://github.com/tmux/tmux/commit/cbb1da66c39aa692c71545328464d1d21628debd
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/lock.yml
    M .github/workflows/regress.yml

  Log Message:
  -----------
  Merge pull request #5471 from mathstuf/actions-only-on-main-repo

ci: only run `lock` and `regress` workflows on the main repo


  Commit: 2ec1038ffd49a2fb8e5741d689bc8889820a896e
      
https://github.com/tmux/tmux/commit/2ec1038ffd49a2fb8e5741d689bc8889820a896e
  Author: nicm <[email protected]>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M cmd-split-window.c

  Log Message:
  -----------
  Always unzoom before splitting window, for floating panes also. We
already unzoomed for tiled panes and this does the same for floating
panes (until we support having them float over a zoomed pane). From Éric
NICOLAS.


  Commit: a598b2a910ca169540eed05a61457e43da75acc8
      
https://github.com/tmux/tmux/commit/a598b2a910ca169540eed05a61457e43da75acc8
  Author: tmux update bot <[email protected]>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M cmd-split-window.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Always unzoom before splitting window, for floating panes also. We already 
unzoomed for tiled panes and this does the same for floating panes (until we 
support having them float over a zoomed pane). From Éric NICOLAS.


  Commit: 10048f6579209fd1ca18ff6c5436628dec012371
      
https://github.com/tmux/tmux/commit/10048f6579209fd1ca18ff6c5436628dec012371
  Author: nicm <[email protected]>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M cmd-split-window.c

  Log Message:
  -----------
  Only unzoom in the floating-split case, modal panes take care of themselves.


  Commit: 851c5a933d4838c32ad06c248b2ba975d106149c
      
https://github.com/tmux/tmux/commit/851c5a933d4838c32ad06c248b2ba975d106149c
  Author: tmux update bot <[email protected]>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M cmd-split-window.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Only unzoom in the floating-split case, modal panes take care of themselves.


  Commit: f466d6289ebeed6fb0d234527761279dd54fd655
      
https://github.com/tmux/tmux/commit/f466d6289ebeed6fb0d234527761279dd54fd655
  Author: r1w1s1 <[email protected]>
  Date:   2026-08-10 (Mon, 10 Aug 2026)

  Changed paths:
    M compat/getpeereid.c

  Log Message:
  -----------
  compat: use socklen_t for getsockopt length


  Commit: c41cad4c5f4d686fd35fa6c8dd38d508cd48decb
      
https://github.com/tmux/tmux/commit/c41cad4c5f4d686fd35fa6c8dd38d508cd48decb
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M compat/getpeereid.c

  Log Message:
  -----------
  Merge pull request #5481 from r1w1s1/fix-getpeereid-socklen

compat: use socklen_t for getsockopt length


  Commit: 0ac8138ce388624641b495386b61dba75a1af5c9
      
https://github.com/tmux/tmux/commit/0ac8138ce388624641b495386b61dba75a1af5c9
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M regress/mode-mutation.sh

  Log Message:
  -----------
  Add a break-pane test for customize mode.


  Commit: ec34ff52cc3aeddac6d68c92ede60d05ea261cf3
      
https://github.com/tmux/tmux/commit/ec34ff52cc3aeddac6d68c92ede60d05ea261cf3
  Author: nicm <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M prompt.c

  Log Message:
  -----------
  Do not copy too many positions when deleting, GitHub issue 5478 from
Uzair Aftab.


  Commit: a0d3585c6c5200ebce6e48b1dee06cc4b5467ff5
      
https://github.com/tmux/tmux/commit/a0d3585c6c5200ebce6e48b1dee06cc4b5467ff5
  Author: nicm <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M cmd-break-pane.c

  Log Message:
  -----------
  Attach window to session earlier so resize cannot cause customize mode
to blow up. Reported by Marcel Partap.


  Commit: 534a4f81fcf4d0832b1587af0c6eb44b127b87d7
      
https://github.com/tmux/tmux/commit/534a4f81fcf4d0832b1587af0c6eb44b127b87d7
  Author: tmux update bot <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M cmd-break-pane.c
    M prompt.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Attach window to session earlier so resize cannot cause customize mode to 
blow up. Reported by Marcel Partap.
  Do not copy too many positions when deleting, GitHub issue 5478 from Uzair 
Aftab.


  Commit: d384557b636e51bd8b2cab63b52c2a748ee5a134
      
https://github.com/tmux/tmux/commit/d384557b636e51bd8b2cab63b52c2a748ee5a134
  Author: nicm <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M menu.c

  Log Message:
  -----------
  Remove flags from both keys for menus, GitHub issue 5484.


  Commit: 87a8bda0238ec407732b4759bca70b9810f99de8
      
https://github.com/tmux/tmux/commit/87a8bda0238ec407732b4759bca70b9810f99de8
  Author: tmux update bot <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M menu.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Remove flags from both keys for menus, GitHub issue 5484.


  Commit: 9fdd04ae61db00dbf754289ecceb70a84af4e8c1
      
https://github.com/tmux/tmux/commit/9fdd04ae61db00dbf754289ecceb70a84af4e8c1
  Author: nicm <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M tty-features.c
    M tty-keys.c

  Log Message:
  -----------
  Add default terminal features for Rio, GitHub issue 5489 from Raphael
Amorim.


  Commit: 1729bb8e8af4a1deddd772761e8c058092cd4cfe
      
https://github.com/tmux/tmux/commit/1729bb8e8af4a1deddd772761e8c058092cd4cfe
  Author: nicm <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M client.c
    M file.c
    M server-client.c
    M tmux-protocol.h
    M tmux.h

  Log Message:
  -----------
  If writing a file fails, propagate the error to the server via a new
message. Use a client flag rather than bumping the protocol version.
GitHub issue 5451.


  Commit: efaa1fe31c00afaf059ba9df35cba2bb1d52be75
      
https://github.com/tmux/tmux/commit/efaa1fe31c00afaf059ba9df35cba2bb1d52be75
  Author: tmux update bot <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M client.c
    M file.c
    M server-client.c
    M tmux-protocol.h
    M tmux.h
    M tty-features.c
    M tty-keys.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  If writing a file fails, propagate the error to the server via a new message. 
Use a client flag rather than bumping the protocol version. GitHub issue 5451.
  Add default terminal features for Rio, GitHub issue 5489 from Raphael Amorim.


  Commit: 0f241b74472387a4698c9eb50e09f1817b5dd2e7
      
https://github.com/tmux/tmux/commit/0f241b74472387a4698c9eb50e09f1817b5dd2e7
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M CHANGES

  Log Message:
  -----------
  Update CHANGES.


  Commit: a18d4e00679e02d464cd284a9cb6a1453d8a3b26
      
https://github.com/tmux/tmux/commit/a18d4e00679e02d464cd284a9cb6a1453d8a3b26
  Author: nicm <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M tmux.1
    M tmux.c
    M tmux.h
    M tty-features.c
    M tty-keys.c
    M tty-term.c
    M tty.c

  Log Message:
  -----------
  Allow features to be disabled using @ suffix in terminal-features, from
Michael Grant.


  Commit: 62044f02dff22d304da78ac81b69afcf84872ac7
      
https://github.com/tmux/tmux/commit/62044f02dff22d304da78ac81b69afcf84872ac7
  Author: tmux update bot <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M tmux.1
    M tmux.c
    M tmux.h
    M tty-features.c
    M tty-keys.c
    M tty-term.c
    M tty.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Allow features to be disabled using @ suffix in terminal-features, from 
Michael Grant.


  Commit: 30abbe36a818632a6099347fcd20be35a3d53785
      
https://github.com/tmux/tmux/commit/30abbe36a818632a6099347fcd20be35a3d53785
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    A regress/sync-output-atomic.sh

  Log Message:
  -----------
  Regress for sync, from [email protected].


  Commit: b2de803871e579565a6f79296f386115142593ed
      
https://github.com/tmux/tmux/commit/b2de803871e579565a6f79296f386115142593ed
  Author: nicm <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M input.c
    M screen-write.c
    M tmux.h

  Log Message:
  -----------
  Flush output before ending sync. GitHub issue 5495 from xiangzhedev at
gmail dot com.


  Commit: 11ed661e2c6c30417cee1277dca125db107da31c
      
https://github.com/tmux/tmux/commit/11ed661e2c6c30417cee1277dca125db107da31c
  Author: tmux update bot <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M input.c
    M screen-write.c
    M tmux.h

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Flush output before ending sync. GitHub issue 5495 from xiangzhedev at gmail 
dot com.


  Commit: db194ced5b41b35107e58933c77d02a22d2ccb9a
      
https://github.com/tmux/tmux/commit/db194ced5b41b35107e58933c77d02a22d2ccb9a
  Author: nicm <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M client.c

  Log Message:
  -----------
  Log unknown message types.


  Commit: f672a0f677d79e3a8d11b57987d265df8e622d2c
      
https://github.com/tmux/tmux/commit/f672a0f677d79e3a8d11b57987d265df8e622d2c
  Author: tmux update bot <[email protected]>
  Date:   2026-08-17 (Mon, 17 Aug 2026)

  Changed paths:
    M client.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Log unknown message types.


  Commit: 19a085a6727650ae660196a38e1a412f1b386615
      
https://github.com/tmux/tmux/commit/19a085a6727650ae660196a38e1a412f1b386615
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    M regress/sync-output-atomic.sh

  Log Message:
  -----------
  Fix socket names for macOS.


  Commit: da641e4e8d2b0547487e8c6f28aca0e5981d5a92
      
https://github.com/tmux/tmux/commit/da641e4e8d2b0547487e8c6f28aca0e5981d5a92
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    A regress/respawn-pane-control-lag.sh

  Log Message:
  -----------
  Add test for GitHub issue 5498 from Alex Rattray.


  Commit: 6238793ad71f0bc0a6062c6575d866c180b18d08
      
https://github.com/tmux/tmux/commit/6238793ad71f0bc0a6062c6575d866c180b18d08
  Author: nicm <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    M server.c

  Log Message:
  -----------
  Restore umask if bind fails, from nachalsa at naver dot com.


  Commit: 72c5037f06625f8dff165ea42c660ee696e9015e
      
https://github.com/tmux/tmux/commit/72c5037f06625f8dff165ea42c660ee696e9015e
  Author: nicm <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    M server-fn.c

  Log Message:
  -----------
  Correctly clear clients referring to a session with destroy-unattached,
GitHub issue 5497 from Jeong, Heon.


  Commit: 4714f478fed87ae2c510ecd035aa89c5a90dedf8
      
https://github.com/tmux/tmux/commit/4714f478fed87ae2c510ecd035aa89c5a90dedf8
  Author: nicm <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    M control.c
    M spawn.c
    M tmux.h

  Log Message:
  -----------
  When a pane is respawned, reset the control mode offsets. GitHub issue
5498 from Alex Rattray.


  Commit: 22b36797526758ff3ed3407c1bbc3cde26277aaf
      
https://github.com/tmux/tmux/commit/22b36797526758ff3ed3407c1bbc3cde26277aaf
  Author: tmux update bot <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    M control.c
    M server-fn.c
    M server.c
    M spawn.c
    M tmux.h

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  When a pane is respawned, reset the control mode offsets. GitHub issue 5498 
from Alex Rattray.
  Correctly clear clients referring to a session with destroy-unattached, 
GitHub issue 5497 from Jeong, Heon.
  Restore umask if bind fails, from nachalsa at naver dot com.


  Commit: b170c192742761a83ec3c8e1490692414d298860
      
https://github.com/tmux/tmux/commit/b170c192742761a83ec3c8e1490692414d298860
  Author: nicm <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    M cmd-source-file.c

  Log Message:
  -----------
  Change correct depth counter for source-file when used from hooks,
GitHub issue 5437.


  Commit: 0169f9e18c76cd3b9fd183597b08293b5f88d69a
      
https://github.com/tmux/tmux/commit/0169f9e18c76cd3b9fd183597b08293b5f88d69a
  Author: tmux update bot <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    M cmd-source-file.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Change correct depth counter for source-file when used from hooks, GitHub 
issue 5437.


  Commit: c5017e6da84e1e5b5db9f41f47def3fe7ba56308
      
https://github.com/tmux/tmux/commit/c5017e6da84e1e5b5db9f41f47def3fe7ba56308
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    M .github/workflows/regress.yml

  Log Message:
  -----------
  Bump time limit.


  Commit: e94fcd96f9384808a404995b935d722fe3ed4358
      
https://github.com/tmux/tmux/commit/e94fcd96f9384808a404995b935d722fe3ed4358
  Author: nicm <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    M tmux.h
    M tty-keys.c
    M tty.c

  Log Message:
  -----------
  Use DECRQM to detect mode 2026, from Michael Grant.


  Commit: e5a2058c7ca350cda9436720b4e76a2224b8681f
      
https://github.com/tmux/tmux/commit/e5a2058c7ca350cda9436720b4e76a2224b8681f
  Author: tmux update bot <[email protected]>
  Date:   2026-08-18 (Tue, 18 Aug 2026)

  Changed paths:
    M tmux.h
    M tty-keys.c
    M tty.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Use DECRQM to detect mode 2026, from Michael Grant.


  Commit: 8499d8007e90fcc4e7c0f3b3e35490a025b09662
      
https://github.com/tmux/tmux/commit/8499d8007e90fcc4e7c0f3b3e35490a025b09662
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-19 (Wed, 19 Aug 2026)

  Changed paths:
    M regress/modal-pane.sh

  Log Message:
  -----------
  new-pane -K test bits.


  Commit: b28b1b7b9a628c6c1dfa435a51f28e990d1cd8e1
      
https://github.com/tmux/tmux/commit/b28b1b7b9a628c6c1dfa435a51f28e990d1cd8e1
  Author: nicm <[email protected]>
  Date:   2026-08-19 (Wed, 19 Aug 2026)

  Changed paths:
    M cmd-split-window.c
    M server-client.c
    M tmux.1
    M tmux.h

  Log Message:
  -----------
  Add a -K flag to new-pane to make a modal pane capture all keys like
popups used to.


  Commit: bf7bbba7eab0187ba6c127345a56e5b7bf676cf4
      
https://github.com/tmux/tmux/commit/bf7bbba7eab0187ba6c127345a56e5b7bf676cf4
  Author: tmux update bot <[email protected]>
  Date:   2026-08-19 (Wed, 19 Aug 2026)

  Changed paths:
    M cmd-split-window.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 a -K flag to new-pane to make a modal pane capture all keys like popups 
used to.


  Commit: 50d0348b648258f11d75ec751581220884ff32a3
      
https://github.com/tmux/tmux/commit/50d0348b648258f11d75ec751581220884ff32a3
  Author: nicm <[email protected]>
  Date:   2026-08-19 (Wed, 19 Aug 2026)

  Changed paths:
    M window-copy.c

  Log Message:
  -----------
  Stop at the right end line when walking wrapped lines, GitHub issue 5479.


  Commit: 6696151008847cf354a89470742d72f5c8c3160b
      
https://github.com/tmux/tmux/commit/6696151008847cf354a89470742d72f5c8c3160b
  Author: tmux update bot <[email protected]>
  Date:   2026-08-19 (Wed, 19 Aug 2026)

  Changed paths:
    M window-copy.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Stop at the right end line when walking wrapped lines, GitHub issue 5479.


  Commit: ac23f21a2c222357fbcca1e1b22f38c382060f55
      
https://github.com/tmux/tmux/commit/ac23f21a2c222357fbcca1e1b22f38c382060f55
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-20 (Thu, 20 Aug 2026)

  Changed paths:
    M regress/pane-ops.sh
    M regress/window-ops.sh

  Log Message:
  -----------
  More regress tests for zoom.


  Commit: 554c4bbde418e5e9b8220e4d4ceea5753db53a41
      
https://github.com/tmux/tmux/commit/554c4bbde418e5e9b8220e4d4ceea5753db53a41
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-20 (Thu, 20 Aug 2026)

  Changed paths:
    M regress/modal-pane.sh

  Log Message:
  -----------
  Tests for modal panes on top.


  Commit: 95a71707098b1cf60a626adae4b2fbcaa8da4dee
      
https://github.com/tmux/tmux/commit/95a71707098b1cf60a626adae4b2fbcaa8da4dee
  Author: nicm <[email protected]>
  Date:   2026-08-20 (Thu, 20 Aug 2026)

  Changed paths:
    M cmd-select-pane.c
    M cmd-split-window.c
    M cmd-switch-client.c
    M layout.c
    M resize.c
    M server-client.c
    M server-fn.c
    M spawn.c
    M tmux.1
    M tmux.h
    M window.c

  Log Message:
  -----------
  Add a way for floating panes to stay above zoom (-A) flag. Use by
default for modal panes to match popups.


  Commit: 8dfa9033467ed6ec643a49b0f35cc99ac456ba02
      
https://github.com/tmux/tmux/commit/8dfa9033467ed6ec643a49b0f35cc99ac456ba02
  Author: tmux update bot <[email protected]>
  Date:   2026-08-20 (Thu, 20 Aug 2026)

  Changed paths:
    M cmd-select-pane.c
    M cmd-split-window.c
    M cmd-switch-client.c
    M layout.c
    M resize.c
    M server-client.c
    M server-fn.c
    M spawn.c
    M tmux.1
    M tmux.h
    M window.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Add a way for floating panes to stay above zoom (-A) flag. Use by default for 
modal panes to match popups.


  Commit: 936bb6e7cdff4fc7700a4f36a6b828b87d9f8241
      
https://github.com/tmux/tmux/commit/936bb6e7cdff4fc7700a4f36a6b828b87d9f8241
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-21 (Fri, 21 Aug 2026)

  Changed paths:
    M regress/tty-draw-line.sh

  Log Message:
  -----------
  Regress for GitHub issue 5511 from Francesc Rosas.


  Commit: 696a16cca27408f7d073d097efa4f763b614aef9
      
https://github.com/tmux/tmux/commit/696a16cca27408f7d073d097efa4f763b614aef9
  Author: nicm <[email protected]>
  Date:   2026-08-21 (Fri, 21 Aug 2026)

  Changed paths:
    M screen-write.c

  Log Message:
  -----------
  Use correct X position when combining characters, GitHub issue 5511 from
Francesc Rosas.


  Commit: c1f947a3c5bc72a40c32dead736f84c4628791ec
      
https://github.com/tmux/tmux/commit/c1f947a3c5bc72a40c32dead736f84c4628791ec
  Author: tmux update bot <[email protected]>
  Date:   2026-08-21 (Fri, 21 Aug 2026)

  Changed paths:
    M screen-write.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Use correct X position when combining characters, GitHub issue 5511 from 
Francesc Rosas.


  Commit: 3d44f75d0959313b1fc6a4e556d89927308a8cbe
      
https://github.com/tmux/tmux/commit/3d44f75d0959313b1fc6a4e556d89927308a8cbe
  Author: nicm <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M cmd-set-buffer.c

  Log Message:
  -----------
  Do not leak buffer name on failure, from Jeong, Heon.


  Commit: 995b39579506049aadbe321fbc4fb9818c50e2a3
      
https://github.com/tmux/tmux/commit/995b39579506049aadbe321fbc4fb9818c50e2a3
  Author: nicm <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M window-tree.c

  Log Message:
  -----------
  Do not leak format when drawing preview, from Jeong, Heon.


  Commit: 4cabc2ae85eea7d80a4d7f7fc75c8191f4c72c86
      
https://github.com/tmux/tmux/commit/4cabc2ae85eea7d80a4d7f7fc75c8191f4c72c86
  Author: nicm <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M server-client.c

  Log Message:
  -----------
  Do not leak path when destroying client, from Jeong, Heon.


  Commit: 7792a74c76c03ad0074880d9e6bbdc27cf3afb7f
      
https://github.com/tmux/tmux/commit/7792a74c76c03ad0074880d9e6bbdc27cf3afb7f
  Author: nicm <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M window.c

  Log Message:
  -----------
  Free pane fallback range when freeing pane, from Jeong, Heon.


  Commit: c9f5ecb4b55dcdb80af914eb2320f71f0f1234ec
      
https://github.com/tmux/tmux/commit/c9f5ecb4b55dcdb80af914eb2320f71f0f1234ec
  Author: nicm <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M window.c

  Log Message:
  -----------
  Do not leak cached status line, from Jeong, Heon.


  Commit: f763f94556fbd68685c02d6eea306c1a6982270e
      
https://github.com/tmux/tmux/commit/f763f94556fbd68685c02d6eea306c1a6982270e
  Author: tmux update bot <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M cmd-set-buffer.c
    M server-client.c
    M window-tree.c
    M window.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not leak cached status line, from Jeong, Heon.
  Free pane fallback range when freeing pane, from Jeong, Heon.
  Do not leak path when destroying client, from Jeong, Heon.
  Do not leak format when drawing preview, from Jeong, Heon.
  Do not leak buffer name on failure, from Jeong, Heon.


  Commit: 41e701ad8408a3411bb59198a067c4ef471abba8
      
https://github.com/tmux/tmux/commit/41e701ad8408a3411bb59198a067c4ef471abba8
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M image.c

  Log Message:
  -----------
  Return early if image is zero height when generating fallback, otherwise we 
can
allocated too little space. Reported by Vivek Parikh.


  Commit: 402d366bba94cf13eaddd793a889f56f91cfcb61
      
https://github.com/tmux/tmux/commit/402d366bba94cf13eaddd793a889f56f91cfcb61
  Author: nicm <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M format.c

  Log Message:
  -----------
  Add {} to shell escape characters (special in bash/ksh/csh), GitHub
issue 5514.


  Commit: c8ff8ea96fd2a189d22faf4ee35c6756a5c2c1dd
      
https://github.com/tmux/tmux/commit/c8ff8ea96fd2a189d22faf4ee35c6756a5c2c1dd
  Author: tmux update bot <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M format.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Add {} to shell escape characters (special in bash/ksh/csh), GitHub issue 
5514.


  Commit: 7d358208b9e2dce3b041b17d611bb285f1363673
      
https://github.com/tmux/tmux/commit/7d358208b9e2dce3b041b17d611bb285f1363673
  Author: nicm <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M screen-write.c

  Log Message:
  -----------
  Free any remaining items when destroying screen, from Jeong, Heon.


  Commit: f94036b2b038e8c6def5fca3baf7a192617b64bc
      
https://github.com/tmux/tmux/commit/f94036b2b038e8c6def5fca3baf7a192617b64bc
  Author: tmux update bot <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M screen-write.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Free any remaining items when destroying screen, from Jeong, Heon.


  Commit: 5b54c7d41af85cd7f15f0c272d8980db945e2033
      
https://github.com/tmux/tmux/commit/5b54c7d41af85cd7f15f0c272d8980db945e2033
  Author: nicm <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M screen-write.c

  Log Message:
  -----------
  Always use synchronized updates in copy mode (like when not in the
active pane), since copy mode will almost always moved the cursor. From
Artem Goldenberg in GitHub issue 5525.


  Commit: 022b8451e3250cab4933071a6deeb22996dc4b7b
      
https://github.com/tmux/tmux/commit/022b8451e3250cab4933071a6deeb22996dc4b7b
  Author: tmux update bot <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M screen-write.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Always use synchronized updates in copy mode (like when not in the active 
pane), since copy mode will almost always moved the cursor. From Artem 
Goldenberg in GitHub issue 5525.


  Commit: dc78d8f9ea78c30d31d622da37246d464d725bcc
      
https://github.com/tmux/tmux/commit/dc78d8f9ea78c30d31d622da37246d464d725bcc
  Author: nicm <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M cmd-queue.c

  Log Message:
  -----------
  Do not add messages to cfg_causes after config has finished, GitHub
issue 5528.


  Commit: e5db7598b292873d43127d7e3a7c78fbc7009f95
      
https://github.com/tmux/tmux/commit/e5db7598b292873d43127d7e3a7c78fbc7009f95
  Author: tmux update bot <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M cmd-queue.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not add messages to cfg_causes after config has finished, GitHub issue 
5528.


  Commit: 2d5328a8604b026d9b143c6c46d85283c0676ed5
      
https://github.com/tmux/tmux/commit/2d5328a8604b026d9b143c6c46d85283c0676ed5
  Author: nicm <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M server-client.c
    M tmux.h
    M window.c

  Log Message:
  -----------
  If a pane has no scrollbar, don't bother to redraw it, and if redraw is
deferred change scrollbar redraws into redraw-all-scrollbars not redraw
entire window. GitHub issue 5529.


  Commit: 50ea32162f8ebf2f6843c2f89e15abf9e85d828f
      
https://github.com/tmux/tmux/commit/50ea32162f8ebf2f6843c2f89e15abf9e85d828f
  Author: nicm <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M window-buffer.c

  Log Message:
  -----------
  Correct a comparison ('\0' should be 0).


  Commit: af29c080ba42d5be7027249688a8803d7746bd4b
      
https://github.com/tmux/tmux/commit/af29c080ba42d5be7027249688a8803d7746bd4b
  Author: tmux update bot <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M server-client.c
    M tmux.h
    M window-buffer.c
    M window.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Correct a comparison ('\0' should be 0).
  If a pane has no scrollbar, don't bother to redraw it, and if redraw is 
deferred change scrollbar redraws into redraw-all-scrollbars not redraw entire 
window. GitHub issue 5529.


  Commit: 1459c90a7fa6a70afd1e8438fa9985141e4002be
      
https://github.com/tmux/tmux/commit/1459c90a7fa6a70afd1e8438fa9985141e4002be
  Author: nicm <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M arguments.c
    M cmd-command-prompt.c
    M cmd-if-shell.c
    M cmd-run-shell.c
    M window-panes.c

  Log Message:
  -----------
  Tidy up args_make_commands reference counting to fix a memory leak, from
Jeong, Heon.


  Commit: 0851650c6be43fe23477fee380fc6672d0348e57
      
https://github.com/tmux/tmux/commit/0851650c6be43fe23477fee380fc6672d0348e57
  Author: nicm <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M server-client.c

  Log Message:
  -----------
  Do not leak exit message on client free, from Jeong, Heon.


  Commit: eb77a75ab76767719fdaffd83fbf7b7697082cd4
      
https://github.com/tmux/tmux/commit/eb77a75ab76767719fdaffd83fbf7b7697082cd4
  Author: tmux update bot <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M arguments.c
    M cmd-command-prompt.c
    M cmd-if-shell.c
    M cmd-run-shell.c
    M server-client.c
    M window-panes.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not leak exit message on client free, from Jeong, Heon.
  Tidy up args_make_commands reference counting to fix a memory leak, from 
Jeong, Heon.


  Commit: 6f4c9b32af0354c4afc5e901600c6b48aca25352
      
https://github.com/tmux/tmux/commit/6f4c9b32af0354c4afc5e901600c6b48aca25352
  Author: nicm <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M sort.c
    M window-switch.c
    M window-tree.c

  Log Message:
  -----------
  Do not pass NULL to qsort, and add checks for invalid session or window
after swap.


  Commit: 0d2aafe7b7f7f49dd78f2ec34dcb56430208127a
      
https://github.com/tmux/tmux/commit/0d2aafe7b7f7f49dd78f2ec34dcb56430208127a
  Author: tmux update bot <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M sort.c
    M window-switch.c
    M window-tree.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not pass NULL to qsort, and add checks for invalid session or window after 
swap.


  Commit: 4157b64754a15ea5eda87fcb545134bdf4f5885b
      
https://github.com/tmux/tmux/commit/4157b64754a15ea5eda87fcb545134bdf4f5885b
  Author: nicm <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M options-table.c
    M tmux.1
    M tmux.h
    M tty-term.c
    M tty.c

  Log Message:
  -----------
  Add a clear-on-attach option which when turned off scrolls away the
existing terminal state instead of entering the alternate screen. This
is useful in environments where tmux is started as a login shell but it
is important that any pre-tmux messages are still visible. GitHub issue
5508 from Josef Řídký.


  Commit: f4445a310a47ebb39675142f42e08559f567e628
      
https://github.com/tmux/tmux/commit/f4445a310a47ebb39675142f42e08559f567e628
  Author: tmux update bot <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M options-table.c
    M tmux.1
    M tmux.h
    M tty-term.c
    M tty.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Add a clear-on-attach option which when turned off scrolls away the existing 
terminal state instead of entering the alternate screen. This is useful in 
environments where tmux is started as a login shell but it is important that 
any pre-tmux messages are still visible. GitHub issue 5508 from Josef Řídký.


  Commit: 8e48c889dd229f4bb3046c4efbe01459aacf7b04
      
https://github.com/tmux/tmux/commit/8e48c889dd229f4bb3046c4efbe01459aacf7b04
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M regress/floating-pane-geometry.sh

  Log Message:
  -----------
  Add a resize test.


  Commit: b26b240613da0ace7abe80f2c89f74ce11db8eb9
      
https://github.com/tmux/tmux/commit/b26b240613da0ace7abe80f2c89f74ce11db8eb9
  Author: nicm <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M layout.c

  Log Message:
  -----------
  Fix tiled pane resizing with floating layout cells, reported by Kevin
Hovsäter.


  Commit: 267746603a4ff25baad62e3477b126411e49b52f
      
https://github.com/tmux/tmux/commit/267746603a4ff25baad62e3477b126411e49b52f
  Author: tmux update bot <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M layout.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Fix tiled pane resizing with floating layout cells, reported by Kevin 
Hovsäter.


  Commit: 52b452948fe8fb11062fa88bb41f3c56d7e0f025
      
https://github.com/tmux/tmux/commit/52b452948fe8fb11062fa88bb41f3c56d7e0f025
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    M regress/buffers.sh

  Log Message:
  -----------
  Check for buffer write error.


  Commit: 78dad45f3bd13727653633fa43ec62cc336fe6e6
      
https://github.com/tmux/tmux/commit/78dad45f3bd13727653633fa43ec62cc336fe6e6
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    M .github/workflows/lock.yml
    M .github/workflows/regress.yml

  Log Message:
  -----------
  Add timeout for lock and don't keep credentials for regress, from Andreas
Fehlner.


  Commit: 013ada58c864c68402aa28c7ad8eef542f346c9d
      
https://github.com/tmux/tmux/commit/013ada58c864c68402aa28c7ad8eef542f346c9d
  Author: nicm <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    M server-client.c

  Log Message:
  -----------
  Ignore focus events earlier to avoid them interfering with prefix,
GitHub issue 5539.


  Commit: dd31900f80ee3e06f21a1a2d51961f87d27989c4
      
https://github.com/tmux/tmux/commit/dd31900f80ee3e06f21a1a2d51961f87d27989c4
  Author: tmux update bot <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    M server-client.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Ignore focus events earlier to avoid them interfering with prefix, GitHub 
issue 5539.


  Commit: 65e811570be17411e6c1996e2e3a8d5c1707a4ae
      
https://github.com/tmux/tmux/commit/65e811570be17411e6c1996e2e3a8d5c1707a4ae
  Author: nicm <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    M popup.c

  Log Message:
  -----------
  Do no free input context if it is NULL when popup create fails.


  Commit: 7bad4f772208e1c78de0ad422c7638d7fcf74c4c
      
https://github.com/tmux/tmux/commit/7bad4f772208e1c78de0ad422c7638d7fcf74c4c
  Author: nicm <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    M grid.c

  Log Message:
  -----------
  Do not walk off end of grid lines if last line is wrapped, reported by
Moe Khalilov.


  Commit: 40381bdcd91dac4deb177e1ed1a5794969d97d39
      
https://github.com/tmux/tmux/commit/40381bdcd91dac4deb177e1ed1a5794969d97d39
  Author: tmux update bot <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    M grid.c
    M popup.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not walk off end of grid lines if last line is wrapped, reported by Moe 
Khalilov.
  Do no free input context if it is NULL when popup create fails.


  Commit: 39357c829c62c1e0c0af6e7a8715b0073c65e8e9
      
https://github.com/tmux/tmux/commit/39357c829c62c1e0c0af6e7a8715b0073c65e8e9
  Author: nicm <[email protected]>
  Date:   2026-08-31 (Mon, 31 Aug 2026)

  Changed paths:
    M window-copy.c

  Log Message:
  -----------
  Clear stale marks when a search regex fails to compile, GitHub issue
5547 from Uzair Aftab.


  Commit: 6a1ecdcce34cd2682b3bf06b14a10ce4f24c8165
      
https://github.com/tmux/tmux/commit/6a1ecdcce34cd2682b3bf06b14a10ce4f24c8165
  Author: nicm <[email protected]>
  Date:   2026-08-31 (Mon, 31 Aug 2026)

  Changed paths:
    M window-copy.c

  Log Message:
  -----------
  Do not try to append zero size cells, from Uzair Aftab.


  Commit: c552d1bf167a240d28f82b4d78a604a12da3326a
      
https://github.com/tmux/tmux/commit/c552d1bf167a240d28f82b4d78a604a12da3326a
  Author: nicm <[email protected]>
  Date:   2026-08-31 (Mon, 31 Aug 2026)

  Changed paths:
    M cmd-resize-pane.c

  Log Message:
  -----------
  Layout cell can be replaced by unzoom, fixes use after free. From Uzair
Aftab.


  Commit: af3e4d2e5b63fa2db14834b17b20b40771744b91
      
https://github.com/tmux/tmux/commit/af3e4d2e5b63fa2db14834b17b20b40771744b91
  Author: nicm <[email protected]>
  Date:   2026-08-31 (Mon, 31 Aug 2026)

  Changed paths:
    M cmd-display-menu.c

  Log Message:
  -----------
  Do not allow popups for control clients, from Noam Stolero.


  Commit: 8b3834c34fd54df0be8798ad6412aab7d58d118d
      
https://github.com/tmux/tmux/commit/8b3834c34fd54df0be8798ad6412aab7d58d118d
  Author: nicm <[email protected]>
  Date:   2026-08-31 (Mon, 31 Aug 2026)

  Changed paths:
    M cmd-parse.y

  Log Message:
  -----------
  Do not leak temporary commands when expanding aliases, from Jeong, Heon.


  Commit: b28244e2fe4493a71d54d0a17d87aa9106d8e665
      
https://github.com/tmux/tmux/commit/b28244e2fe4493a71d54d0a17d87aa9106d8e665
  Author: tmux update bot <[email protected]>
  Date:   2026-08-31 (Mon, 31 Aug 2026)

  Changed paths:
    M cmd-display-menu.c
    M cmd-parse.y
    M cmd-resize-pane.c
    M window-copy.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not leak temporary commands when expanding aliases, from Jeong, Heon.
  Do not allow popups for control clients, from Noam Stolero.
  Layout cell can be replaced by unzoom, fixes use after free. From Uzair Aftab.
  Do not try to append zero size cells, from Uzair Aftab.
  Clear stale marks when a search regex fails to compile, GitHub issue 5547 
from Uzair Aftab.


  Commit: 9c1d5a080be8c1c1943fbfd0eee3677ed79cfe47
      
https://github.com/tmux/tmux/commit/9c1d5a080be8c1c1943fbfd0eee3677ed79cfe47
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-08-31 (Mon, 31 Aug 2026)

  Changed paths:
    M .github/workflows/lock.yml
    M .github/workflows/regress.yml

  Log Message:
  -----------
  Use hash for actions, from Andreas Fehlner.


  Commit: f2bfd611e25dbc3ab39164b2ac93c0aeae9f5f75
      
https://github.com/tmux/tmux/commit/f2bfd611e25dbc3ab39164b2ac93c0aeae9f5f75
  Author: kirill <[email protected]>
  Date:   2026-08-31 (Mon, 31 Aug 2026)

  Changed paths:
    M tmux.1
    M tty-features.c
    M window-client.c

  Log Message:
  -----------
  tmux: add utf8 terminal-features

OK: nicm@


  Commit: 6bdb9ba54c4acdb20387ab9d629b7f1a03d871dc
      
https://github.com/tmux/tmux/commit/6bdb9ba54c4acdb20387ab9d629b7f1a03d871dc
  Author: tmux update bot <[email protected]>
  Date:   2026-08-31 (Mon, 31 Aug 2026)

  Changed paths:
    M tmux.1
    M tty-features.c
    M window-client.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  tmux: add utf8 terminal-features


  Commit: 0530a7d89a2c4eb375c2b0ca1f87bd3e8978e109
      
https://github.com/tmux/tmux/commit/0530a7d89a2c4eb375c2b0ca1f87bd3e8978e109
  Author: nicm <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    M format.c
    M tmux.1

  Log Message:
  -----------
  Add format variables for history change counters, from Michael K Darling.


  Commit: b402687fcd9f99d82b5c47b41e082f8032df1530
      
https://github.com/tmux/tmux/commit/b402687fcd9f99d82b5c47b41e082f8032df1530
  Author: nicm <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    M format.c
    M input.c
    M tmux.1
    M tmux.h

  Log Message:
  -----------
  Add a generation counter to pane output, from Michael K Darling.


  Commit: c8e889694d15aaa8b1bf95302f215c2c1538d7ab
      
https://github.com/tmux/tmux/commit/c8e889694d15aaa8b1bf95302f215c2c1538d7ab
  Author: tmux update bot <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    M format.c
    M input.c
    M tmux.1
    M tmux.h

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Add a generation counter to pane output, from Michael K Darling.
  Add format variables for history change counters, from Michael K Darling.


  Commit: 77309c07b081223841dd27ed89159dec93438d20
      
https://github.com/tmux/tmux/commit/77309c07b081223841dd27ed89159dec93438d20
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    A regress/copy-mode-unicode-whitespace.sh

  Log Message:
  -----------
  Whitespace regress test from Hongyi Zhao.


  Commit: 8f3101d8208707b90e2cc93354d37a81cc2ce1ea
      
https://github.com/tmux/tmux/commit/8f3101d8208707b90e2cc93354d37a81cc2ce1ea
  Author: nicm <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    M grid.c
    M options-table.c
    M tmux.1
    M tmux.h
    M utf8.c

  Log Message:
  -----------
  Extend word commands to use any Unicode whitespace character, GitHub
issue 5562 from Hongyi Zhao.


  Commit: bd8218e85d9305cda3abbe9a54a4288e538632e9
      
https://github.com/tmux/tmux/commit/bd8218e85d9305cda3abbe9a54a4288e538632e9
  Author: nicm <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    M window-copy.c

  Log Message:
  -----------
  When changing selection-mode to line, set up the selection start and end
correctly, GitHub issue 5545.


  Commit: 9b0ad73a4be810ec4af4fe566eaa2043dc457928
      
https://github.com/tmux/tmux/commit/9b0ad73a4be810ec4af4fe566eaa2043dc457928
  Author: tmux update bot <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    M grid.c
    M options-table.c
    M tmux.1
    M tmux.h
    M utf8.c
    M window-copy.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  When changing selection-mode to line, set up the selection start and end 
correctly, GitHub issue 5545.
  Extend word commands to use any Unicode whitespace character, GitHub issue 
5562 from Hongyi Zhao.


  Commit: c49dfdf496af9a0d835c37b2e9404b4284644c7e
      
https://github.com/tmux/tmux/commit/c49dfdf496af9a0d835c37b2e9404b4284644c7e
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    A regress/sync-output-cursor.sh

  Log Message:
  -----------
  Regress test for cursor updates.


  Commit: 60e871658fbac9f823bee16811e15bf51ea6c210
      
https://github.com/tmux/tmux/commit/60e871658fbac9f823bee16811e15bf51ea6c210
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    M regress/cfg-client-lost.sh
    M regress/control-client-exit-stalled.sh
    M regress/control-notify-guard.sh
    M regress/copy-mode-unicode-whitespace.sh
    M regress/mode-kill.sh
    M regress/server-socket-error.sh
    M regress/set-hook-E.sh
    M regress/tab-cell-background.sh
    M regress/theme-report.sh

  Log Message:
  -----------
  Remove +x.


  Commit: 3dd575ce551eadb2bbea794bd15c181ca9caafb0
      
https://github.com/tmux/tmux/commit/3dd575ce551eadb2bbea794bd15c181ca9caafb0
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    M CHANGES

  Log Message:
  -----------
  Update CHANGES.


  Commit: 2d6aed1d92d22864472b7958c68f3013c81ea050
      
https://github.com/tmux/tmux/commit/2d6aed1d92d22864472b7958c68f3013c81ea050
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    A regress/clear-on-attach.sh
    A regress/client-key-order-focus.sh
    A regress/control-client-popup.sh
    A regress/copy-mode-selection-mode.sh
    M regress/format-variables.sh
    A regress/screen-redraw-scrollbars-auto-hide.sh
    A regress/terminal-feature-utf8.sh

  Log Message:
  -----------
  Add some more tests for recent stuff.


  Commit: 59dc0e75c439aa88bd303fd0e3e02dae677e78b1
      
https://github.com/tmux/tmux/commit/59dc0e75c439aa88bd303fd0e3e02dae677e78b1
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    A regress/server-access.sh
    A regress/switch-mode.sh

  Log Message:
  -----------
  Add a couple more tests.


  Commit: 57a13664cc2cf0db1c6b4f575c4934bf4ec1c4ee
      
https://github.com/tmux/tmux/commit/57a13664cc2cf0db1c6b4f575c4934bf4ec1c4ee
  Author: nicm <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    M screen-redraw.c
    M server-client.c

  Log Message:
  -----------
  Do not allow cursor on/off to escape synchronized updates.


  Commit: ca34d190b5d2cfe783b2afdb1b62ed9ab1500c91
      
https://github.com/tmux/tmux/commit/ca34d190b5d2cfe783b2afdb1b62ed9ab1500c91
  Author: tmux update bot <[email protected]>
  Date:   2026-09-01 (Tue, 01 Sep 2026)

  Changed paths:
    M screen-redraw.c
    M server-client.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not allow cursor on/off to escape synchronized updates.


  Commit: 6bb6c286a972ffe1e4d2e98d8e61cc66beb87822
      
https://github.com/tmux/tmux/commit/6bb6c286a972ffe1e4d2e98d8e61cc66beb87822
  Author: nicm <[email protected]>
  Date:   2026-09-02 (Wed, 02 Sep 2026)

  Changed paths:
    M window-switch.c

  Log Message:
  -----------
  Create screen before zoom may need to use it.


  Commit: 73db721dab8684b3ad8adcb19090f07443a1a436
      
https://github.com/tmux/tmux/commit/73db721dab8684b3ad8adcb19090f07443a1a436
  Author: tmux update bot <[email protected]>
  Date:   2026-09-02 (Wed, 02 Sep 2026)

  Changed paths:
    M window-switch.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Create screen before zoom may need to use it.


  Commit: 1dd17174622dde26585b8de5e1d9e4b6ef31541d
      
https://github.com/tmux/tmux/commit/1dd17174622dde26585b8de5e1d9e4b6ef31541d
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-02 (Wed, 02 Sep 2026)

  Changed paths:
    M regress/clear-on-attach.sh
    M regress/screen-redraw-scrollbars-auto-hide.sh

  Log Message:
  -----------
  Fix tests for macOS.


  Commit: ad632726bda806d382e075c17e0161734894d1fa
      
https://github.com/tmux/tmux/commit/ad632726bda806d382e075c17e0161734894d1fa
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-02 (Wed, 02 Sep 2026)

  Changed paths:
    M regress/choose-tree.sh
    A regress/clock-mode.sh
    A regress/confirm-before-lock.sh
    A regress/copy-mode-commands.sh
    A regress/find-window.sh
    A regress/layout-set.sh
    A regress/list-commands.sh
    A regress/prompt-words-history.sh

  Log Message:
  -----------
  Some more regress tests.


  Commit: 9fa390aee696f7c3886bc9146e4051cbbe9593cb
      
https://github.com/tmux/tmux/commit/9fa390aee696f7c3886bc9146e4051cbbe9593cb
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-02 (Wed, 02 Sep 2026)

  Changed paths:
    M regress/clear-on-attach.sh

  Log Message:
  -----------
  Fix error in test.


  Commit: 4b1586fa81f2cca49b4195ceba7b18d516ece106
      
https://github.com/tmux/tmux/commit/4b1586fa81f2cca49b4195ceba7b18d516ece106
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    M regress/hooks-notify.sh

  Log Message:
  -----------
  Test for exit status.


  Commit: 5d5f66239a60e5bb1784685418bf8c19f0e3bbb0
      
https://github.com/tmux/tmux/commit/5d5f66239a60e5bb1784685418bf8c19f0e3bbb0
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    M regress/window-ops.sh

  Log Message:
  -----------
  Test for -S from Mazunki Hoksaas.


  Commit: 7b666e62be89e66aceef9f091a3c922ac5adf951
      
https://github.com/tmux/tmux/commit/7b666e62be89e66aceef9f091a3c922ac5adf951
  Author: nicm <[email protected]>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    M server-fn.c

  Log Message:
  -----------
  Wait for pane exit status in all cases not just remain-on-exit since
events need it.


  Commit: 79f1f438305df9f1ed46d1661da74d6dc4e9285c
      
https://github.com/tmux/tmux/commit/79f1f438305df9f1ed46d1661da74d6dc4e9285c
  Author: tmux update bot <[email protected]>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    M server-fn.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Wait for pane exit status in all cases not just remain-on-exit since events 
need it.


  Commit: ce253864f88c08c97bc7ec32fda1fe50b2220345
      
https://github.com/tmux/tmux/commit/ce253864f88c08c97bc7ec32fda1fe50b2220345
  Author: Nicholas Marriott <[email protected]>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    A regress/control-client-run-shell-exit.sh

  Log Message:
  -----------
  Test for late run-shell on a client that has exited.


  Commit: a6f9a206b7f31be24adc82d59bf352aa992a8111
      
https://github.com/tmux/tmux/commit/a6f9a206b7f31be24adc82d59bf352aa992a8111
  Author: nicm <[email protected]>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    M cmd-new-window.c
    M tmux.1

  Log Message:
  -----------
  Extend neww -S to work with -t as well as -t, GitHub issue 5571 from
Mazunki Hoksaas.


  Commit: db24c029be05b387fc670510c29ccc00ae6f5b60
      
https://github.com/tmux/tmux/commit/db24c029be05b387fc670510c29ccc00ae6f5b60
  Author: tmux update bot <[email protected]>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    M cmd-new-window.c
    M tmux.1

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Extend neww -S to work with -t as well as -t, GitHub issue 5571 from Mazunki 
Hoksaas.


  Commit: 93169e2e6231853c61c33432bceebf4ffc91015b
      
https://github.com/tmux/tmux/commit/93169e2e6231853c61c33432bceebf4ffc91015b
  Author: nicm <[email protected]>
  Date:   2026-09-04 (Fri, 04 Sep 2026)

  Changed paths:
    M control.c

  Log Message:
  -----------
  Do not attempt to write to control clients which have been destroyed,
reported by Artur Penttinen in GitHub issue 5570.


  Commit: 578e07fcbc66dc60822b55b88ba12f518df57374
      
https://github.com/tmux/tmux/commit/578e07fcbc66dc60822b55b88ba12f518df57374
  Author: tmux update bot <[email protected]>
  Date:   2026-09-04 (Fri, 04 Sep 2026)

  Changed paths:
    M control.c

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'

* refs/remotes/tmux-openbsd/master:
  Do not attempt to write to control clients which have been destroyed, 
reported by Artur Penttinen in GitHub issue 5570.


  Commit: 6294be4986e7a10d401957567de6ab5af43188e5
      
https://github.com/tmux/tmux/commit/6294be4986e7a10d401957567de6ab5af43188e5
  Author: Michael Grant <[email protected]>
  Date:   2026-09-05 (Sat, 05 Sep 2026)

  Changed paths:
    M .github/workflows/lock.yml
    M .github/workflows/regress.yml
    M CHANGES
    M arguments.c
    M cfg.c
    M client.c
    M cmd-break-pane.c
    M cmd-command-prompt.c
    M cmd-display-menu.c
    M cmd-if-shell.c
    M cmd-join-pane.c
    M cmd-new-window.c
    M cmd-parse.y
    M cmd-pipe-pane.c
    M cmd-queue.c
    M cmd-resize-pane.c
    M cmd-run-shell.c
    M cmd-select-pane.c
    M cmd-set-buffer.c
    M cmd-show-options.c
    M cmd-source-file.c
    M cmd-split-window.c
    M cmd-swap-window.c
    M cmd-switch-client.c
    M compat/getpeereid.c
    M configure.ac
    M control-notify.c
    M control.c
    M file.c
    M format.c
    M grid-reader.c
    M grid-view.c
    M grid.c
    M hooks.c
    M image.c
    M input.c
    M key-bindings.c
    M layout.c
    M menu.c
    M mode-tree.c
    M monitor.c
    M options-table.c
    M options.c
    M popup.c
    M proc.c
    M prompt.c
    M regress/buffers.sh
    M regress/cfg-client-lost.sh
    M regress/choose-tree.sh
    A regress/clear-on-attach.sh
    A regress/client-key-order-focus.sh
    A regress/clock-mode.sh
    A regress/confirm-before-lock.sh
    A regress/control-client-exit-stalled.sh
    A regress/control-client-popup.sh
    A regress/control-client-run-shell-exit.sh
    A regress/control-notify-guard.sh
    A regress/copy-mode-commands.sh
    A regress/copy-mode-selection-mode.sh
    M regress/copy-mode-test-vi.sh
    A regress/copy-mode-unicode-whitespace.sh
    M regress/customize-mode.sh
    A regress/find-window.sh
    M regress/floating-pane-geometry.sh
    A regress/format-animation.sh
    M regress/format-variables.sh
    M regress/hooks-notify.sh
    M regress/hooks.sh
    M regress/input-common.inc
    M regress/input-osc.sh
    M regress/input-unicode.sh
    A regress/layout-set.sh
    A regress/list-commands.sh
    A regress/menu-mouse.sh
    M regress/modal-pane.sh
    M regress/mode-kill.sh
    M regress/mode-mutation.sh
    M regress/new-pane-mouse.sh
    M regress/options-array.sh
    M regress/options-values.sh
    M regress/pane-ops.sh
    A regress/pipe-pane.sh
    A regress/prompt-words-history.sh
    A regress/respawn-pane-control-lag.sh
    M regress/run-shell-output.sh
    A regress/screen-redraw-fill-character.sh
    M regress/screen-redraw-floating.sh
    A regress/screen-redraw-scrollbars-auto-hide.sh
    A regress/server-access.sh
    A regress/server-socket-error.sh
    M regress/set-hook-B.sh
    M regress/set-hook-E.sh
    A regress/show-options-output.sh
    A regress/switch-mode.sh
    A regress/sync-output-atomic.sh
    A regress/sync-output-cursor.sh
    A regress/tab-cell-background.sh
    A regress/terminal-feature-utf8.sh
    M regress/theme-report.sh
    M regress/tty-draw-line.sh
    M regress/window-ops.sh
    M resize.c
    M screen-redraw.c
    M screen-write.c
    M screen.c
    M server-client.c
    M server-fn.c
    M server.c
    M session.c
    M sort.c
    M spawn.c
    M tmux-protocol.h
    M tmux.1
    M tmux.c
    M tmux.h
    M tty-draw.c
    M tty-features.c
    M tty-keys.c
    M tty-term.c
    M tty.c
    M utf8.c
    M window-border.c
    M window-buffer.c
    M window-client.c
    M window-copy.c
    M window-customize.c
    M window-panes.c
    M window-switch.c
    M window-tree.c
    M window.c

  Log Message:
  -----------
  Merge branch 'master' into osc133_line_collapsible


Compare: https://github.com/tmux/tmux/compare/c5a5b9978889...6294be4986e7

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/osc133_line_collapsible/c5a5b9-6294be%40github.com.

Reply via email to