Commit Graph

  • adbc359838
    Merge 3eadb60bea into 98e322d5a5 jyn 2024-12-04 01:24:24 -0500
  • 51f2348f37
    Merge 8ca212579a into 98e322d5a5 holio0 2024-12-03 13:25:04 -0800
  • bee5118836
    Merge 4c73423205 into 98e322d5a5 FadiAfani 2024-12-03 16:10:26 +0000
  • 98e322d5a5 Merge branch 'obsd-master' master Thomas Adam 2024-12-03 14:01:12 +0000
  • 01edce40f3 M-1 to M-7 for 7 preset layouts; from bunkmate ok nicm jmc 2024-12-03 11:18:34 +0000
  • 4c73423205
    Merge branch 'tmux:master' into fix-source-file-cmd FadiAfani 2024-12-02 18:55:20 +0200
  • 1edf3d2301
    Merge 80e6621298 into 0549f87ccc Rafael Kitover 2024-11-30 06:09:35 +0300
  • 0549f87ccc Merge branch 'obsd-master' Thomas Adam 2024-11-28 10:01:11 +0000
  • 72cd0eac29 Add extended keys flag for foot terminal. nicm 2024-11-28 08:49:14 +0000
  • f0c68533c4 Merge branch 'obsd-master' Thomas Adam 2024-11-27 12:01:08 +0000
  • 9e4a9c51cc Use evbuffer_readline if readln is not available. It doesn't work properly but at least it builds. Nicholas Marriott 2024-11-27 10:37:45 +0000
  • 6874ec0dcc Remove endian.h. Nicholas Marriott 2024-11-27 10:31:51 +0000
  • 252f41818e Update imsg and remove workaround. Nicholas Marriott 2024-11-27 10:30:52 +0000
  • d361f21065 Do not check for latest client in callback since the type may be latest but with no window, fixes new-session -x and -y with another attached client. GitHub issue 4268. nicm 2024-11-27 10:12:20 +0000
  • feb090abb3 Do not stop drag on double or triple click, GitHub issue 4272. nicm 2024-11-27 10:10:20 +0000
  • 594b02d396
    Add new-window -s that re-uses the last-received fd as the ptmx master наб 2024-11-26 21:52:28 +0100
  • 584318bfe9
    Add tmux -g fd to send fd to the server alongside the first command наб 2024-11-26 21:51:51 +0100
  • db771ec6e3 Merge branch 'obsd-master' Thomas Adam 2024-11-26 18:01:10 +0000
  • 6f7db82b18 Add copy-mode-position-style and copy-mode-selection-style for copy mode (they default to mode-style as before). nicm 2024-11-26 15:52:41 +0000
  • 67cc7f6dc6 Enter is now sent from single prompt as \r not empty string. nicm 2024-11-26 15:51:48 +0000
  • a5d861240f
    Merge 37b27d2eef into db978db271 Rafael Kitover 2024-11-25 09:13:51 -0800
  • db978db271 Merge branch 'obsd-master' Thomas Adam 2024-11-25 14:01:12 +0000
  • 363f35f076 Do not try to terminate an empty buffer. nicm 2024-11-25 12:32:24 +0000
  • 49b7276f2a Merge branch 'obsd-master' Thomas Adam 2024-11-25 10:01:11 +0000
  • f57131e11b Use cursor style from global options instead of default for popups, from Alexander Arch. nicm 2024-11-25 08:36:46 +0000
  • 420af9e108 Do not rely on window reference count for linked formats because they are also used for notifications, GitHub issue 4258. nicm 2024-11-25 08:34:01 +0000
  • d868dc10f0 don't revert to black block cursor in popup Alex Arx 2024-11-23 12:00:36 +0400
  • ceaf9b7452 Merge branch 'obsd-master' Thomas Adam 2024-11-22 14:01:11 +0000
  • 5fd45b3892 Do not strvis output to terminal from commands. nicm 2024-11-22 12:58:05 +0000
  • 64d82d5988 Document command prompt escape sequence, from Von Welch. nicm 2024-11-22 12:36:13 +0000
  • 0f308bd18f imsg no longer associates file descriptors with the imsg they were sent with, work around this for the moment (it is not clear if this is intentional). Nicholas Marriott 2024-11-22 09:58:47 +0000
  • 1365f1ce52 Add an __unused. Nicholas Marriott 2024-11-22 08:07:21 +0000
  • 7fc4e54efe And arpa/inet.h needs to stay... Nicholas Marriott 2024-11-22 08:06:30 +0000
  • c98c08c232 Need to remove endian.h as well. Nicholas Marriott 2024-11-22 08:05:02 +0000
  • 990c724bd8 Bring in updated imsg. Nicholas Marriott 2024-11-22 08:03:55 +0000
  • b82c7b40b0 Merge branch 'obsd-master' Thomas Adam 2024-11-21 16:01:11 +0000
  • 70299c6646 Convert sbin and usr.bin to check for imsgbuf_init failure and add imsgbuf_allow_fdpass where needed. claudio 2024-11-21 13:35:20 +0000
  • ea6c5053c8 Merge branch 'obsd-master' Thomas Adam 2024-11-21 10:01:09 +0000
  • 3f4fd45d5c Fix save-buffer documentation - it writes to stdout. From Ilya Grigoriev. nicm 2024-11-21 07:37:21 +0000
  • 7c7e88253e When the mouse clicked on the border between two horizontal panes, the location was not being set properly. Pulled the checking of this into separate function for clarity. Fixes dragging on horizontal pane border. From Michael Grant. nicm 2024-11-21 07:34:38 +0000
  • db8f605478
    man page: fix typo for save-buffer Ilya Grigoriev 2024-11-20 19:07:26 -0800
  • 02507dd8b4 Cleanup args list Michael Grant 2024-11-20 19:53:42 -0500
  • 32c4d60dcd Fix issue where mouse click on border between horizontal windows was not being seen as a border (where=border). Pulled the checking of where the mouse click in the pane was into separate function for clarity. Michael Grant 2024-11-20 19:28:58 -0500
  • bb94a5437d Merge branch 'obsd-master' Thomas Adam 2024-11-21 00:01:13 +0000
  • 273f9b2027 Fix word navigation on lines with tabs, from Alexander Arch. nicm 2024-11-20 20:54:02 +0000
  • 374471461e use temporary variable when handling tabs in grid_in_set() Alex Arx 2024-11-20 18:16:36 +0400
  • b669f22c7d don't hang indefinitely if a spawned process fails to close a file descriptor jyn 2024-11-20 08:41:44 -0500
  • 531d4d636c move common code to helper functions Alex Arx 2024-11-20 14:42:01 +0400
  • b6d0b4be30 Define SD_ID128_UUID_FORMAT_STR if missing, from Marc Reisner. Nicholas Marriott 2024-11-19 17:55:12 +0000
  • 35ef32e1eb Add compatibility for older systemd Marc Reisner 2024-11-19 11:47:44 -0600
  • f0415551ac more fixes for grid_reader_cursor_* Alex Arx 2024-11-19 20:00:24 +0400
  • 4387c24cb1 fix grid_reader_cursor_* functions moving over tabs Alex Arx 2024-11-19 18:59:19 +0400
  • 2dce45f427 Merge branch 'obsd-master' Thomas Adam 2024-11-18 10:01:12 +0000
  • a3ede3106a Check all %if in the list when deciding whether to process an assignment, not just the most recent. nicm 2024-11-18 08:29:35 +0000
  • 620184486a
    Update key-bindings.c Valentin Degenne 2024-11-17 17:44:45 +0100
  • 3eadb60bea show stderr from run-shell commands, not just stdout jyn 2024-11-16 21:51:21 -0500
  • dd9722184b Merge branch 'obsd-master' Thomas Adam 2024-11-16 18:01:08 +0000
  • a854e36f2b Do not call layout_fix_panes if wp is NULL (that is, a popup). nicm 2024-11-16 16:49:50 +0000
  • 9a48898613
    Merge branch 'master' into scrollbars-pad-width2 Michael Grant 2024-11-15 16:34:23 +0000
  • be594ff8a4 Merge branch 'obsd-master' Thomas Adam 2024-11-15 16:01:11 +0000
  • c66628e52b Add no-detach-on-destroy client option (useful for control mode clients). From laur dot aliste at gmail dot com, GitHub issue 4242. nicm 2024-11-15 14:09:04 +0000
  • 971d77d174 address code review laur 2024-11-15 14:52:07 +0100
  • 350a151ee4 Add two new style parameters, width and pad, which apply to scrollbars. From Michael Grant, GitHub issue 4241. nicm 2024-11-15 13:12:20 +0000
  • 236d1baf58
    Merge branch 'master' into scrollbars-pad-width2 Michael Grant 2024-11-15 12:40:50 +0000
  • d35458e3fe Merge branch 'obsd-master' Thomas Adam 2024-11-15 10:01:11 +0000
  • d6883c0266 Turn off scrollbar when pane is in alternate screen, from Michael Grant, GitHub issue 4231. nicm 2024-11-15 09:01:16 +0000
  • 7f050f4e33 Add no-detach-on-destroy client flag laur 2024-11-15 05:38:16 +0100
  • 2bdc327f36
    Merge branch 'master' into scrollbars-pad-width2 Michael Grant 2024-11-14 23:15:14 +0000
  • c9d41ccb3d
    Merge branch 'scrollbars' into scrollbars-pad-width2 Michael Grant 2024-11-14 23:10:45 +0000
  • 712f5e96ec Add function style_set_scrollbar_style_from_option to safely set new scrollbar style by copying style into pane struct. Fix width (or pad) too-large bugs. Fix bug where the border wasn't getting drawn properly when padding. Fix bug where padding area was acting like part of scrollbar. Michael Grant 2024-11-14 17:58:17 -0500
  • fa80cf27f4
    Merge branch 'scrollbars' into scrollbars-alt-screen2 Michael Grant 2024-11-14 17:18:20 +0000
  • 7721dbd34f Rename PANE_ALTERNATE_SCREEN to SCREEN_IS_ALTERNATE Michael Grant 2024-11-14 11:47:48 -0500
  • 2d97963ee6
    Merge branch 'master' into scrollbars-alt-screen2 Michael Grant 2024-11-14 14:44:24 +0000
  • 41198a4e5c Bug fix not properly checking alt screen and redrawing borders wrong. Moved logic into new window_pane_show_scrollbar function. New PANE_ALTERNATE_SCREEN macro. Moved a call to get the scrollbar option around for efficiency. Michael Grant 2024-11-14 09:25:00 -0500
  • 563ed05353 Merge branch 'obsd-master' Thomas Adam 2024-11-12 12:01:10 +0000
  • f527412d9b Tidy up loop, from Alexander Arch. nicm 2024-11-12 10:06:35 +0000
  • 713cacab1e Mouse support on the scrollbars, from Michael Grant. nicm 2024-11-12 09:32:56 +0000
  • 7658723125 Merge branch 'master' into scrollbars scrollbars Nicholas Marriott 2024-11-12 09:28:59 +0000
  • 846f813565 Merge branch 'obsd-master' Thomas Adam 2024-11-11 10:01:08 +0000
  • c26d71d3e9 Add an option to control the input buffer size, from Ken Lau. nicm 2024-11-11 08:41:05 +0000
  • d68c83d48c update man page Michael Grant 2024-11-09 02:51:16 +0000
  • 4c9901efc3 add pad and width style tags Michael Grant 2024-11-09 02:34:46 +0000
  • c8677d3272 Merge branch 'obsd-master' Thomas Adam 2024-11-08 10:01:08 +0000
  • 596ea62dc3 Some fixes for searching for tabs, from Alexander Arch. nicm 2024-11-08 08:51:36 +0000
  • 659d1829c5 dismiss scrollbar in alt screen Michael Grant 2024-11-07 22:28:33 +0000
  • 2dedf68b89 memset the string, not string pointer Alexander Arch 2024-11-07 20:59:22 +0400
  • fa83958955 in grid_set_tab, memset only gc->data.data not all gc->data Alexander Arch 2024-11-07 20:42:57 +0400
  • 77be271d8b fix tab padding cells not being overwritten when they should Alexander Arch 2024-11-07 20:41:08 +0400
  • 3eb7ecfd52 Add mouse scrollbar bits. Nicholas Marriott 2024-11-07 11:19:24 +0000
  • 7838db35e7 Merge branch 'master' into scrollbars Nicholas Marriott 2024-11-07 10:45:10 +0000
  • 1fe30bb2e8 Merge branch 'obsd-master' Thomas Adam 2024-11-06 20:33:45 +0000
  • 7ecf6a5040
    Merge branch 'tmux:master' into scrollbars-bugfix-large-window-size Michael Grant 2024-11-06 17:18:12 +0000
  • d275d9d83a
    Merge branch 'tmux:master' into fix-source-file-cmd FadiAfani 2024-11-05 22:33:00 +0000
  • 809d659e64 Xr to Ic, from jmc. nicm 2024-11-05 21:07:19 +0000
  • 0f406e9d84 initalise new variables in correct places Alexander Arch 2024-11-05 17:56:09 +0400
  • 09f4e43189 Add support for a scrollbar at the side of each pane. New options pane-scrollbars turn them on or off, pane-scrollbars-position sets the position (left or right), and pane-scrollbars-style to set the colours. Mouse support will come later. From Michael Grant in GitHub issue 4221. nicm 2024-11-05 09:41:17 +0000
  • 3102426804 Merge branch 'master' into scrollbars Nicholas Marriott 2024-11-05 08:26:50 +0000
  • a1e7801b51
    Merge branch 'scrollbars' into scrollbars-bugfix-large-window-size Michael Grant 2024-11-04 18:24:23 +0000
  • e0ab633bae Merge branch 'master' into tab-extd Alexander Arch 2024-11-04 18:12:59 +0400
  • 679bbdcf8f Merge branch 'obsd-master' Thomas Adam 2024-11-04 10:01:09 +0000