12610 Commits
Author SHA1 Message Date
tmux update bot 523ac69601 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Do not lose keys sent after a command prompt opens, instead of leaving them on the queue, offer them to the prompt immediately. GitHub issue 5782 from huangyiwei at student dot gdufe dot edu dot cn.
2026-10-27 16:41:09 +00:00
nicm 47d89e1e7e Do not lose keys sent after a command prompt opens, instead of leaving
them on the queue, offer them to the prompt immediately. GitHub issue
5782 from huangyiwei at student dot gdufe dot edu dot cn.
2026-10-27 16:41:06 +00:00
Nicholas Marriott 9964b35cb4 Test for 5804. 2026-10-27 15:56:47 +00:00
Nicholas Marriott df302c561a Test for 5782. 2026-10-27 13:00:25 +00:00
tmux update bot 8bdb4dda4d Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Separate side status keys from status line, from Michael Grant.
2026-10-27 12:23:33 +00:00
nicm 2e04a3fa65 Separate side status keys from status line, from Michael Grant. 2026-10-27 12:23:31 +00:00
tmux update bot f7952e3ae7 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Reset menu callback before firing to stop crash when killing window, GitHub issue 5810 from Rene Stranščak.
  Initialize before calling cfmakeraw, from Miles Conn.
2026-10-27 11:01:59 +00:00
nicm 4054188dc6 Reset menu callback before firing to stop crash when killing window,
GitHub issue 5810 from Rene Stranščak.
2026-10-27 11:01:57 +00:00
nicm 83e1ba75b9 Initialize before calling cfmakeraw, from Miles Conn. 2026-10-27 11:01:57 +00:00
Nicholas Marriott 8e2fdcf723 Update tests for side status changes. 2026-10-27 08:58:29 +00:00
Nicholas Marriott f7ef88a100 Fix missing %s with images on. 2026-10-26 15:46:26 +00:00
tmux update bot 96eb49c78a Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Add a flag to keep the cursor column when moving lines in copy mode, from Michael Grant.
2026-10-26 14:16:02 +00:00
nicm ff0acc7dac Add a flag to keep the cursor column when moving lines in copy mode,
from Michael Grant.
2026-10-26 14:16:00 +00:00
Nicholas Marriott dd020b1717 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Report 52 in DA if set-clipboard is enabled, from me at kitty dot sh.
  Add refresh-client -q to query terminal size, useful for terminals which do not respond to SIGWINCH (such as serial). GitHub issue 5766 from Charlie Stanley.
2026-10-26 11:30:18 +00:00
nicm 1a383483f3 Report 52 in DA if set-clipboard is enabled, from me at kitty dot sh. 2026-10-26 11:29:27 +00:00
nicm f295f6a5b1 Add refresh-client -q to query terminal size, useful for terminals which
do not respond to SIGWINCH (such as serial). GitHub issue 5766 from
Charlie Stanley.
2026-10-26 11:29:27 +00:00
tmux update bot d9504a6f9a Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Do not use NULL pointer if there is an empty node, found by ossfuzz.
2026-10-26 10:55:39 +00:00
nicm 50f751b12d Do not use NULL pointer if there is an empty node, found by ossfuzz. 2026-10-26 10:55:38 +00:00
Nicholas Marriott 0d2ced2ba4 Test for keep-column. 2026-10-26 10:49:13 +00:00
Nicholas Marriott d1f511407c Add 52 to test from me at kitty dot sh. 2026-10-26 10:25:15 +00:00
Nicholas Marriott 62670813b2 Test for 5766. 2026-10-26 10:15:45 +00:00
Nicholas Marriott acee541d6e Fix test. 2026-10-24 08:47:32 +01:00
tmux update bot 939e8e65b6 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Take a reference to client when menu is opened in case it is closed, from someone in GitHub issue 5801.
  Do not show a status message on a client with no session, from someone in GitHub issue 5799.
2026-10-23 20:28:16 +00:00
nicm f42b171f2f Take a reference to client when menu is opened in case it is closed,
from someone in GitHub issue 5801.
2026-10-23 20:28:14 +00:00
nicm beeffaba37 Do not show a status message on a client with no session, from someone
in GitHub issue 5799.
2026-10-23 20:28:14 +00:00
Nicholas Marriott 729fa17509 Fix some tests. 2026-10-23 16:01:15 +01:00
Nicholas Marriott af77c6fc1a Common image bits that will be needed for Kitty output. 2026-10-23 15:27:52 +01:00
Nicholas Marriott 98bac274e0 Update some tests. 2026-10-23 13:28:39 +01:00
Nicholas Marriott 48b95b56ea Test for 5801. 2026-10-23 13:19:47 +01:00
tmux update bot 104c4790a4 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Keep dead clients on a list so their queue can be flushed and they are not leaked, from someone in GitHub issue 5789.
  Free ranges correctly if style is not terminated, GitHub issue 5795 from mail at luftaquila dot io.
2026-10-23 12:10:06 +00:00
nicm dc9837f177 Keep dead clients on a list so their queue can be flushed and they are
not leaked, from someone in GitHub issue 5789.
2026-10-23 12:10:04 +00:00
nicm 8f79674b10 Free ranges correctly if style is not terminated, GitHub issue 5795 from
mail at luftaquila dot io.
2026-10-23 12:10:04 +00:00
Nicholas Marriott 2229d0e194 Test for display-panes -P. 2026-10-23 12:15:39 +01:00
Nicholas Marriott 00f4265a48 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Change back to the original working directory if fork fails when spawning a pane, GitHub issue 5793 from hrajyw4 at gmail dot com.
  Clear destination char when converting from wchar_t or the result could include stack garbage. GitHub issue 5792 from hrajyw4 at gmail dot com.
2026-10-23 12:14:09 +01:00
nicm d34d16b4bd Change back to the original working directory if fork fails when
spawning a pane, GitHub issue 5793 from hrajyw4 at gmail dot com.
2026-10-23 11:12:21 +00:00
nicm d075ed22a0 Clear destination char when converting from wchar_t or the result could
include stack garbage. GitHub issue 5792 from hrajyw4 at gmail dot com.
2026-10-23 11:12:21 +00:00
Nicholas Marriott 1d995c090d Test for 5792 from hrajyw4 at gmail dot com. 2026-10-23 07:31:00 +01:00
tmux update bot 1c418f0b62 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Fire window-layout-changed event when layout is changed by an option.
2026-10-22 15:10:50 +00:00
nicm ecc43170f8 Fire window-layout-changed event when layout is changed by an option. 2026-10-22 15:10:48 +00:00
Nicholas Marriott 554f5e94d9 Merge pull request #5794 from LAP2/fix/configure-utf8proc-cppflags
Keep earlier CPPFLAGS when utf8proc is found with pkg-config
2026-10-22 13:59:21 +01:00
tmux update bot 1c59b74f5d Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Apply timeout to window size queries as well, GitHub issue 5777.
2026-10-22 11:23:15 +00:00
nicm 2b12402120 Apply timeout to window size queries as well, GitHub issue 5777. 2026-10-22 11:23:13 +00:00
LAP2 7a5c7f542c Do not drop the earlier CPPFLAGS (such as the ncurses include path) when
utf8proc is found with pkg-config, so the TERM checks can find the
headers.
2026-10-22 14:02:16 +04:00
Nicholas Marriott 3ad4b2b953 Test for layout changed event from option. 2026-10-22 08:51:44 +01:00
Nicholas Marriott ba790a91d6 Test for 5777. 2026-10-22 08:17:11 +01:00
tmux update bot a864c41990 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Get the pane's bufferevent when needed for replies rather than caching it and end up using it after free. GitHub issue 5785 from Alejandro Pacheco.
2026-10-21 19:29:36 +00:00
nicm c95417e730 Get the pane's bufferevent when needed for replies rather than caching
it and end up using it after free. GitHub issue 5785 from Alejandro
Pacheco.
2026-10-21 19:29:34 +00:00
tmux update bot 9c0c29f7a0 Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
* refs/remotes/tmux-openbsd/master:
  Apply palette to underscore colour before checking for change, same as foreground and background.
2026-10-21 15:17:13 +00:00
nicm ccaf1acc36 Apply palette to underscore colour before checking for change, same as
foreground and background.
2026-10-21 15:17:10 +00:00
Nicholas Marriott 94f3851ac3 Changes for 5785 from Alejandro Pacheco. 2026-10-21 14:45:31 +01:00