Commit Graph

  • 595227b6b4 Handle all childs in client so as server does Azat Khuzhin 2023-07-10 10:24:38 +0200
  • 48b34fd098 Fix SIGCHLD with libevent signalfd backend Azat Khuzhin 2023-07-10 10:21:45 +0200
  • e4c4ceb286 Merge branch 'obsd-master' Thomas Adam 2023-07-10 02:01:11 +0100
  • b7e22d00b4 Call closefrom after removing signals because newer libevent doesn't like its signal fd being closed Azat Khuzhin. nicm 2023-07-09 22:54:52 +0000
  • 59f97ac364 Fix spawn_pane() with newer libevent that uses signalfd Azat Khuzhin 2023-07-09 23:24:30 +0200
  • 6e82b2f560
    docs: detailed copy-mode command docs Michael Bianco 2023-07-09 06:03:21 -0600
  • cc45f2b9a5
    style: fixed formatting styling Michael Bianco 2023-07-08 13:05:03 -0600
  • 1a11c972ae Merge branch 'obsd-master' Thomas Adam 2023-07-03 20:01:12 +0100
  • 43b841f188 Add support for marking lines with a shell prompt based on the OSC 133 extension, from Munif Tanjim in GitHub issue 3596. nicm 2023-07-03 16:47:43 +0000
  • f9b0460840 Merge branch 'obsd-master' Thomas Adam 2023-07-03 14:01:10 +0100
  • 659d876cd5 Merge branch 'obsd-master' Thomas Adam 2023-07-03 12:01:09 +0100
  • ac43186dff Do not risk writing over the end of the buffer when it ends in # (because strchr \0 will be non-NULL), reported by Robert Morris in GitHub issue 3610. nicm 2023-07-03 10:48:26 +0000
  • 9e671622a5 Support terminals which have more than 256 colors in their colortable [WIP] Sergei Mironov 2023-07-03 12:43:49 +0400
  • e79fb214f8 Another warning fix for GCC from Thomas Klausner. nicm 2023-07-03 08:37:14 +0000
  • 995cb7c0ec create list of last visited panes for each window Thomas Bertschinger 2023-04-27 22:34:25 -0400
  • b2565bb14f Fix another signedness warning. Thomas Klausner 2023-07-01 08:57:28 +0200
  • a92d65095d Support OSC 133 Munif Tanjim 2023-06-29 01:00:06 +0600
  • 9cf58d1a52 Merge branch 'obsd-master' Thomas Adam 2023-07-01 02:01:10 +0100
  • a2a02fd7d7 Change a few types to fix warnings, from Thomas Klausner. nicm 2023-06-30 21:55:08 +0000
  • 237ee6f231 Merge branch 'obsd-master' Thomas Adam 2023-06-30 16:01:10 +0100
  • 4e57894e85 Get rid of some warnings with GCC 10, from Thomas Klausner. nicm 2023-06-30 13:19:32 +0000
  • 0f2ca7faa8 ctype(3) functions only accept unsigned chars, add cast. Thomas Klausner 2023-06-30 14:43:02 +0200
  • 5cf651480c Match variable types in ?: expression Thomas Klausner 2023-06-30 14:42:42 +0200
  • 63009f631a Match types to usage. Thomas Klausner 2023-06-30 14:42:21 +0200
  • 38a00fb837 Initialize some possibly uninitialized variables. Thomas Klausner 2023-06-30 14:41:56 +0200
  • 8c9fbbf4f3 Add libterminfo for NetBSD, from Thomas Klausner. Nicholas Marriott 2023-06-29 15:31:06 +0100
  • f84fb16ebf Fix terminfo library name for NetBSD. Thomas Klausner 2023-06-29 16:16:00 +0200
  • 3f3d61bd58 Merge branch 'obsd-master' Thomas Adam 2023-06-26 12:01:09 +0100
  • 80d4f4afc6 Merge branch 'obsd-master' Thomas Adam 2023-06-26 10:01:10 +0100
  • 2546216019 When exiting alternate screen, there is no need to reflow when going back to old size since the contents will be overwritten. GitHub issue 3510. nicm 2023-06-26 08:14:19 +0000
  • ff8882a24f Add "us" to styles for underscore colour, GitHub issue 3589. nicm 2023-06-26 07:17:40 +0000
  • ffe2410639 Merge branch 'obsd-master' Thomas Adam 2023-06-25 20:01:09 +0100
  • 9e14c1f88d SGR 0 should not end hyperlink, reported by Lucas Trzesniewski. nicm 2023-06-25 15:53:07 +0000
  • 29a5dfc7c0 Merge branch 'obsd-master' Thomas Adam 2023-06-21 08:01:08 +0100
  • 645bf8b3ab Check fdopen return value, from Christian Menges. nicm 2023-06-21 06:28:18 +0000
  • a1c8d43bcd Add installation to the script Jeff 2023-06-21 14:05:00 +0800
  • 746ab37dc7 Add osx build script Jeff 2023-06-21 14:02:53 +0800
  • fea5c3ef0e Add two submodules for darwin Jeff 2023-06-21 11:03:09 +0800
  • a52650ea85 Rename files. topcat001 2023-06-17 17:01:16 -0700
  • b22d32d067 Merge remote-tracking branch 'upstream/master' into sixel topcat001 2023-06-17 15:35:56 -0700
  • e63e19e523 Wrap input reply. topcat001 2023-06-17 15:34:57 -0700
  • 5bcd221a03
    Check result of fdopen Christian Menges 2023-06-11 18:14:27 +0200
  • f41c536ff3 Merge branch 'obsd-master' Thomas Adam 2023-06-08 14:01:09 +0100
  • bdd05bdbd3 Fix mismatch between function prototype and definition, from Anindya Mukherjee. nicm 2023-06-08 11:17:28 +0000
  • fe385b180f Try utf8proc with pkg-config, from Alex Wu. Nicholas Marriott 2023-06-08 09:10:43 +0100
  • f2b1d6ce89 Fix warnings. topcat001 2023-06-07 21:07:06 -0700
  • af642c341d Formatting. topcat001 2023-06-07 18:54:05 -0700
  • 7ef0296155 Revert "Add enable-sixel option." topcat001 2023-06-07 18:47:58 -0700
  • 54606f456f Revert "Update man page." topcat001 2023-06-07 18:42:41 -0700
  • fcba3cac65 ifdef out all sixel code. topcat001 2023-06-04 16:59:44 -0700
  • 202e8be3ab WIP: Add --enable-sixel configure flag. topcat001 2023-06-03 19:47:59 -0700
  • 9d7a89d010 fix configure error: utf8proc not found Alex Wu 2023-06-03 13:37:12 +0800
  • 668d8645fa Add dependabot (github-actions) for dependency management Christoph Wen 2023-05-30 14:12:08 +0200
  • 7fd84f8169 Add: .github/dependabot.yml cbasguti 2023-05-30 09:04:24 +0200
  • e5fddf6ce3 Update man page. topcat001 2023-05-27 14:32:20 -0700
  • 71dc6d7138 Add enable-sixel option. topcat001 2023-05-27 12:56:57 -0700
  • 7bacc4f7fd
    docs: improved copy-mode command documentation Michael Bianco 2023-05-23 19:30:44 -0600
  • e4aefd62ef Merge branch 'master' into sixel topcat001 2023-05-20 17:01:48 -0700
  • 856a8c932c Draw image on only one client at a time. topcat001 2023-05-20 16:52:27 -0700
  • 0eb5d25453 Merge branch 'obsd-master' Thomas Adam 2023-05-19 10:01:09 +0100
  • 1d98394b41 Add format for server_sessions, from Magnus Gross. nicm 2023-05-19 07:46:34 +0000
  • b1b0670225 Try another way topcat001 2023-05-14 15:43:02 -0700
  • 149d9cc851 Merge branch 'obsd-master' Thomas Adam 2023-05-08 12:01:09 +0100
  • 204d8f31d7 Reorder struct grid_cell_entry tb 2023-05-08 10:03:39 +0000
  • b77fbae29c Use separate functions for sixel. topcat001 2023-04-29 20:29:24 -0700
  • 8bbed40331 Merge branch 'master' into sixel topcat001 2023-04-29 17:29:41 -0700
  • fbe6fe7f55 Merge branch 'obsd-master' Thomas Adam 2023-04-28 12:52:21 +0100
  • 168eab11a7 Cast both strings for tparm. Nicholas Marriott 2023-04-28 07:23:53 +0100
  • 41b318ac7c Add options to change the confirm key and default behaviour of confirm-before. From Elias Assaf in GitHub issue 3548; prompted by an earlier change from Yutaro Yoshii in GitHub issue 3496. nicm 2023-04-28 06:12:27 +0000
  • bf636d9575 Do not fatal if tparm fails, instead just log it (not working sequences are better than exiting). nicm 2023-04-28 05:59:35 +0000
  • 39d41d0810 Use ncurses' new tparm_s function (added in 6.4-20230424) instead of tparm so it does not object to string arguments in capabilities it doesn't already know. Nicholas Marriott 2023-04-28 06:44:40 +0100
  • 9d8131c190 Merge branch 'obsd-master' Thomas Adam 2023-04-27 19:16:08 +0100
  • 836b47694f fix a space Elias Assaf 2023-04-27 10:54:28 +0300
  • d996458658 Update tmux.1 to include -y -c flags to confirm-before cmd. Elias Assaf 2023-04-27 10:51:03 +0300
  • fcb25ce421 line under 80 Elias Assaf 2023-04-27 01:00:41 +0300
  • 1295a052ca fix indentation Elias Assaf 2023-04-27 00:46:19 +0300
  • 6a8939aa08 Add a flag in confirm-before to select the confirmation key Elias Assaf 2023-04-27 00:33:06 +0300
  • 0ff991b25f Set default lock command to vlock on Linux if present at build time, from Josh Boyer in GitHub issue 3527. Nicholas Marriott 2023-04-25 17:23:32 +0100
  • 15c70e562c Include NCURSES_VERSION_PATCH in the log. Nicholas Marriott 2023-04-25 16:48:49 +0100
  • 8f34504736 Tidy tparm wrapper functions to have more obvious names and check tparm return value. nicm 2023-04-25 09:31:50 +0000
  • 551e0c36d9 Invalidate cached tty state after changing features since they may change what the terminal can do and need mouse sequences or similar to be sent again, GitHub issue 3513. nicm 2023-04-25 09:24:44 +0000
  • dad2c9bbd5 Fix crash Marc Reisner 2023-04-22 00:58:43 -0500
  • 6571d44b88 Enable adding sequences Marc Reisner 2023-04-22 00:36:49 -0500
  • c32a87bf72 Create new raw copy/pipe/append commands Marc Reisner 2023-03-24 11:34:03 -0500
  • 48eba4c195 Ignore the user keys range when checking if a key is Unicode. nicm 2023-04-17 18:22:24 +0000
  • 9f605178c3 It seems silly to use progname for version, just always say tmux. nicm 2023-04-17 18:00:19 +0000
  • bcafe51378 Make the check if printing is allowed the same as writing which is less confusing. nicm 2023-04-17 17:58:35 +0000
  • 280fe77edd Discard mouse sequences that have the right form but actually are invalid (for example have column zero rather than one). nicm 2023-04-17 17:57:35 +0000
  • 739d3eac02 Default to vlock on Linux Josh Boyer 2023-04-12 12:35:29 -0400
  • 4915c4c8cf Fix sixel not rendering on attach. topcat001 2023-04-09 19:47:53 -0700
  • 8cac3ec866 Fix some calculations. topcat001 2023-04-09 17:51:18 -0700
  • b9524f5b72 Add support for spawning panes in separate cgroups with systemd and a configure flag to disable. From Eric T Johnson yut23 AT gvljohnsons DOT com in GitHub issue 3514. Nicholas Marriott 2023-04-03 08:50:49 +0100
  • a2018b2c3f Clarify text for new -A slightly, GitHub issue 3508. nicm 2023-04-03 07:39:37 +0000
  • 9737c947bc Always clean up the systemd unit, even if it fails yut23 2023-03-30 17:36:03 -0400
  • 9f728487b1 Merge branch 'master' into sixel topcat001 2023-03-30 14:33:38 -0700
  • 76dd6ffee9 Add a configure flag to disable per-pane cgroups yut23 2023-03-30 17:27:49 -0400
  • 344242c45f Add support for spawning panes in separate cgroups yut23 2023-03-28 01:18:31 -0400
  • c21af7e446 Add a format to show if there are unseen changes while in a mode, from Dan Aloni in GitHub issue 3498. nicm 2023-03-27 08:47:57 +0000
  • d73078838d For passthrough, don't write to clients attached to different sessions, based on a fix from Sergei Grechanik. nicm 2023-03-27 08:31:32 +0000
  • 9ea991e2f1
    man: clarify usage of '&&' and '||' operators Acid Bong 2023-03-27 00:42:07 +0300