Commit Graph

11670 Commits

Author SHA1 Message Date
Nicholas Marriott
29b2b7a875 Mouse on by default. 2026-07-05 15:50:54 +01:00
Thomas Adam
34af038fcc Merge branch 'obsd-master' 2026-07-05 15:01:36 +01:00
Nicholas Marriott
d422621eaa Change a couple of regress configs that are incorret and only work because of
differences in parse-only.
2026-07-05 14:36:47 +01:00
Thomas Adam
f556e4b6fc Merge branch 'obsd-master' 2026-07-05 12:00:06 +01:00
nicm
2fdcb64a79 Add a define for whether mouse is enabled by default (still off). 2026-07-05 10:49:05 +00:00
nicm
468c2942a3 Apply tree mode selection style to the entire line. 2026-07-05 10:28:02 +00:00
Nicholas Marriott
df56ba95fc Update regress for monitor. 2026-07-05 10:21:44 +01:00
Nicholas Marriott
bd39ce0d49 Extend tests. 2026-07-05 10:20:15 +01:00
Thomas Adam
5068e4149a Merge branch 'obsd-master' 2026-07-05 09:30:06 +01:00
nicm
de024e04d7 Add set-hook -B install a subscription like in control mode.
Subscriptions are formats which are checked once a second and if changed
invoke a hook. show-hooks -B lists.
2026-07-05 08:24:00 +00:00
Nicholas Marriott
7ff972773a Bump some times. 2026-07-05 09:06:19 +01:00
Nicholas Marriott
9634538106 Fix test. 2026-07-05 08:17:32 +01:00
Thomas Adam
5356c62ead Merge branch 'obsd-master' 2026-07-04 23:30:06 +01:00
Thomas Adam
9af9226ff9 Merge branch 'obsd-master' 2026-07-04 23:15:06 +01:00
Nicholas Marriott
92028ed6e2 Add a few more tests. 2026-07-04 23:09:16 +01:00
nicm
7a8f8f5a74 Do not use stale pointers in modes. 2026-07-04 22:09:06 +00:00
nicm
415885ecb9 Infer the terminal theme from the background colour correctly, if theme
reporting is not supported.
2026-07-04 22:06:45 +00:00
Thomas Adam
7b833d07d9 Merge branch 'obsd-master' 2026-07-04 21:30:06 +01:00
Nicholas Marriott
2f58804717 Add some basic choose mode tests. 2026-07-04 21:18:48 +01:00
nicm
b05f0abeeb Do not ignore filter when >1 pane. GitHub issue 5326. 2026-07-04 20:17:53 +00:00
Thomas Adam
2d75f79217 Merge branch 'obsd-master' 2026-07-04 20:15:06 +01:00
nicm
898a91903a Add some missing checks which make new pane positions off, from Dane
Jensen.
2026-07-04 18:54:18 +00:00
Nicholas Marriott
6e9574c715 Linux arm64 fails. 2026-07-04 19:40:28 +01:00
Nicholas Marriott
2efd2d4970 Enable macOS regress. 2026-07-04 19:25:39 +01:00
Nicholas Marriott
219dc7f99e Locale breaks tests. 2026-07-04 19:13:53 +01:00
Nicholas Marriott
1b4015226f Use correct counts for this test also. 2026-07-04 19:01:48 +01:00
Nicholas Marriott
0f77d9b30a Fix lengths in test. 2026-07-04 18:52:53 +01:00
Nicholas Marriott
a19b961427 Fix test. 2026-07-04 18:37:53 +01:00
Nicholas Marriott
646637f53a Add control subs test. 2026-07-04 17:18:33 +01:00
Thomas Adam
21e91cfa00 portable: add monitor.c 2026-07-04 17:07:31 +01:00
Thomas Adam
f32b65ac4a Merge branch 'obsd-master' 2026-07-04 17:06:56 +01:00
Nicholas Marriott
a02e25ba01 Do not invoke clear check on respawn. 2026-07-04 17:00:28 +01:00
nicm
c5a7309966 Dirty ED 2 correctly, GiHub issue 5322 from git at twilligon dot com. 2026-07-04 08:34:16 +00:00
Nicholas Marriott
1d7021130d Set ASAN_OPTIONS in regress Makefile. 2026-07-04 09:15:32 +01:00
nicm
8e03310afe Move monitor stuff out of control.c into its own file for reuse. 2026-07-03 22:58:23 +00:00
Thomas Adam
31b0b0c99e Merge branch 'obsd-master' 2026-07-03 20:00:06 +01:00
Thomas Adam
90492aa26d Merge branch 'obsd-master' 2026-07-03 19:30:06 +01:00
nicm
d512a65d4c Add O and V loops in formats for options and environment. 2026-07-03 18:28:57 +00:00
nicm
4378a17fbe Add floating panes key bindings and menu options, from Dane Jensen. 2026-07-03 18:14:45 +00:00
Thomas Adam
8e8fa3d10b Merge branch 'obsd-master' 2026-07-03 19:00:06 +01:00
nicm
b5a6d9bcab Fix some spelling and indentation. 2026-07-03 17:43:14 +00:00
Thomas Adam
929e6b5c9b Merge branch 'obsd-master' 2026-07-03 17:30:06 +01:00
Nicholas Marriott
44304bf9e4 Add pane_start_command_list to tests. 2026-07-03 17:10:51 +01:00
nicm
e03a937c71 Add a quoted pane_start_command_list which does not lose argument
information.
2026-07-03 16:10:25 +00:00
nicm
820067826a Add -E to new-window and respawn-pane and respawn-window to create empty
panes.
2026-07-03 16:09:49 +00:00
Thomas Adam
4a6ac5e209 Merge branch 'obsd-master' 2026-07-03 17:00:06 +01:00
Nicholas Marriott
29f0939a5b Update tests for -E. 2026-07-03 17:01:16 +01:00
Nicholas Marriott
310d0e93d6 Pane sort tests. 2026-07-03 16:37:47 +01:00
nicm
6967f54774 Add additional pane sort orders. 2026-07-03 15:35:51 +00:00
Thomas Adam
8d67f8af24 Merge branch 'obsd-master' 2026-07-03 16:30:06 +01:00