tmux update bot
cc6d0589cb
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Flip black and white colours for light mode.
2026-10-15 15:15:21 +00:00
nicm
b111fb23ff
Flip black and white colours for light mode.
2026-10-15 15:15:20 +00:00
Nicholas Marriott
b17a4ed1ca
Merge pull request #5748 from ejc3/fix-test-login-shell
...
regress: start panes with /bin/sh, not the login shell
2026-10-15 13:21:13 +01:00
tmux update bot
30cf692c22
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Memory leak fixes from someone in GitHub issues 5739, 5744, 5745, 5746.
Add -f to switch-mode to read choices from a file, GitHub issue 5738.
Set session for {current} target, GitHub issue 5742.
Do not discard control state before a control client creates it, GitHub issue 5740 from Andre Popp.
A few additional readonly checks, GitHub issue 5736 from gmkbenjamin at hotmail dot com.
2026-10-15 10:20:59 +00:00
nicm
173e6a9e05
Memory leak fixes from someone in GitHub issues 5739, 5744, 5745, 5746.
2026-10-15 10:20:57 +00:00
nicm
73d8f81c2c
Add -f to switch-mode to read choices from a file, GitHub issue 5738.
2026-10-15 10:20:57 +00:00
nicm
1fbadf9b41
Set session for {current} target, GitHub issue 5742.
2026-10-15 10:20:57 +00:00
nicm
c67b537146
Do not discard control state before a control client creates it, GitHub
...
issue 5740 from Andre Popp.
2026-10-15 10:20:57 +00:00
nicm
610bf01351
A few additional readonly checks, GitHub issue 5736 from gmkbenjamin at
...
hotmail dot com.
2026-10-15 10:20:57 +00:00
Nicholas Marriott
d3d46c97d7
Test for {current}.
2026-10-15 08:53:21 +01:00
Nicholas Marriott
bc632ff6dc
Test for 5740 and readonly.
2026-10-15 08:48:31 +01:00
Nicholas Marriott
ad1d00ae34
Merge pull request #5709 from ikonst/linux-session-keyring
...
Give the server its own session keyring on Linux
2026-10-15 08:39:19 +01:00
Nicholas Marriott
e201718748
Fix some tests.
2026-10-15 08:36:53 +01:00
Nicholas Marriott
826e013a3a
Merge pull request #5743 from ejc3/fix-test-floating-sockets
...
regress: give floating-pane-scroll-behind-margins.sh its own sockets
2026-10-15 07:47:36 +01:00
ejc3
4fd0875050
regress: start panes with /bin/sh, not the login shell
...
The Makefile runs each test under env -i, so SHELL is unset and the
server's default-shell is the login shell from the password file. It
runs every pane that has no command, as a login shell, and every pane
command given as one string, with -c. zsh takes HOME from the password
file when it is unset, so it reads the user's startup files and
history.
Twenty-six tests type a command into such a pane and give it a fixed
time: twenty-five type an attach to a second server and sleep for a
second, and session-ops.sh types a script and waits five seconds for
it. When the login shell is slow to give a prompt, the checks run
before the command has. zsh, for one, waits until a lock on a non-empty
history file is ten seconds old.
Set SHELL=/bin/sh in the environment the tests run in.
2026-10-15 05:53:29 +00:00
Nicholas Marriott
9ad0056ca9
Image storage and helper changes from the Kitty additions.
2026-10-14 21:08:35 +01:00
tmux update bot
53b97e20fd
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Tidy up APC function.
2026-10-14 17:52:12 +00:00
nicm
cf8c6ec235
Tidy up APC function.
2026-10-14 17:52:10 +00:00
Nicholas Marriott
98e6ed0c01
Merge branch 'master' into image_merge
2026-10-14 16:03:18 +01:00
Nicholas Marriott
03c11da53d
A couple of missed tests.
2026-10-14 16:03:03 +01:00
tmux update bot
ab9514ce9d
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Do not set zero bits, and add imagescroll feature to kitty and ghostty.
2026-10-14 15:02:38 +00:00
nicm
a37b40001c
Do not set zero bits, and add imagescroll feature to kitty and ghostty.
2026-10-14 15:02:36 +00:00
Nicholas Marriott
ef523497c8
Merge branch 'master' into image_merge
2026-10-14 15:37:37 +01:00
tmux update bot
69b21c0964
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Update sizes when we get a WINSZ response.
2026-10-14 14:36:23 +00:00
nicm
9ba088bbe8
Update sizes when we get a WINSZ response.
2026-10-14 14:36:21 +00:00
Nicholas Marriott
5213cbf644
Add SIXEL cache.
2026-10-14 15:31:25 +01:00
Nicholas Marriott
77449c0e5c
Remove some code that will not be needed.
2026-10-14 15:12:45 +01:00
Nicholas Marriott
c642ad8804
Merge master into image_merge
2026-10-14 14:39:57 +01:00
Nicholas Marriott
3a2b9ae5be
Do not set zero bits and add features.
2026-10-14 14:36:43 +01:00
Nicholas Marriott
b1d0bf878b
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Add a temporary var.
Track window scrolling for damage.
Add flags to damage struct.
Add imagescroll feature and capability.
Only redraw when a feature changed.
2026-10-14 14:35:27 +01:00
nicm
6dfed2fec0
Add a temporary var.
2026-10-14 14:34:54 +01:00
nicm
e69cdbefef
Track window scrolling for damage.
2026-10-14 14:34:51 +01:00
nicm
d1a68c1347
Add flags to damage struct.
2026-10-14 14:34:30 +01:00
nicm
ff12520ec0
Add imagescroll feature and capability.
2026-10-14 14:34:30 +01:00
nicm
fbde17083d
Only redraw when a feature changed.
2026-10-14 14:34:27 +01:00
nicm
06262fbb48
Add a temporary var.
2026-10-14 13:31:35 +00:00
nicm
3e6c6576ab
Track window scrolling for damage.
2026-10-14 13:31:35 +00:00
nicm
abbe04fb74
Add flags to damage struct.
2026-10-14 13:31:35 +00:00
nicm
3ba4fb32cf
Add imagescroll feature and capability.
2026-10-14 13:31:35 +00:00
nicm
6b26f0abc0
Only redraw when a feature changed.
2026-10-14 13:31:35 +00:00
Nicholas Marriott
1ce50ef13a
Merge master into image_merge
2026-10-14 14:08:01 +01:00
Nicholas Marriott
e40cbf4ee8
Update sizes on WINSZ.
2026-10-14 14:03:54 +01:00
Nicholas Marriott
d4d065c76c
Use imagescroll feature.
2026-10-14 13:55:06 +01:00
Nicholas Marriott
d78914317c
Track window scrolling for damage.
2026-10-14 13:47:12 +01:00
Nicholas Marriott
cae2f4319e
Add flags to damage struct.
2026-10-14 13:38:23 +01:00
Nicholas Marriott
954ad1df9d
Add imagescroll feature and capability.
2026-10-14 13:32:49 +01:00
tmux update bot
e5b3eb0ca1
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Do redraw as two phases for text and images.
2026-10-14 12:32:29 +00:00
nicm
93e55bb86d
Do redraw as two phases for text and images.
2026-10-14 12:32:27 +00:00
Nicholas Marriott
7fc663ee0d
Add a test.
2026-10-14 12:59:42 +01:00
Nicholas Marriott
69cffb88b6
Only redraw when features changed.
2026-10-14 12:55:37 +01:00