#
a65ab485 |
| 28-Nov-2024 |
nicm <nicm@openbsd.org> |
Add extended keys flag for foot terminal.
|
#
719f5715 |
| 21-Aug-2024 |
nicm <nicm@openbsd.org> |
Revamp extended keys support to more closely match xterm and support mode 2 as well as mode 1. From Stanislav Kljuhhin (GitHub issue 4038).
This changes tmux to always request mode 2 from parent ter
Revamp extended keys support to more closely match xterm and support mode 2 as well as mode 1. From Stanislav Kljuhhin (GitHub issue 4038).
This changes tmux to always request mode 2 from parent terminal, change to an unambiguous internal representation of keys, and adds an option (extended-keys-format) to control the format similar to the xterm(1) formatOtherKeys resource.
show more ...
|
#
c101cdd2 |
| 14-Nov-2023 |
nicm <nicm@openbsd.org> |
Use SM 2026 for Sync which is more widely supported now.
|
#
4620f414 |
| 02-Sep-2023 |
nicm <nicm@openbsd.org> |
Setulc only does RGB colour so add Setulc1 to do non-RGB colours, GitHub issue 3627.
|
#
f4ec6bca |
| 11-Nov-2022 |
nicm <nicm@openbsd.org> |
Tweak previous to set and log the feature instead of just setting the flag.
|
#
e0697ebc |
| 11-Nov-2022 |
nicm <nicm@openbsd.org> |
Parse primary device attributes as well as secondary and add a SIXEL flag (not used yet), from Anindya Mukherjee.
|
#
ac937780 |
| 15-Aug-2022 |
nicm <nicm@openbsd.org> |
Add some const, from Markus F X J Oberhumer.
|
#
2df6775c |
| 30-Jun-2022 |
nicm <nicm@openbsd.org> |
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. Git
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.
show more ...
|
#
c620fc9f |
| 14-Jun-2022 |
nicm <nicm@openbsd.org> |
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 defi
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.
show more ...
|
#
7678c3f6 |
| 30-May-2022 |
nicm <nicm@openbsd.org> |
iTerm2 has OSC 7, from Gregory Anders.
|
#
989dfa67 |
| 24-Mar-2022 |
nicm <nicm@openbsd.org> |
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.
|
#
f2f3d50a |
| 21-Dec-2021 |
nicm <nicm@openbsd.org> |
Support underscore style with capture-pane -e, GitHub issue 2928.
|
#
3893e820 |
| 10-Jun-2021 |
nicm <nicm@openbsd.org> |
Feature for the mouse since FreeBSD termcap does not have kmous.
|
#
dd3a9cf8 |
| 10-Jun-2021 |
nicm <nicm@openbsd.org> |
Three changes to fix problems with xterm in VT340 mode, reported by Thomas Sattler.
1) Do not include the DECSLRM or DECFRA features for xterm; they will be added instead if secondary DA responds
Three changes to fix problems with xterm in VT340 mode, reported by Thomas Sattler.
1) Do not include the DECSLRM or DECFRA features for xterm; they will be added instead if secondary DA responds as VT420 (this happens already).
2) Set or reset the individual flags after terminal-overrides is applied, so the user can properly disable them.
3) Add a capability for DECFRA ("Rect").
show more ...
|
#
e9a14db2 |
| 05-Oct-2020 |
nicm <nicm@openbsd.org> |
Use the setal capability as well as (tmux's) Setulc.
|
#
efa5b6a3 |
| 18-Jul-2020 |
daniel <daniel@openbsd.org> |
Properly escape a backslash.
Found by CompCert which notes that \E is not a valid escape sequence.
ok nicm@
|
#
25373524 |
| 04-Jun-2020 |
nicm <nicm@openbsd.org> |
Shorten some long lines.
|
#
5aab9092 |
| 19-May-2020 |
nicm <nicm@openbsd.org> |
Some other ctrl keys need to be translated with extended keys on.
|
#
dcf80b09 |
| 16-May-2020 |
nicm <nicm@openbsd.org> |
Add a terminal feature for enable/disable extended keys (supported by xterm and mintty) and add an option to make tmux send it. Only forward extended keys if the application has requested them, even
Add a terminal feature for enable/disable extended keys (supported by xterm and mintty) and add an option to make tmux send it. Only forward extended keys if the application has requested them, even though we use the CSI u sequence and xterm uses CSI 27 ~ - this is what mintty does as well.
show more ...
|
#
9884925c |
| 16-May-2020 |
nicm <nicm@openbsd.org> |
Instead of having a default set of terminals in terminal-overrides that get XT added and using that as a marker for xterm(1)-like, assume that if the terminfo(5) entry already has XT or the clear cap
Instead of having a default set of terminals in terminal-overrides that get XT added and using that as a marker for xterm(1)-like, assume that if the terminfo(5) entry already has XT or the clear capability starts with CSI then the terminal is VT100-like and it should be safe to send DA requests. The DA responses trigger additional features being added.
show more ...
|
#
ed2e005d |
| 16-May-2020 |
nicm <nicm@openbsd.org> |
Add feature and capabilities for focus reporting. Also document AX and XT even though they aren't tmux's, and add some bits for rxvt.
|
#
80bd3d52 |
| 16-May-2020 |
nicm <nicm@openbsd.org> |
Add a feature for bracketed paste.
|
#
dfff4af3 |
| 16-May-2020 |
nicm <nicm@openbsd.org> |
Add a feature for strikethrough.
|
#
8942cc58 |
| 16-May-2020 |
nicm <nicm@openbsd.org> |
Move terminal features into a single file.
|
#
0a580537 |
| 16-May-2020 |
nicm <nicm@openbsd.org> |
Build list of paths and weed out duplicates before loading configs, and add TMUX_SOCK like TMUX_PATH for the socket directory.
|