Commit Graph

9738 Commits

Author SHA1 Message Date
fc7f1e7acb Add support for systemd socket activation (where systemd creates the Unix
domain socket for tmux rather than tmux creating it). Build with
--enable-systemd. From Julien Moutinho in GitHub issue 3119.
2022-03-28 08:42:13 +01:00
d26a4ea463 Merge branch 'obsd-master' into master 2022-03-25 08:01:10 +00:00
422fcd294a Fix exit message if creating socket fails. 2022-03-25 06:14:42 +00:00
b638886716 Merge branch 'obsd-master' into master 2022-03-24 14:01:11 +00:00
938130bc69 Add unit (milliseconds) to escape-time, show unset colours as "none"
rather than "invalid" and don't show the same text twice for user
options in customize mode.
2022-03-24 12:07:25 +00:00
5e491e7947 Merge branch 'obsd-master' into master 2022-03-24 12:01:11 +00:00
792d13af49 Add a capability for OSC 7 and use it similarly to how the title is set
(and controlled by the same set-titles option). GitHub issue 3127.
2022-03-24 09:05:57 +00:00
964deae422 Merge branch 'obsd-master' into master 2022-03-17 16:01:11 +00:00
6a1706a62f Check scroll-on-clear for ED also. 2022-03-17 13:39:13 +00:00
10d689e735 Add an option (scroll-on-clear) to control if tmux scrolls into history
on clear, from Robert Lange in GitHub issue 3121.
2022-03-17 11:35:37 +00:00
5d4c3ef762 Merge branch 'obsd-master' into master 2022-03-16 20:01:10 +00:00
e6e737ac0b Add an option to set the character used for unused areas of the
terminal, GitHub issue 3110.
2022-03-16 17:00:17 +00:00
ee3f1d25d5 Merge branch 'obsd-master' into master 2022-03-09 00:01:12 +00:00
bfbe972225 With -f use percentages of window size not pane size, GitHub issue 2866. 2022-03-08 22:14:25 +00:00
cf217fa618 Fix user hooks (which are strings not arrays). 2022-03-08 21:58:37 +00:00
25337ac102 Merge branch 'obsd-master' into master 2022-03-08 20:01:11 +00:00
a3d920930b Add remain-on-exit-format to set text shown when pane is dead. 2022-03-08 18:31:46 +00:00
2fb6089e81 Merge branch 'obsd-master' into master 2022-03-08 14:01:11 +00:00
ad9b805983 Add argument to refresh-client -l to forward clipboard to a pane. GitHub
issue 3068.
2022-03-08 12:01:19 +00:00
04952f15df Use getpeerucred if available (not tested). 2022-03-08 11:35:06 +00:00
98cd8e4cad Add formats for client and server UID and user (for multiuser setups). 2022-03-08 11:28:40 +00:00
9ed1226a66 Need a declaration for getpeereid also. 2022-03-08 11:04:15 +00:00
afd9b68d10 Add getpeerid compat. 2022-03-08 11:02:17 +00:00
54d2249716 Remove unnecessary declarations. 2022-03-07 15:21:39 +00:00
7eff2fe780 Merge branch 'obsd-master' into master 2022-03-07 14:01:11 +00:00
a731b1a916 Pass client when adding menu item, GitHub issue 3103. 2022-03-07 11:52:09 +00:00
f84f1c0cfe Merge branch 'obsd-master' into master 2022-03-03 10:01:09 +00:00
7d4224f207 Allow optional arguments. 2022-03-03 08:24:12 +00:00
bf14bf6259 Merge branch 'obsd-master' into master 2022-03-01 18:01:10 +00:00
f39a71aaad Don't convert codes for special keys (Tab, Enter, Escape). 2022-03-01 15:20:22 +00:00
cd9a81e242 Merge pull request #3093 from topcat001/pathfix
Use PATH_MAX instead of MAXPATHLEN.
2022-02-28 13:16:23 -08:00
047c011a15 Use PATH_MAX instead of MAXPATHLEN. 2022-02-28 13:11:28 -08:00
649685ff6d Merge branch 'obsd-master' into master 2022-02-28 12:01:10 +00:00
2750195709 Merge branch 'obsd-master' into master 2022-02-28 10:01:11 +00:00
2da096d828 Exit on SIGHUP before attach also, GitHub issue 3084. 2022-02-28 09:34:57 +00:00
2e59ff2db9 Map control keys back to an ASCII uppercase letter when passing them on
as extended keys.
2022-02-28 09:24:22 +00:00
60688afe9c Merge branch 'obsd-master' into master 2022-02-22 20:01:11 +00:00
e8d6d53a7b MAXCOMLEN is no longer needed in these programs, so remove the annotation
from sys/param.h include lines, or remove the include lines entirely if
it this was the least requirement.
ok millert
2022-02-22 17:35:01 +00:00
dc0746946e Merge branch 'obsd-master' into master 2022-02-22 16:01:11 +00:00
2be5488693 Merge branch 'obsd-master' into master 2022-02-22 14:01:10 +00:00
d54b18ca2b Do not attempt to update focus (and crash) when there is no previous window. 2022-02-22 13:31:18 +00:00
fa71e9a079 Add next_session_id format with the next session ID, GitHub issue 3078. 2022-02-22 11:10:41 +00:00
0fd01f8873 Initialize copy_width before adjusting it, GitHub issue 3079. 2022-02-22 11:07:25 +00:00
a9b880921d Use correct size for screen when popup is created without borders. 2022-02-22 11:01:57 +00:00
88d9a8fc05 Merge branch 'obsd-master' into master 2022-02-17 12:01:10 +00:00
818b2176ef Add a window-resized hook which is fired when the window is actually
resized which may be later than the client resize, GitHub issue 2995.
2022-02-17 09:58:47 +00:00
722f395e61 Merge branch 'obsd-master' into master 2022-02-16 22:01:11 +00:00
0027ee13a0 Support more mouse buttons when the terminal sends them, GitHub issue
3055.
2022-02-16 18:55:05 +00:00
c7c7e875a0 No not allow static linking on macOS. 2022-02-16 12:26:23 +00:00
85ef73591d Merge branch 'obsd-master' into master 2022-02-15 16:01:11 +00:00