Branch: refs/heads/floating_panes
Home: https://github.com/tmux/tmux
Commit: 03f8690f9cbbd1814e91e80bcfb365542531240e
https://github.com/tmux/tmux/commit/03f8690f9cbbd1814e91e80bcfb365542531240e
Author: nicm <nicm>
Date: 2026-02-18 (Wed, 18 Feb 2026)
Changed paths:
M input.c
M screen-write.c
M tmux.h
M tty-keys.c
M tty.c
Log Message:
-----------
Pass which clipboard is set through to the terminal, from Axel Lindskog
in GitHub issue 4858.
Commit: 0310404155701d9e03b7db166e8f17f180cc09d3
https://github.com/tmux/tmux/commit/0310404155701d9e03b7db166e8f17f180cc09d3
Author: nicm <nicm>
Date: 2026-02-20 (Fri, 20 Feb 2026)
Changed paths:
M grid.c
Log Message:
-----------
Reuse the same extended slot when clearing non-RGB cells as well. From
Michael K Darling in GitHub issue 4865.
Commit: 8356578a54dd798b40c9165ce30999ae69b5ce34
https://github.com/tmux/tmux/commit/8356578a54dd798b40c9165ce30999ae69b5ce34
Author: Nicholas Marriott <[email protected]>
Date: 2026-02-20 (Fri, 20 Feb 2026)
Changed paths:
M .github/README.md
Log Message:
-----------
Update tmux bash completion file link in README, from Hyun Seungmin.
Commit: c9fb989a3183155b00e11995791317e72f95d012
https://github.com/tmux/tmux/commit/c9fb989a3183155b00e11995791317e72f95d012
Author: Thomas Adam <[email protected]>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M grid.c
M input.c
M screen-write.c
M tmux.h
M tty-keys.c
M tty.c
Log Message:
-----------
Merge branch 'obsd-master'
Commit: 23ad10c849bf6a89cfaf0c8f44a3297a3293eaff
https://github.com/tmux/tmux/commit/23ad10c849bf6a89cfaf0c8f44a3297a3293eaff
Author: nicm <nicm>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M tty-draw.c
Log Message:
-----------
Set cell to default when off screen to avoid crash when logging it.
Commit: 3094ca1da5cdc5bc0e4de0452404b2dc210b51bc
https://github.com/tmux/tmux/commit/3094ca1da5cdc5bc0e4de0452404b2dc210b51bc
Author: nicm <nicm>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M cmd-display-menu.c
M environ.c
Log Message:
-----------
Fix memory leaks, reported by Huihui Huang in GitHub issue 4872.
Commit: 50a3b4c77799a3d3f409212443819f0edb23b59d
https://github.com/tmux/tmux/commit/50a3b4c77799a3d3f409212443819f0edb23b59d
Author: nicm <nicm>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M cmd-display-message.c
Log Message:
-----------
Free format on -a, reported by Huihui Huang.
Commit: 8c7278b53ae71a9cbd2acfc9e98d573c61a00620
https://github.com/tmux/tmux/commit/8c7278b53ae71a9cbd2acfc9e98d573c61a00620
Author: nicm <nicm>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M cmd-display-menu.c
M menu.c
Log Message:
-----------
Memory leaks in cmd_display_menu, from Huihui Huang.
Commit: a76e6eca6bc03858dd51f24cbfe6f672d3a980ef
https://github.com/tmux/tmux/commit/a76e6eca6bc03858dd51f24cbfe6f672d3a980ef
Author: nicm <nicm>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M cmd-server-access.c
Log Message:
-----------
Another memory leak from Huihui Huang.
Commit: 0dc1b5adfbf60025e940ced3983d097150ce0d83
https://github.com/tmux/tmux/commit/0dc1b5adfbf60025e940ced3983d097150ce0d83
Author: nicm <nicm>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M status.c
Log Message:
-----------
Do not leak list on failure, reported by Huihui Huang.
Commit: 0cc4f0fd76183324ba33d2bff1405210c1b92ac3
https://github.com/tmux/tmux/commit/0cc4f0fd76183324ba33d2bff1405210c1b92ac3
Author: nicm <nicm>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M tty-keys.c
Log Message:
-----------
Use buffer size for b64_pton, from someone in GitHub issue 4882.
Commit: f1f9c63cdb4d675d752e2eb3cb520a8fe43f3632
https://github.com/tmux/tmux/commit/f1f9c63cdb4d675d752e2eb3cb520a8fe43f3632
Author: nicm <nicm>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M cmd-show-prompt-history.c
Log Message:
-----------
Free history entries properly, from Huihui Huang in GitHub issue 4870.
Commit: dc693601f4aa2da600f84e3c139c82cfde8849f5
https://github.com/tmux/tmux/commit/dc693601f4aa2da600f84e3c139c82cfde8849f5
Author: Thomas Adam <[email protected]>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M cmd-display-menu.c
M cmd-display-message.c
M environ.c
M tty-draw.c
Log Message:
-----------
Merge branch 'obsd-master'
Commit: bc47bc7c228f9aba065cd2f5d5110e27aae37563
https://github.com/tmux/tmux/commit/bc47bc7c228f9aba065cd2f5d5110e27aae37563
Author: Thomas Adam <[email protected]>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M cmd-display-menu.c
M cmd-server-access.c
M cmd-show-prompt-history.c
M menu.c
M status.c
M tty-keys.c
Log Message:
-----------
Merge branch 'obsd-master'
Commit: 00946007d8e870c08cc7cdb10c469968febf90f1
https://github.com/tmux/tmux/commit/00946007d8e870c08cc7cdb10c469968febf90f1
Author: nicm <nicm>
Date: 2026-02-24 (Tue, 24 Feb 2026)
Changed paths:
M input.c
Log Message:
-----------
Respond to DECRQM 2026, from David Turnbull in GitHub issue 4887.
Commit: 9316476a733cea89f78b52efe3f761b8cf482bf1
https://github.com/tmux/tmux/commit/9316476a733cea89f78b52efe3f761b8cf482bf1
Author: nicm <nicm>
Date: 2026-02-24 (Tue, 24 Feb 2026)
Changed paths:
M window-copy.c
Log Message:
-----------
Add commands to turn exit on scroll on, off, toggle. From xcdnlgd at
hotmail dot com in GitHub issue 4884.
Commit: 09bd686327c7765e8364253004b951a04d011beb
https://github.com/tmux/tmux/commit/09bd686327c7765e8364253004b951a04d011beb
Author: nicm <nicm>
Date: 2026-02-24 (Tue, 24 Feb 2026)
Changed paths:
M Makefile
A cmd-list-commands.c
M cmd-list-keys.c
M key-bindings.c
M sort.c
M tmux.1
M tmux.h
Log Message:
-----------
Add sorting (-O flag) and a custom format (-F) to list-keys, from Dane
Jensen in GitHub issue 4845.
Commit: 08779aa2a3ddb67f10357962c3bb8fde8820cef5
https://github.com/tmux/tmux/commit/08779aa2a3ddb67f10357962c3bb8fde8820cef5
Author: Nicholas Marriott <[email protected]>
Date: 2026-02-24 (Tue, 24 Feb 2026)
Changed paths:
M fuzz/input-fuzzer.c
Log Message:
-----------
Fix breakage in fuzzer, from David Korczynski, GitHub issue 4871.
Commit: bd6e201926f6a5bf1249c806acf0ab5f002e72d4
https://github.com/tmux/tmux/commit/bd6e201926f6a5bf1249c806acf0ab5f002e72d4
Author: nicm <nicm>
Date: 2026-02-24 (Tue, 24 Feb 2026)
Changed paths:
M format.c
Log Message:
-----------
Do not expand #() in E: and T:, from Mason Davis.
Commit: 5b3c642195a1fc5f555c490b6b78dae84697cc51
https://github.com/tmux/tmux/commit/5b3c642195a1fc5f555c490b6b78dae84697cc51
Author: nicm <nicm>
Date: 2026-02-25 (Wed, 25 Feb 2026)
Changed paths:
M cmd-paste-buffer.c
M tmux.1
M tmux.h
M utf8.c
Log Message:
-----------
Pass paste buffer through vis(3) when pasting to prevent buffers
containing for example the bracket end sequence causing issues. -S flag
disables. Reported by Mason Davis.
Commit: 5ff385f8a9a43647956f467bafbac09120ee60a2
https://github.com/tmux/tmux/commit/5ff385f8a9a43647956f467bafbac09120ee60a2
Author: nicm <nicm>
Date: 2026-02-25 (Wed, 25 Feb 2026)
Changed paths:
M window-copy.c
Log Message:
-----------
Tweak previous to reset cursor again as well.
Commit: 0800e51d411d7854d6b462b62c14717402e26db8
https://github.com/tmux/tmux/commit/0800e51d411d7854d6b462b62c14717402e26db8
Author: Thomas Adam <[email protected]>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M Makefile.am
A cmd-list-commands.c
M cmd-list-keys.c
M cmd-paste-buffer.c
M format.c
M input.c
M key-bindings.c
M sort.c
M tmux.1
M tmux.h
M utf8.c
M window-copy.c
Log Message:
-----------
Merge branch 'obsd-master'
Commit: 478eaea98213c13146c233560756608d281e15fa
https://github.com/tmux/tmux/commit/478eaea98213c13146c233560756608d281e15fa
Author: Nicholas Marriott <[email protected]>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M compat.h
M compat/base64.c
Log Message:
-----------
Update base64 compat.
Commit: dbb23d2182d4b18bab485b634e04eb9a5cf7a0c6
https://github.com/tmux/tmux/commit/dbb23d2182d4b18bab485b634e04eb9a5cf7a0c6
Author: nicm <nicm>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M input.c
Log Message:
-----------
Do not free buffer after adding to paste (since it now owns it).
Commit: 35be70f1f05db097dc88d89fbafe82e4873e4201
https://github.com/tmux/tmux/commit/35be70f1f05db097dc88d89fbafe82e4873e4201
Author: Nicholas Marriott <[email protected]>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
A regress/decrqm-sync.sh
Log Message:
-----------
Add DECRPM test from David Turnbull.
Commit: ee0647aba6a2dd3bf946497e16714cd79452fece
https://github.com/tmux/tmux/commit/ee0647aba6a2dd3bf946497e16714cd79452fece
Author: Thomas Adam <[email protected]>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M input.c
Log Message:
-----------
Merge branch 'obsd-master'
Commit: 50e51b4513eda93a0bc56c212ebbe93b1283856c
https://github.com/tmux/tmux/commit/50e51b4513eda93a0bc56c212ebbe93b1283856c
Author: nicm <nicm>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M file.c
Log Message:
-----------
Fix memory leak, from Chris Lewis, reported by Huihui Huang.
Commit: 5413953d300b13ed032b618222d95162f2d965e9
https://github.com/tmux/tmux/commit/5413953d300b13ed032b618222d95162f2d965e9
Author: nicm <nicm>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M cmd-choose-tree.c
M cmd-list-buffers.c
M cmd-list-clients.c
M cmd-list-keys.c
M cmd-list-panes.c
M cmd-list-sessions.c
M cmd-list-windows.c
M cmd-switch-client.c
Log Message:
-----------
Validate -O flags, from Dane Jensen in GitHub issue 4889.
Commit: 4cb29deb93358b8aa6b57f7a4886aa4d5dabd270
https://github.com/tmux/tmux/commit/4cb29deb93358b8aa6b57f7a4886aa4d5dabd270
Author: Thomas Adam <[email protected]>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M cmd-choose-tree.c
M cmd-list-buffers.c
M cmd-list-clients.c
M cmd-list-keys.c
M cmd-list-panes.c
M cmd-list-sessions.c
M cmd-list-windows.c
M cmd-switch-client.c
M file.c
Log Message:
-----------
Merge branch 'obsd-master'
Commit: 0c678b1e1a4fe166eb1d59efa79a79625111626f
https://github.com/tmux/tmux/commit/0c678b1e1a4fe166eb1d59efa79a79625111626f
Author: Thomas Adam <[email protected]>
Date: 2026-03-01 (Sun, 01 Mar 2026)
Changed paths:
M .mailmap
Log Message:
-----------
mailcap: update entry for Thomas Adam
Commit: 9e804202b6d66c6d9f0d824c03a6728a8101b748
https://github.com/tmux/tmux/commit/9e804202b6d66c6d9f0d824c03a6728a8101b748
Author: nicm <nicm>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M menu.c
Log Message:
-----------
Fix memory leak, from Emmanuel Ugwu in GitHub issue 4900.
Commit: e80e0c761a82fe36a1452ad40ed54a0c09887412
https://github.com/tmux/tmux/commit/e80e0c761a82fe36a1452ad40ed54a0c09887412
Author: nicm <nicm>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M tmux.1
Log Message:
-----------
Fix incorrect placement of It Xo, from Dane Jensen.
Commit: e603549563b585966431c9dac324639113e3a30a
https://github.com/tmux/tmux/commit/e603549563b585966431c9dac324639113e3a30a
Author: nicm <nicm>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M format.c
Log Message:
-----------
Do not leak active/all strings in format_loop_windows; from Huihui Huang
in GitHub issue 4898.
Commit: f33b14bda64a4bd1fc97fd719430970f2ed145ca
https://github.com/tmux/tmux/commit/f33b14bda64a4bd1fc97fd719430970f2ed145ca
Author: nicm <nicm>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M format.c
Log Message:
-----------
Revert r1.343 for the moment since it breaks behaviour (#() in
status-left) that we need to keep.
Commit: d781d2eaa16e4b7d1df8344f4a478452232ed96c
https://github.com/tmux/tmux/commit/d781d2eaa16e4b7d1df8344f4a478452232ed96c
Author: Nicholas Marriott <[email protected]>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
A regress/session-group-resize.sh
Log Message:
-----------
Add regression test from Ilya Grigoriev, GitHub issue 4818.
Commit: bbbfa8f3603177e41fd1369d09de201ee8fff814
https://github.com/tmux/tmux/commit/bbbfa8f3603177e41fd1369d09de201ee8fff814
Author: Thomas Adam <[email protected]>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M format.c
M menu.c
M tmux.1
Log Message:
-----------
Merge branch 'obsd-master'
Commit: 77ce0a837d4439cec281747bb34cddccfac0b554
https://github.com/tmux/tmux/commit/77ce0a837d4439cec281747bb34cddccfac0b554
Author: nicm <nicm>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M server-fn.c
Log Message:
-----------
Check window is not NULL, from Chema Gonzalez in GitHub issue 4908.
Commit: 49bb43047d56beb0b9c2db256f6f19abd57c3d20
https://github.com/tmux/tmux/commit/49bb43047d56beb0b9c2db256f6f19abd57c3d20
Author: nicm <nicm>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M cmd-copy-mode.c
M cmd-send-keys.c
M key-bindings.c
M window-copy.c
Log Message:
-----------
Allow copy mode to work for readonly clients, except for copy commands,
from Dane Jensen.
Commit: 27698c468b66745dd7a164f4e6be24f2b6204be9
https://github.com/tmux/tmux/commit/27698c468b66745dd7a164f4e6be24f2b6204be9
Author: Thomas Adam <[email protected]>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M cmd-copy-mode.c
M cmd-send-keys.c
M key-bindings.c
M server-fn.c
M window-copy.c
Log Message:
-----------
Merge branch 'obsd-master'
Commit: bcbad050d4b89be969c96039b5ff7d8c226547c7
https://github.com/tmux/tmux/commit/bcbad050d4b89be969c96039b5ff7d8c226547c7
Author: tb <tb>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M cmd-send-keys.c
Log Message:
-----------
tmux: tc can be NULL, so check before deref to avoid crashing the server
ok nicm
Commit: d2fa20a39049b99b9d4038164aecaffbc13b4611
https://github.com/tmux/tmux/commit/d2fa20a39049b99b9d4038164aecaffbc13b4611
Author: tb <tb>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M cmd-paste-buffer.c
Log Message:
-----------
tmux: use VIS_NOSLASH to avoid annoying double escaping on paste
from nicm
Commit: 55722a7ed7eaff7bdf39dd27df0c5026d6ab51ee
https://github.com/tmux/tmux/commit/55722a7ed7eaff7bdf39dd27df0c5026d6ab51ee
Author: nicm <nicm>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M cmd-confirm-before.c
Log Message:
-----------
Another memory leak, from Huihui Huang.
Commit: 6d37cc94a70d01464b71b449a679f3a9a9284bf0
https://github.com/tmux/tmux/commit/6d37cc94a70d01464b71b449a679f3a9a9284bf0
Author: nicm <nicm>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M cmd-new-session.c
Log Message:
-----------
Make -c work with new-session -A, from Jody Frankowski in GitHub issue
4906.
Commit: d32088b58a18db15d2a6297858c3ec4e412e2aaa
https://github.com/tmux/tmux/commit/d32088b58a18db15d2a6297858c3ec4e412e2aaa
Author: Thomas Adam <[email protected]>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M cmd-confirm-before.c
M cmd-new-session.c
M cmd-paste-buffer.c
M cmd-send-keys.c
Log Message:
-----------
Merge branch 'obsd-master'
Commit: 8e6450c8fc74674a0c26dd90f8c20a1cc8a039a5
https://github.com/tmux/tmux/commit/8e6450c8fc74674a0c26dd90f8c20a1cc8a039a5
Author: Michael Grant <[email protected]>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M .github/README.md
M .mailmap
M Makefile.am
M cmd-choose-tree.c
M cmd-confirm-before.c
M cmd-copy-mode.c
M cmd-display-menu.c
M cmd-display-message.c
M cmd-list-buffers.c
M cmd-list-clients.c
A cmd-list-commands.c
M cmd-list-keys.c
M cmd-list-panes.c
M cmd-list-sessions.c
M cmd-list-windows.c
M cmd-new-session.c
M cmd-paste-buffer.c
M cmd-send-keys.c
M cmd-server-access.c
M cmd-show-prompt-history.c
M cmd-switch-client.c
M compat.h
M compat/base64.c
M environ.c
M file.c
M format.c
M fuzz/input-fuzzer.c
M grid.c
M input.c
M key-bindings.c
M menu.c
A regress/decrqm-sync.sh
A regress/session-group-resize.sh
M screen-write.c
M server-fn.c
M sort.c
M status.c
M tmux.1
M tmux.h
M tty-keys.c
M tty.c
M utf8.c
M window-copy.c
Log Message:
-----------
Merge branch 'master' into floating_panes
Compare: https://github.com/tmux/tmux/compare/6898e26a7a46...8e6450c8fc74
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/floating_panes/6898e2-8e6450%40github.com.