269dab4b3e
Merge branch 'obsd-master'
2023-07-10 12:01:12 +01:00
8b3e2eab5a
Use a stack for last panes line windows, from Thomas Bertschinger in
...
GitHub issue 3588.
2023-07-10 09:24:53 +00:00
1a11c972ae
Merge branch 'obsd-master'
2023-07-03 20:01:12 +01:00
43b841f188
Add support for marking lines with a shell prompt based on the OSC 133
...
extension, from Munif Tanjim in GitHub issue 3596.
2023-07-03 16:47:43 +00:00
f41c536ff3
Merge branch 'obsd-master'
2023-06-08 14:01:09 +01:00
bdd05bdbd3
Fix mismatch between function prototype and definition, from Anindya
...
Mukherjee.
2023-06-08 11:17:28 +00:00
149d9cc851
Merge branch 'obsd-master'
2023-05-08 12:01:09 +01:00
204d8f31d7
Reorder struct grid_cell_entry
...
On aarch64 with llvm 15, the new -Wunaligned-access emits noise on every
one of tmux's source files. This avoids this warning by moving a u_char
to the end of the struct. This does not change the size of the struct on
any architecture.
ok nicm
2023-05-08 10:03:39 +00:00
9d8131c190
Merge branch 'obsd-master'
2023-04-27 19:16:08 +01:00
0ff991b25f
Set default lock command to vlock on Linux if present at build time, from Josh
...
Boyer in GitHub issue 3527.
2023-04-25 17:23:32 +01:00
8f34504736
Tidy tparm wrapper functions to have more obvious names and check tparm
...
return value.
2023-04-25 09:31:50 +00:00
48eba4c195
Ignore the user keys range when checking if a key is Unicode.
2023-04-17 18:22:24 +00:00
c21af7e446
Add a format to show if there are unseen changes while in a mode, from
...
Dan Aloni in GitHub issue 3498.
2023-03-27 08:47:57 +00:00
e25926d3c4
Merge branch 'obsd-master'
2023-02-06 00:01:11 +00:00
93b1b78150
Extend display-message to work for control clients. GitHub issue 3449.
2023-02-05 21:15:32 +00:00
c42087c789
Merge branch 'obsd-master'
2023-01-21 00:01:11 +00:00
3aa458ea63
Add a flag to display-menu to select the manu item chosen first, GitHub
...
issue 3442.
2023-01-20 21:36:00 +00:00
789cb91f31
Merge branch 'obsd-master'
2023-01-16 14:01:10 +00:00
eb1f8d70a7
Mark keys sent by command and skip paste handling for them.
2023-01-16 11:26:14 +00:00
42895efac3
Merge branch 'obsd-master'
2023-01-12 22:01:09 +00:00
483cc77c1c
Have tmux recognise pasted texts wrapped in bracket paste sequences,
...
rather than only forwarding them to the program inside. From Andrew
Onyshchuk in GitHub issue 3431.
2023-01-12 18:49:11 +00:00
21e00e4635
Merge branch 'obsd-master'
2023-01-06 09:02:00 +00:00
09afc6c8ee
If a pane is killed, cancel reading from the file. GitHub issue 3422.
2023-01-06 07:09:27 +00:00
a41a927441
Query the client terminal for foreground and background colours and if
...
OSC 10 or 11 is received but no colour has been set inside tmux, return
the colour from the first attached client (probably most people will
have all light or or all dark terminals).
2023-01-03 11:43:24 +00:00
3fe01ff09c
spelling fixes; from paul tagliamonte
...
amendments to his diff are noted on tech
2022-12-26 19:16:03 +00:00
3b3f42053a
Add send-keys -K to handle keys directly as if typed (so look up in key
...
table). GitHub issue 3361.
2022-12-16 08:13:40 +00:00
6249a4b866
Merge branch 'obsd-master'
2022-12-07 12:01:09 +00:00
7e497c7f23
Process escape sequences in show-buffer, GitHub issue 3401.
2022-12-07 09:44:44 +00:00
1536b7e206
Merge branch 'obsd-master'
2022-11-11 10:01:09 +00:00
fe475bd856
Parse primary device attributes as well as secondary and add a SIXEL
...
flag (not used yet), from Anindya Mukherjee.
2022-11-11 08:37:55 +00:00
36896f6dd0
Merge branch 'obsd-master'
2022-11-01 12:01:10 +00:00
2d08235987
Add modified Tab key sequences, from Aaron Jensen, GitHub issue 3368.
2022-11-01 09:54:13 +00:00
9dd1f442c5
Merge branch 'obsd-master'
2022-10-28 16:01:10 +01:00
8edece2cdb
Add paste-buffer-deleted notification and fix name of paste-buffer-changed.
2022-10-28 13:00:02 +00:00
9ef854f5a9
Merge branch 'obsd-master'
2022-09-28 12:01:09 +01:00
9cc8e40aa0
Add a -T flag to capture-pane to stop at the last used cell instead of
...
the full width. Restore the previous behaviour by making it default to
off unless -J is used (the only time it matters). Fixes mosh unit tests;
GitHub issue 3339.
2022-09-28 07:55:29 +00:00
9c34aad21c
Merge branch 'obsd-master'
2022-08-15 13:54:47 +01:00
7c2dcd7238
Notify when a paste buffer is deleted, GitHub issue 3302 from George
...
Nachman.
2022-08-15 09:10:34 +00:00
03149bf7f6
Add a Nobr terminfo capability to tell tmux the terminal does not use
...
bright colours for bold (makes a difference to how tmux applies palette
differences). From Damien Tardy-Panis in GitHub issue 3301.
2022-08-15 08:54:03 +00:00
7b8ececd8d
Merge branch 'obsd-master'
2022-08-02 14:01:09 +01:00
42ba6c1b22
Add a third state "all" to allow-passthrough to work even in invisible
...
panes, from Sergei Grechanik in GitHub issue 3274.
2022-08-02 11:09:26 +00:00
dc6bc0e95a
Merge branch 'obsd-master'
2022-07-06 12:01:09 +01:00
b130e951cc
Merge branch 'obsd-master'
2022-07-06 10:01:10 +01:00
9e03df5500
Defer reading from control client until the command line command has
...
completed.
2022-07-06 08:31:59 +00:00
d0d2c39dec
Support hyperlinks with capture-pane -e and add a mouse_hyperlink
...
format, GitHub issue 3247 from Jeff Chiang.
2022-07-06 07:36:36 +00:00
01c4919f5f
Merge branch 'obsd-master'
2022-06-30 16:37:18 +01:00
cdacc12ce3
Add support for OSC 8 hyperlinks (a VTE extension now supported by other
...
terminals such as iTerm2). Originally written by me then extended and
completed by first Will Noble and later Jeff Chiang. GitHub issues 911,
2621, 2890, 3240.
2022-06-30 09:55:53 +00:00
b63afaea61
Merge branch 'obsd-master'
2022-06-21 12:01:09 +01:00
9c89f7c2af
Store time lines are scrolled into history and display in copy mode.
2022-06-21 09:30:01 +00:00
8ff3091d16
Merge branch 'obsd-master'
2022-06-17 10:01:10 +01:00