Nicholas Marriott
f08c019d41
Do not set Hls for hyperlinks on ncurses older than 5.9 (for example macOS).
2022-06-30 16:46:26 +01:00
Thomas Adam
c3af8f6b16
hyperlinks: remove vis.h
...
Not used on Linux.
2022-06-30 16:44:43 +01:00
Thomas Adam
01c4919f5f
Merge branch 'obsd-master'
2022-06-30 16:37:18 +01:00
nicm
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
Thomas Adam
d8c527a5f9
Merge branch 'obsd-master'
2022-06-27 12:01:09 +01:00
nicm
b22edcf3a5
Tweak previous - find end of style correctly.
2022-06-27 09:16:54 +00:00
nicm
786cff8db9
Do not expand single character format aliases inside #[] since they
...
interfere with colours. GitHub issue 3239 from Magnus Gross.
2022-06-27 09:14:49 +00:00
Thomas Adam
b63afaea61
Merge branch 'obsd-master'
2022-06-21 12:01:09 +01:00
nicm
9c89f7c2af
Store time lines are scrolled into history and display in copy mode.
2022-06-21 09:30:01 +00:00
Thomas Adam
d46870ede5
Merge branch 'obsd-master'
2022-06-20 12:01:09 +01:00
nicm
a888ce9963
Do not display configuration file errors in a pane when in control mode,
...
instead report them with a %config-error notification. GitHub issue 3193.
2022-06-20 07:59:37 +00:00
Thomas Adam
8ff3091d16
Merge branch 'obsd-master'
2022-06-17 10:01:10 +01:00
nicm
d9f84854ac
Check cursor options when a pane is created, not just when they are changed.
2022-06-17 07:28:05 +00:00
Thomas Adam
89fe2680a9
Merge branch 'obsd-master'
2022-06-16 16:01:08 +01:00
nicm
7cee982f90
Keep cursor on selected item on menu (useful for blind people), GitHub
...
issue 3225.
2022-06-16 13:27:39 +00:00
Nicholas Marriott
42358cc521
Typos from Bastian Venthur.
2022-06-15 08:01:50 +01:00
Thomas Adam
06869ff22f
Merge branch 'obsd-master'
2022-06-14 10:01:08 +01:00
nicm
616bde08ac
kf* terminfo capabilities are poorly defined and rxvt uses them in a
...
different way from xterm, so add a feature flag for rxvt to make tmux
ignore the capabilities and instead rely on its builtin definitions.
2022-06-14 07:29:00 +00:00
Thomas Adam
6d0828b81c
Merge branch 'obsd-master'
2022-06-11 20:01:09 +01:00
nicm
42ddf02ffc
Fix size of flags output buffer.
2022-06-11 16:59:33 +00:00
Thomas Adam
56390e0a39
Merge branch 'obsd-master'
2022-06-10 16:01:11 +01:00
nicm
18a5835aff
Ignore OSC if the first argument is not properly terminated.
2022-06-10 11:55:30 +00:00
Nicholas Marriott
67960dcc9a
Merge tag '3.3a'
...
3.3a
2022-06-09 13:07:18 +01:00
Nicholas Marriott
0b355ae811
3.3a.
2022-06-09 12:30:50 +01:00
Nicholas Marriott
6a9bb2a622
Remove extra definition of getpeereid. From Eric N Vander Weele in GitHub issue
...
3209.
2022-06-09 12:28:38 +01:00
nicm
988e59cf3e
Do not attempt to use client in config file (it will be NULL), GitHub
...
issue 3206.
2022-06-09 12:28:34 +01:00
nicm
30e06e9d85
Do not unintentionally turn off all mouse mode when button is also present.
2022-06-09 12:28:22 +01:00
Thomas Adam
810daefdd1
Merge branch 'obsd-master'
2022-06-09 12:01:09 +01:00
nicm
ccc9dc3bb4
If an application gives the first parameter to OSC 52, validate and pass
...
on to outside terminal. GitHub issue 3192.
2022-06-09 09:12:55 +00:00
Thomas Adam
be2eb57d62
Merge branch 'obsd-master'
2022-06-07 14:01:09 +01:00
nicm
c07d582e24
Expand arguments to some commands where it makes sense, GitHub issue
...
3204 from Anindya Mukherjee.
2022-06-07 10:02:19 +00:00
Thomas Adam
afb3a5fe71
Merge branch 'obsd-master'
2022-06-04 10:01:09 +01:00
nicm
020c403dff
When picking a buffer because one isn't specified by the user, ignore
...
named buffers. GitHub issue 3212 from David le Blanc.
2022-06-04 07:42:07 +00:00
Thomas Adam
e77e11ec6b
Merge branch 'obsd-master'
2022-06-03 12:01:09 +01:00
nicm
3edda3c5e7
Do not unintentionally turn off all mouse mode when button is also present.
2022-06-03 08:09:16 +00:00
Thomas Adam
1184dc08d4
Merge branch 'obsd-master'
2022-06-03 00:01:08 +01:00
nicm
18838fbc87
Do not attempt to use client in config file (it will be NULL), GitHub
...
issue 3206.
2022-06-02 21:19:32 +00:00
Nicholas Marriott
be2617036f
Remove extra definition of getpeereid. From Eric N Vander Weele in GitHub issue
...
3209.
2022-06-02 21:45:53 +01:00
nicm
0f6227f46b
When deleting or renaming a buffer and a buffer name is specified,
...
complain if the buffer doesn't exist instead of silently deleting or
renaming the most recent buffer. GitHub issue 3205.
2022-06-02 20:41:21 +00:00
Thomas Adam
c1ac007576
Merge branch 'obsd-master'
2022-06-01 18:01:08 +01:00
nicm
201a8d8e7e
If escape-time is 0, force to 1 instead - not waiting at all is asking
...
for problems on some platforms.
2022-06-01 15:43:22 +00:00
Nicholas Marriott
b566cd57bf
Now back to 3.4.
2022-06-01 08:50:54 +01:00
Nicholas Marriott
87fe00e8b4
Update CHANGES.
2022-06-01 08:37:14 +01:00
Nicholas Marriott
ced83792b1
Set version to 3.3.
2022-06-01 08:28:32 +01:00
Thomas Adam
42f6d11a6b
Merge branch 'obsd-master'
2022-05-31 20:01:10 +01:00
nicm
74fb959f6d
Add a missing space.
2022-05-31 16:13:43 +00:00
Thomas Adam
9daaf01730
Merge branch 'obsd-master'
2022-05-31 14:01:09 +01:00
nicm
86a184b288
Trim menu item text correctly, GitHub issue 3197.
2022-05-31 10:22:42 +00:00
Thomas Adam
af596c0828
Merge branch 'obsd-master'
2022-05-30 16:28:27 +01:00
nicm
58c8ea1209
Remove duplicates from completion list, GitHub issue 3178.
2022-05-30 13:07:46 +00:00