Commit Graph

12365 Commits

Author SHA1 Message Date
Nicholas Marriott
d65192c6af Do not escape in %%. 2026-10-06 18:08:03 +01:00
Nicholas Marriott
b5865a6d29 Use current state. 2026-10-06 17:42:14 +01:00
Nicholas Marriott
9c8b33ad63 Fix separator for args_print. 2026-10-06 17:41:16 +01:00
Nicholas Marriott
16f46700f4 Fixes for parallel regress. 2026-10-06 17:30:43 +01:00
Nicholas Marriott
1f2e0436d3 Merge branch 'master' into command_parser 2026-10-06 17:19:28 +01:00
tmux update bot
81dc40dedf Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Add table for destroy-unattached.
  Do not allow drags started on status line to trigger pane key bindings, GitHub issue 5692.
2026-10-06 16:10:29 +00:00
nicm
e21f5e2d63 Add table for destroy-unattached. 2026-10-06 16:10:27 +00:00
nicm
b4f7b85e86 Do not allow drags started on status line to trigger pane key bindings,
GitHub issue 5692.
2026-10-06 16:10:27 +00:00
Nicholas Marriott
d2d4b1bcee Merge branch 'master' into command_parser
# Conflicts:
#	cmd-parse.y
#	regress/control-client-exit.sh
#	regress/if-shell-error.sh
#	tmux.h
2026-10-06 13:16:00 +01:00
Nicholas Marriott
068812380f Test for drag on status line. 2026-10-06 12:28:40 +01:00
tmux update bot
0e59d2c035 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Fix redraw and selection position when changing selection mode.
2026-10-06 11:24:38 +00:00
nicm
50160131a8 Fix redraw and selection position when changing selection mode. 2026-10-06 11:24:37 +00:00
tmux update bot
f22e1d95b2 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Improve text about status lines, GitHub issue 5677.
  Redraw selections after scrolling to line boundaries, GitHub issue 5689 from bugreporter23 at gmail dot com.
2026-10-06 09:16:23 +00:00
nicm
d6237b5b87 Improve text about status lines, GitHub issue 5677. 2026-10-06 09:16:21 +00:00
nicm
a1d25b2816 Redraw selections after scrolling to line boundaries, GitHub issue 5689
from bugreporter23 at gmail dot com.
2026-10-06 09:16:21 +00:00
Nicholas Marriott
c067a0b1bf Tests for selection mode and redraw. 2026-10-06 09:26:29 +01:00
tmux update bot
d1fedcc9a0 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Fix mouse drag selection on the top and bottom lines in vi mode, GitHub issue 5667 from David Schweikert.
2026-10-05 22:02:42 +00:00
nicm
4d2494dfee Fix mouse drag selection on the top and bottom lines in vi mode, GitHub
issue 5667 from David Schweikert.
2026-10-05 22:02:40 +00:00
Nicholas Marriott
cdb8575630 Test for 5667 from David Schweikert. 2026-10-05 16:52:48 +01:00
tmux update bot
956b48ad56 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Do not always perform environment variable assignments inside %else, GitHub issue 5688 from Tushar Muralidharan.
  Check format time in format_skip1 before the loop as well.
2026-10-05 15:10:12 +00:00
nicm
f8d74ec97b Do not always perform environment variable assignments inside %else,
GitHub issue 5688 from Tushar Muralidharan.
2026-10-05 15:10:10 +00:00
nicm
38b4813f48 Check format time in format_skip1 before the loop as well. 2026-10-05 15:10:10 +00:00
Nicholas Marriott
e55c693d1a Test for 5688. 2026-10-05 14:46:14 +01:00
tmux update bot
62c6d79a80 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Use window-status-separator in second and theird status lines, GitHub issue 5672. Also match width of session name correctly.
  Fix color range check, from Vaibhav Aggarwal.
  Do not lose a pending pane resize when entering the alternate screen, from mml00 dot work at gmail dot com.
  Adjust widths of a few codepoints incorrectly set to double width, from Sidney Cammeresi.
2026-10-05 12:43:43 +00:00
nicm
bd4a63ab34 Use window-status-separator in second and theird status lines, GitHub
issue 5672. Also match width of session name correctly.
2026-10-05 12:43:38 +00:00
nicm
0e701cbe92 Fix color range check, from Vaibhav Aggarwal. 2026-10-05 12:43:38 +00:00
nicm
3f5d054005 Do not lose a pending pane resize when entering the alternate screen,
from mml00 dot work at gmail dot com.
2026-10-05 12:43:38 +00:00
nicm
a1fd084d19 Adjust widths of a few codepoints incorrectly set to double width, from
Sidney Cammeresi.
2026-10-05 12:43:38 +00:00
Nicholas Marriott
2b5b538152 Add JEMALLOC_MANGLE to get mallctl on jemalloc 5.4.0, GitHub issue 5678. 2026-10-05 10:13:31 +01:00
Nicholas Marriott
14d546fec3 Do not close standard input when the server is socket activated, from Alexandre
Fiori.
2026-10-05 10:07:11 +01:00
Nicholas Marriott
f8c7f64a3a Do not replace the socket of a socket activated server on SIGUSR1, from
Alexandre Fiori.
2026-10-05 10:05:26 +01:00
Nicholas Marriott
86a2142ded Test for 5684 from mml00 dot work at gmail dot com. 2026-10-05 09:41:50 +01:00
Nicholas Marriott
8f25579c5a Fix test again. 2026-10-04 09:18:05 +01:00
Nicholas Marriott
65a034b471 Fix test again. 2026-10-04 08:50:14 +01:00
Nicholas Marriott
bf9fac7b16 Fix test again. 2026-10-03 22:25:05 +01:00
Nicholas Marriott
59387debff Fix test. 2026-10-03 08:41:26 +01:00
Nicholas Marriott
ba738e8155 Fix another test on macOS. 2026-10-03 08:28:51 +01:00
Nicholas Marriott
6916a74c0b Fix another test on macOS. 2026-10-03 08:28:21 +01:00
Nicholas Marriott
bc3cf3bfa8 Fix another test on macOS. 2026-10-03 08:28:02 +01:00
Nicholas Marriott
c4a8eeb236 Fix test again. 2026-10-03 07:59:23 +01:00
Nicholas Marriott
3bdbaacd94 Fix test on macOS. 2026-10-03 07:48:52 +01:00
tmux update bot
596d04a193 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Include menus when working out what parts of a pane are visible to avoid overwriting them, GitHub issue 5593.
  Modify display-message -c target-client to use the data relative to target-client, GitHub issue 5613 from Michael Grant.
  Quote session_alert in status-format[2], GitHub issue 5671.
  Only skip collecting text except for right margin when autowrap is off, from Jang-Ho Hwang.
  Change to the new working directory even if getcwd fails, GitHub issue 5658.
2026-10-02 19:21:31 +00:00
nicm
a21247a508 Include menus when working out what parts of a pane are visible to avoid
overwriting them, GitHub issue 5593.
2026-10-02 19:21:29 +00:00
nicm
aed667218b Modify display-message -c target-client to use the data relative to
target-client, GitHub issue 5613 from Michael Grant.
2026-10-02 19:21:29 +00:00
nicm
47c789a097 Quote session_alert in status-format[2], GitHub issue 5671. 2026-10-02 19:21:29 +00:00
nicm
dfcb588029 Only skip collecting text except for right margin when autowrap is off,
from Jang-Ho Hwang.
2026-10-02 19:21:29 +00:00
nicm
a8523db838 Change to the new working directory even if getcwd fails, GitHub issue 5658. 2026-10-02 19:21:29 +00:00
Nicholas Marriott
f37d4c0553 Test for 5593. 2026-10-02 16:21:13 +01:00
Nicholas Marriott
24cde9e0eb Test for 5613. 2026-10-02 16:13:12 +01:00
Nicholas Marriott
ec2f2d9f99 Tes for 5656. 2026-10-02 15:17:12 +01:00