Nicholas Marriott
5aeacf1cae
Update CHANGES.
2026-09-09 13:06:56 +01:00
tmux update bot
7774731b95
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Draw bottom border with pane status line at the top.
Bound the memory used by buffered control mode command replies (to 64 MB), GitHub issue 5565 from kagari dot shusei at proton dot me.
Do not adjust prompt position on invalid Unicode, from Kaixuan Li.
2026-09-09 10:12:52 +00:00
nicm
0544f0b210
Draw bottom border with pane status line at the top.
2026-09-09 10:12:50 +00:00
nicm
a3129249d1
Bound the memory used by buffered control mode command replies (to 64
...
MB), GitHub issue 5565 from kagari dot shusei at proton dot me.
2026-09-09 10:12:50 +00:00
nicm
930c81b819
Do not adjust prompt position on invalid Unicode, from Kaixuan Li.
2026-09-09 10:12:50 +00:00
Nicholas Marriott
fc695b4e86
Test for v1 nesting limit, based on a changed from Afonso Januário.
2026-09-09 10:01:32 +01:00
Nicholas Marriott
36fb7ab084
Tests of border.
2026-09-09 09:32:14 +01:00
tmux update bot
90a7dd4654
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Add new layout format which includes floating panes. The new format is now a JSON subset which is less fragile and easier to handle than the old custom format. The old (version 1) format is still supported for control mode clients for now - they must set the new-layouts flag to receive the new format. From Dane Jensen.
2026-09-09 08:27:51 +00:00
nicm
bf43fdc0c7
Add new layout format which includes floating panes. The new format is
...
now a JSON subset which is less fragile and easier to handle than the
old custom format. The old (version 1) format is still supported for
control mode clients for now - they must set the new-layouts flag to
receive the new format. From Dane Jensen.
2026-09-09 08:27:49 +00:00
Nicholas Marriott
077d6e53cd
Test for invalid prompt.
2026-09-09 08:53:51 +01:00
Nicholas Marriott
4e19f7a8dc
New layout format regress test, from Dane Jensen.
2026-09-09 08:04:23 +01:00
tmux update bot
7941f7b863
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
The client for the layout format is the client we are sending it to, not the target client.
2026-09-08 21:40:59 +00:00
nicm
c7102ebbe5
The client for the layout format is the client we are sending it to, not
...
the target client.
2026-09-08 21:40:57 +00:00
tmux update bot
1b87cb752e
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Add new-layouts flag for control clients so they can default to old layouts for backwards compatibility.
2026-09-08 11:38:06 +00:00
nicm
d9692f7ecf
Add new-layouts flag for control clients so they can default to old
...
layouts for backwards compatibility.
2026-09-08 11:38:04 +00:00
Nicholas Marriott
98637576bd
Test for new-layouts flag.
2026-09-08 11:27:25 +01:00
Nicholas Marriott
d8bdb23108
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Add a function to find last pane index, from Dane Jensen.
Add a parser for a subset of JSON, will be used for new layout strings (and maybe some other stuff), from Dane Jensen.
Add capture-pane -I to show times.
2026-09-08 11:25:17 +01:00
nicm
2191c9b172
Add a function to find last pane index, from Dane Jensen.
2026-09-08 10:22:40 +00:00
nicm
01d1d6580a
Add a parser for a subset of JSON, will be used for new layout strings
...
(and maybe some other stuff), from Dane Jensen.
2026-09-08 10:22:40 +00:00
nicm
96f4c7b9fa
Add capture-pane -I to show times.
2026-09-08 10:22:40 +00:00
Nicholas Marriott
6a24d5437b
JSON test.
2026-09-08 09:36:26 +01:00
Nicholas Marriott
8396a63128
capture-pane -I test.
2026-09-08 08:32:05 +01:00
tmux update bot
d44bfda26d
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Error on invalid relative targets, such as +foo or -0. GitHub issue 5576 from imcusg at gmail dot com.
Do not silently make a session monitor if the target is unknown, GitHub issue 5575 from zzchun12826 at gmail dot com.
2026-09-07 17:56:25 +00:00
nicm
00f3899aea
Error on invalid relative targets, such as +foo or -0. GitHub issue 5576
...
from imcusg at gmail dot com.
2026-09-07 17:56:23 +00:00
nicm
557967c36c
Do not silently make a session monitor if the target is unknown, GitHub
...
issue 5575 from zzchun12826 at gmail dot com.
2026-09-07 17:56:23 +00:00
Nicholas Marriott
73db0a54e5
Tests from GitHub issue 5576.
2026-09-07 13:05:38 +01:00
tmux update bot
578e07fcbc
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.
2026-09-04 06:00:37 +00:00
nicm
93169e2e62
Do not attempt to write to control clients which have been destroyed,
...
reported by Artur Penttinen in GitHub issue 5570.
2026-09-04 06:00:36 +00:00
tmux update bot
db24c029be
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.
2026-09-03 23:28:11 +00:00
nicm
a6f9a206b7
Extend neww -S to work with -t as well as -t, GitHub issue 5571 from
...
Mazunki Hoksaas.
2026-09-03 23:28:09 +00:00
Nicholas Marriott
ce253864f8
Test for late run-shell on a client that has exited.
2026-09-03 22:39:09 +01:00
tmux update bot
79f1f43830
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.
2026-09-03 21:24:20 +00:00
nicm
7b666e62be
Wait for pane exit status in all cases not just remain-on-exit since
...
events need it.
2026-09-03 21:24:19 +00:00
Nicholas Marriott
5d5f66239a
Test for -S from Mazunki Hoksaas.
2026-09-03 22:04:34 +01:00
Nicholas Marriott
4b1586fa81
Test for exit status.
2026-09-03 20:12:44 +01:00
Nicholas Marriott
9fa390aee6
Fix error in test.
2026-09-02 12:32:29 +01:00
Nicholas Marriott
ad632726bd
Some more regress tests.
2026-09-02 11:16:47 +01:00
Nicholas Marriott
1dd1717462
Fix tests for macOS.
2026-09-02 08:43:21 +01:00
tmux update bot
73db721dab
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Create screen before zoom may need to use it.
2026-09-02 06:15:13 +00:00
nicm
6bb6c286a9
Create screen before zoom may need to use it.
2026-09-02 06:15:11 +00:00
tmux update bot
ca34d190b5
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Do not allow cursor on/off to escape synchronized updates.
2026-09-01 23:20:22 +00:00
nicm
57a13664cc
Do not allow cursor on/off to escape synchronized updates.
2026-09-01 23:20:20 +00:00
Nicholas Marriott
59dc0e75c4
Add a couple more tests.
2026-09-01 22:07:08 +01:00
Nicholas Marriott
2d6aed1d92
Add some more tests for recent stuff.
2026-09-01 21:55:50 +01:00
Nicholas Marriott
3dd575ce55
Update CHANGES.
2026-09-01 21:48:30 +01:00
Nicholas Marriott
60e871658f
Remove +x.
2026-09-01 20:52:44 +01:00
Nicholas Marriott
c49dfdf496
Regress test for cursor updates.
2026-09-01 20:51:20 +01:00
tmux update bot
9b0ad73a4b
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.
2026-09-01 14:55:38 +00:00
nicm
bd8218e85d
When changing selection-mode to line, set up the selection start and end
...
correctly, GitHub issue 5545.
2026-09-01 14:55:35 +00:00
nicm
8f3101d820
Extend word commands to use any Unicode whitespace character, GitHub
...
issue 5562 from Hongyi Zhao.
2026-09-01 14:55:35 +00:00