tmux update bot
eb77a75ab7
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.
2026-08-25 07:59:42 +00:00
nicm
0851650c6b
Do not leak exit message on client free, from Jeong, Heon.
2026-08-25 07:59:40 +00:00
nicm
1459c90a7f
Tidy up args_make_commands reference counting to fix a memory leak, from
...
Jeong, Heon.
2026-08-25 07:59:40 +00:00
tmux update bot
af29c080ba
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.
2026-08-25 01:46:56 +00:00
nicm
50ea32162f
Correct a comparison ('\0' should be 0).
2026-08-25 01:46:55 +00:00
nicm
2d5328a860
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.
2026-08-25 01:46:55 +00:00
tmux update bot
e5db7598b2
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.
2026-08-24 22:03:29 +00:00
nicm
dc78d8f9ea
Do not add messages to cfg_causes after config has finished, GitHub
...
issue 5528.
2026-08-24 22:03:27 +00:00
tmux update bot
022b8451e3
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.
2026-08-24 16:44:37 +00:00
nicm
5b54c7d41a
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.
2026-08-24 16:44:34 +00:00
tmux update bot
f94036b2b0
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Free any remaining items when destroying screen, from Jeong, Heon.
2026-08-24 15:57:10 +00:00
nicm
7d358208b9
Free any remaining items when destroying screen, from Jeong, Heon.
2026-08-24 15:57:09 +00:00
tmux update bot
c8ff8ea96f
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.
2026-08-24 15:02:17 +00:00
nicm
402d366bba
Add {} to shell escape characters (special in bash/ksh/csh), GitHub
...
issue 5514.
2026-08-24 15:02:15 +00:00
Nicholas Marriott
41e701ad84
Return early if image is zero height when generating fallback, otherwise we can
...
allocated too little space. Reported by Vivek Parikh.
2026-08-24 15:28:17 +01:00
tmux update bot
f763f94556
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.
2026-08-24 08:28:15 +00:00
nicm
c9f5ecb4b5
Do not leak cached status line, from Jeong, Heon.
2026-08-24 08:28:13 +00:00
nicm
7792a74c76
Free pane fallback range when freeing pane, from Jeong, Heon.
2026-08-24 08:28:13 +00:00
nicm
4cabc2ae85
Do not leak path when destroying client, from Jeong, Heon.
2026-08-24 08:28:13 +00:00
nicm
995b395795
Do not leak format when drawing preview, from Jeong, Heon.
2026-08-24 08:28:13 +00:00
nicm
3d44f75d09
Do not leak buffer name on failure, from Jeong, Heon.
2026-08-24 08:28:13 +00:00
tmux update bot
c1f947a3c5
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.
2026-08-21 11:56:01 +00:00
nicm
696a16cca2
Use correct X position when combining characters, GitHub issue 5511 from
...
Francesc Rosas.
2026-08-21 11:55:59 +00:00
Nicholas Marriott
936bb6e7cd
Regress for GitHub issue 5511 from Francesc Rosas.
2026-08-21 10:54:29 +01:00
tmux update bot
8dfa903346
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.
2026-08-20 12:57:29 +00:00
nicm
95a7170709
Add a way for floating panes to stay above zoom (-A) flag. Use by
...
default for modal panes to match popups.
2026-08-20 12:57:26 +00:00
Nicholas Marriott
554c4bbde4
Tests for modal panes on top.
2026-08-20 10:19:19 +01:00
Nicholas Marriott
ac23f21a2c
More regress tests for zoom.
2026-08-20 09:18:58 +01:00
tmux update bot
6696151008
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.
2026-08-19 21:05:08 +00:00
nicm
50d0348b64
Stop at the right end line when walking wrapped lines, GitHub issue 5479.
2026-08-19 21:05:06 +00:00
tmux update bot
bf7bbba7ea
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.
2026-08-19 13:10:09 +00:00
nicm
b28b1b7b9a
Add a -K flag to new-pane to make a modal pane capture all keys like
...
popups used to.
2026-08-19 13:10:08 +00:00
Nicholas Marriott
8499d8007e
new-pane -K test bits.
2026-08-19 11:56:27 +01:00
tmux update bot
e5a2058c7c
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Use DECRQM to detect mode 2026, from Michael Grant.
2026-08-18 12:03:17 +00:00
nicm
e94fcd96f9
Use DECRQM to detect mode 2026, from Michael Grant.
2026-08-18 12:03:15 +00:00
Nicholas Marriott
c5017e6da8
Bump time limit.
2026-08-18 11:49:34 +01:00
tmux update bot
0169f9e18c
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.
2026-08-18 09:49:28 +00:00
nicm
b170c19274
Change correct depth counter for source-file when used from hooks,
...
GitHub issue 5437.
2026-08-18 09:49:26 +00:00
tmux update bot
22b3679752
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.
2026-08-18 09:04:02 +00:00
nicm
4714f478fe
When a pane is respawned, reset the control mode offsets. GitHub issue
...
5498 from Alex Rattray.
2026-08-18 09:04:00 +00:00
nicm
72c5037f06
Correctly clear clients referring to a session with destroy-unattached,
...
GitHub issue 5497 from Jeong, Heon.
2026-08-18 09:04:00 +00:00
nicm
6238793ad7
Restore umask if bind fails, from nachalsa at naver dot com.
2026-08-18 09:04:00 +00:00
Nicholas Marriott
da641e4e8d
Add test for GitHub issue 5498 from Alex Rattray.
2026-08-18 08:45:11 +01:00
Nicholas Marriott
19a085a672
Fix socket names for macOS.
2026-08-18 08:23:16 +01:00
tmux update bot
f672a0f677
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Log unknown message types.
2026-08-17 23:38:12 +00:00
nicm
db194ced5b
Log unknown message types.
2026-08-17 23:38:11 +00:00
tmux update bot
11ed661e2c
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.
2026-08-17 21:11:33 +00:00
nicm
b2de803871
Flush output before ending sync. GitHub issue 5495 from xiangzhedev at
...
gmail dot com.
2026-08-17 21:11:31 +00:00
Nicholas Marriott
30abbe36a8
Regress for sync, from xiangzhedev@gmail.com.
2026-08-17 21:04:26 +01:00
tmux update bot
62044f02df
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.
2026-08-17 16:39:40 +00:00