<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rtmux.git/tty-features.c, branch master</title>
<subtitle>Tmux with Rahm's extra hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/'/>
<entry>
<title>Feature for the mouse since FreeBSD termcap does not have kmous.</title>
<updated>2021-06-08T09:49:40+00:00</updated>
<author>
<name>Nicholas Marriott</name>
<email>nicholas.marriott@gmail.com</email>
</author>
<published>2021-06-08T09:49:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=7a236869ba05b5a8ace0b57b08ec839fbafc71aa'/>
<id>7a236869ba05b5a8ace0b57b08ec839fbafc71aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Three changes to fix problems with xterm in VT340 mode, reported by Thomas</title>
<updated>2021-04-22T08:01:22+00:00</updated>
<author>
<name>Nicholas Marriott</name>
<email>nicholas.marriott@gmail.com</email>
</author>
<published>2021-04-22T08:01:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=7a6446ac1788bb6676087001da83efc65cf5d096'/>
<id>7a6446ac1788bb6676087001da83efc65cf5d096</id>
<content type='text'>
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").
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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").
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the setal capability as well as (tmux's) Setulc.</title>
<updated>2020-10-05T09:53:01+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2020-10-05T09:53:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=c8f3736b07a0ae4c73bd6517ab8c8596d74c1c67'/>
<id>c8f3736b07a0ae4c73bd6517ab8c8596d74c1c67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly escape a backslash.</title>
<updated>2020-07-18T02:53:47+00:00</updated>
<author>
<name>daniel</name>
<email>daniel</email>
</author>
<published>2020-07-18T02:53:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=3b089fc69f3b111797e36bd2a881fff6b8cb5213'/>
<id>3b089fc69f3b111797e36bd2a881fff6b8cb5213</id>
<content type='text'>
Found by CompCert which notes that \E is not a valid escape sequence.

ok nicm@
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found by CompCert which notes that \E is not a valid escape sequence.

ok nicm@
</pre>
</div>
</content>
</entry>
<entry>
<title>Shorten some long lines.</title>
<updated>2020-06-04T10:36:28+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2020-06-04T10:36:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=4ea3370316671084da16070137c4be6505d723bc'/>
<id>4ea3370316671084da16070137c4be6505d723bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Some other ctrl keys need to be translated with extended keys on.</title>
<updated>2020-05-19T10:59:09+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2020-05-19T10:59:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=8425084b8ada98f6465d99d8bc8cad91612e50c5'/>
<id>8425084b8ada98f6465d99d8bc8cad91612e50c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a terminal feature for enable/disable extended keys (supported by</title>
<updated>2020-05-16T16:44:54+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2020-05-16T16:44:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=0ab82d95314e7a26a48452c77ad710f3aff97dd7'/>
<id>0ab82d95314e7a26a48452c77ad710f3aff97dd7</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Instead of having a default set of terminals in terminal-overrides that</title>
<updated>2020-05-16T14:46:14+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2020-05-16T14:46:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=7dbe623156e7b0e32e10e5e6445b7b7e448cc3a2'/>
<id>7dbe623156e7b0e32e10e5e6445b7b7e448cc3a2</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Build list of paths and weed out duplicates before loading configs, and</title>
<updated>2020-05-16T14:26:33+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2020-05-16T14:26:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=a29196ca6a6401053d3a17d0ffe2d560918683a4'/>
<id>a29196ca6a6401053d3a17d0ffe2d560918683a4</id>
<content type='text'>
add TMUX_SOCK like TMUX_PATH for the socket directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add TMUX_SOCK like TMUX_PATH for the socket directory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add extension terminfo(5) capabilities for margins.</title>
<updated>2020-05-16T14:22:51+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2020-05-16T14:22:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=4e0a718666e3c24e69be107d0a294a9ae9f59388'/>
<id>4e0a718666e3c24e69be107d0a294a9ae9f59388</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
