Commit Graph

  • f0ec51e78d Merge branch 'obsd-master' master Thomas Adam 2026-07-03 00:00:06 +01:00
  • 2b8c3c1362 Enable swap-pane on floating panes again but not -U/-D. From Dane Jensen. nicm 2026-07-02 22:31:25 +00:00
  • dbb70b394e Fix test. Nicholas Marriott 2026-07-02 23:28:15 +01:00
  • abcf8dca3a Put ASAN_OPTIONS in the right place. Nicholas Marriott 2026-07-02 23:18:50 +01:00
  • 351bef58a3 Undo last. Nicholas Marriott 2026-07-02 23:06:46 +01:00
  • 8d877421cf Merge branch 'obsd-master' Thomas Adam 2026-07-02 23:00:06 +01:00
  • f592be00fa Do not require debug for ASAN. Nicholas Marriott 2026-07-02 23:01:19 +01:00
  • 352b1173c8 Fix. Nicholas Marriott 2026-07-02 22:59:23 +01:00
  • bf0eee35f9 Fix. Nicholas Marriott 2026-07-02 22:57:55 +01:00
  • 228c9c9277 Tweak. Nicholas Marriott 2026-07-02 22:57:14 +01:00
  • fa2a3b679a Use ASAN in tests. Nicholas Marriott 2026-07-02 22:55:57 +01:00
  • 5838b45315 Merge branch 'master' into command_parser command_parser Nicholas Marriott 2026-07-02 22:55:04 +01:00
  • d718b0eac7 More test fixes. Nicholas Marriott 2026-07-02 22:53:53 +01:00
  • 93039db58c Use message-style as default for message-format again. GitHub issue 5315. nicm 2026-07-02 21:45:36 +00:00
  • 6ebef7450a Do not double free or leak pane on failure, from Uzair Aftab in GitHub issue 5316. nicm 2026-07-02 21:40:05 +00:00
  • a82e09d1a3 Test fixes. Nicholas Marriott 2026-07-02 22:12:14 +01:00
  • 4a91d5601e Merge branch 'master' into floating_panes floating_panes Dane Jensen 2026-07-02 12:10:44 -07:00
  • 63a8af0e15 Merge branch 'obsd-master' Thomas Adam 2026-07-02 12:00:06 +01:00
  • 6b9b6c0b0b Copy UTF-8 data correctly. nicm 2026-07-02 10:34:14 +00:00
  • 390805d8b9 Make output nicer for tests. Nicholas Marriott 2026-07-02 10:46:18 +01:00
  • 70f37ef815 No vis.h in portable. Nicholas Marriott 2026-07-02 10:28:48 +01:00
  • b6fca55447 Add tests for input path. Nicholas Marriott 2026-07-02 10:26:09 +01:00
  • e22c56f02f Merge branch 'obsd-master' Thomas Adam 2026-07-02 10:15:06 +01:00
  • 01c86e64b7 No x flag. Nicholas Marriott 2026-07-02 10:16:51 +01:00
  • ca81c36383 Merge branch 'obsd-master' Thomas Adam 2026-07-02 10:00:06 +01:00
  • a9a04c7bc0 Targets tests. Nicholas Marriott 2026-07-02 10:03:00 +01:00
  • 0a81f4d742 Add a raw grid output to capture-pane for debugging and regression tests. nicm 2026-07-02 08:51:05 +00:00
  • 0ad5035457 Do not crash if no client. nicm 2026-07-02 08:47:25 +00:00
  • d626cef6de Environment tests. Nicholas Marriott 2026-07-02 09:01:49 +01:00
  • 7713cbebd2 Add options tests. Nicholas Marriott 2026-07-02 08:15:22 +01:00
  • baf16f0419 Format tests. Nicholas Marriott 2026-07-02 07:36:14 +01:00
  • 9dcc2da348 Add format modifiers test. Nicholas Marriott 2026-07-01 21:18:25 +01:00
  • 7de5eb1254 Merge branch 'master' into floating_panes Dane Jensen 2026-07-01 14:37:05 -07:00
  • f50a38de23 Merge branch 'obsd-master' Thomas Adam 2026-07-01 22:15:06 +01:00
  • 3ef51a469c move-pane needs -D. nicm 2026-07-01 20:53:38 +00:00
  • d5688bf165 Merge branch 'obsd-master' Thomas Adam 2026-07-01 21:30:06 +01:00
  • 8dc9e24c74 Revert previous, it is not the right change. nicm 2026-07-01 20:26:39 +00:00
  • 735bbf9da7 Disable time expansion if expanding an inner format or more %s are needed. nicm 2026-07-01 20:18:05 +00:00
  • 6ad86ebdf1 Merge branch 'release_3.7b' Nicholas Marriott 2026-07-01 20:06:23 +01:00
  • 3d58e04c93 no point in having stuff i cannot test Nicholas Marriott 2026-07-01 19:05:24 +01:00
  • 9fb67a2cdd Missing \. Nicholas Marriott 2026-07-01 19:00:37 +01:00
  • d9d12c5c43 More tweaks. Nicholas Marriott 2026-07-01 18:59:34 +01:00
  • 728ad24d4a utf8proc. Nicholas Marriott 2026-07-01 18:55:28 +01:00
  • 5b37471db7 Spaces. Nicholas Marriott 2026-07-01 18:53:37 +01:00
  • c41e98be3c yaml is poo. Nicholas Marriott 2026-07-01 18:53:16 +01:00
  • 35f429cb6d macOS too. Nicholas Marriott 2026-07-01 18:52:47 +01:00
  • 85fc0ea57c Add a test for regress. Nicholas Marriott 2026-07-01 18:43:59 +01:00
  • 6f588402c3 Remove a char which differs between platforms. Nicholas Marriott 2026-07-01 18:43:01 +01:00
  • fada35478b Colours changed in tests. Nicholas Marriott 2026-07-01 18:30:55 +01:00
  • bd5d7a8a7a Update prompt test. Nicholas Marriott 2026-07-01 18:15:40 +01:00
  • 8108356978 Update names test. Nicholas Marriott 2026-07-01 18:02:25 +01:00
  • 5e32eddb8c Fix up merge. Nicholas Marriott 2026-07-01 18:00:15 +01:00
  • 1818b6ac16 Merge branch 'obsd-master' Thomas Adam 2026-07-01 17:52:07 +01:00
  • e802909de0 Fix so that the end of a synchronized update again triggers a redraw. 3.7b release_3.7b Nicholas Marriott 2026-07-01 17:49:40 +01:00
  • 824ef37f5f Change layout sets to build the layout using the new mechanics, from Dane Jensen. nicm 2026-07-01 16:43:14 +00:00
  • cfa755a961 Rm a commment. Nicholas Marriott 2026-07-01 17:37:35 +01:00
  • 565db46a19 Instead of fully redrawing the pane when sync ends, only redraw lines that have been changed. nicm 2026-07-01 15:44:13 +00:00
  • 82683707bc Merge branch 'master' into command_parser Nicholas Marriott 2026-07-01 14:53:15 +01:00
  • 87aa44f4bc Merge branch 'obsd-master' Thomas Adam 2026-07-01 14:30:07 +01:00
  • e9396e59d9 Add a couple of format c/f and c/b to emit colours. nicm 2026-07-01 13:12:17 +00:00
  • 3ee24bde1a Merge branch 'master' into command_parser Nicholas Marriott 2026-07-01 12:51:34 +01:00
  • 4f7bef5083 Use only one space with -p. Nicholas Marriott 2026-07-01 12:41:14 +01:00
  • 80b1f20e7d Use \; at top level also. Nicholas Marriott 2026-07-01 12:32:51 +01:00
  • 111a11ac6a Expand tabs in print. Nicholas Marriott 2026-07-01 12:25:45 +01:00
  • 002ac977f8 Merge branch 'obsd-master' Thomas Adam 2026-07-01 09:15:07 +01:00
  • 724f85d275 Do not draw to tty if PANE_REDRAW has been set since it is just going to be replaced. nicm 2026-07-01 07:48:48 +00:00
  • 1853c220a4 Only print one line by default. Nicholas Marriott 2026-07-01 08:22:21 +01:00
  • 115002748b Add some tests. Nicholas Marriott 2026-07-01 07:35:55 +01:00
  • b3fa1c0b9c Merge branch 'obsd-master' Thomas Adam 2026-07-01 07:30:06 +01:00
  • e69950a9ca Add overline for ghostty also, GitHub issue 5309. nicm 2026-07-01 06:17:58 +00:00
  • db8f9b4c52 Fix various problems. Nicholas Marriott 2026-07-01 07:07:24 +01:00
  • 4951eac7fa Remove parser test. Nicholas Marriott 2026-07-01 00:18:39 +01:00
  • 185ae656e0 Merge branch 'master' into command_parser Nicholas Marriott 2026-07-01 00:13:28 +01:00
  • ab3da84e34 Handle aliases. Nicholas Marriott 2026-07-01 00:02:10 +01:00
  • 41b4743eba Merge branch 'obsd-master' Thomas Adam 2026-07-01 00:00:06 +01:00
  • 1e9a16a748 And some other indentation. nicm 2026-06-30 22:48:12 +00:00
  • 74a5069c0a Fix some indentation. nicm 2026-06-30 22:44:21 +00:00
  • bce30eefd3 Remove unused end_line. Nicholas Marriott 2026-06-30 22:38:35 +01:00
  • 1302bbde07 Remove stray decl. Nicholas Marriott 2026-06-30 22:37:02 +01:00
  • e935342702 More cleanup. Nicholas Marriott 2026-06-30 22:32:36 +01:00
  • 6d56dd9e7b Move file and flags into parser. Nicholas Marriott 2026-06-30 22:11:25 +01:00
  • 06b0c31b94 Deferred redraw entering alternate screen: - Immediately sends the new PTY size. - Suppresses incremental and full-window redraws during the transition. - Releases redraw after the next PTY read. - Uses a 50 ms fallback timer to avoid leaving the pane frozen 4772-pane-scrollbars-on-causes-alt-screen-to-flicker Michael Grant 2026-06-30 23:07:49 +02:00
  • 8d470017bc Merge branch 'obsd-master' Thomas Adam 2026-06-30 22:00:06 +01:00
  • 8ca7434d65 Remove stray leftovers. Nicholas Marriott 2026-06-30 21:55:01 +01:00
  • a9cff084c0 Remove cmd_list and old stuff. Nicholas Marriott 2026-06-30 21:50:26 +01:00
  • 928c7a9771 More checks for macOS. Nicholas Marriott 2026-06-30 21:28:28 +01:00
  • eda7e563d0 Change a malloc to calloc. nicm 2026-06-30 20:27:36 +00:00
  • 186f51b7ee Do not report errors using client before one is set. Nicholas Marriott 2026-06-30 19:36:38 +01:00
  • 298b35c8a9 Fail on any error. Nicholas Marriott 2026-06-30 18:59:45 +01:00
  • 7a1cc1d443 Remove XXX. Nicholas Marriott 2026-06-30 18:54:36 +01:00
  • fefb926291 Better way of working out any flag. Nicholas Marriott 2026-06-30 18:48:58 +01:00
  • 36273fde4f Better version. Nicholas Marriott 2026-06-30 18:33:36 +01:00
  • 8ac29f6587 Handle ; better. Nicholas Marriott 2026-06-30 18:31:09 +01:00
  • db9b54f232 Handle ; better. Nicholas Marriott 2026-06-30 18:30:44 +01:00
  • 54f5c82500 Convert most of remaining bits. Nicholas Marriott 2026-06-30 18:19:26 +01:00
  • b3bb8bbd9f Options and hooks updates. Nicholas Marriott 2026-06-30 17:57:38 +01:00
  • c92720e3b0 Preserve file and flags. Nicholas Marriott 2026-06-30 17:37:15 +01:00
  • 08500f844d Do not use item if NULL. Nicholas Marriott 2026-06-30 17:24:28 +01:00
  • a97912a4f8 Simplify args stuff. Nicholas Marriott 2026-06-30 17:19:37 +01:00
  • bb71ec215e On alternate-screen entry, tmux now: Michael Grant 2026-06-30 17:52:17 +02:00