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
Nicholas Marriott
77309c07b0
Whitespace regress test from Hongyi Zhao.
2026-09-01 13:50:56 +01:00
tmux update bot
c8e889694d
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.
2026-09-01 00:07:34 +00:00
nicm
b402687fcd
Add a generation counter to pane output, from Michael K Darling.
2026-09-01 00:07:32 +00:00
nicm
0530a7d89a
Add format variables for history change counters, from Michael K Darling.
2026-09-01 00:07:32 +00:00
tmux update bot
6bdb9ba54c
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
tmux: add utf8 terminal-features
2026-08-31 20:43:13 +00:00