<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rtmux.git/screen-write.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>Be more sophisticated about enabling synchronized updates when there is</title>
<updated>2021-08-17T08:44:52+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2021-08-17T08:44:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=41ababdf6c0529d4336a1daf3418ad314c373614'/>
<id>41ababdf6c0529d4336a1daf3418ad314c373614</id>
<content type='text'>
an overlay and treat it like the active pane (use for commands which
move the cursor only). When there is an overlay also use it for all
panes and not just the active pane. GitHub issue 2826.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
an overlay and treat it like the active pane (use for commands which
move the cursor only). When there is an overlay also use it for all
panes and not just the active pane. GitHub issue 2826.
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore saved cursor position after a ZWJ rather than recalculating it.</title>
<updated>2021-08-12T11:35:53+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2021-08-12T11:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=5d451551b6457d972897fa60b3dba38e13d6589f'/>
<id>5d451551b6457d972897fa60b3dba38e13d6589f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Break the colour palette into a struct rather than just a single array</title>
<updated>2021-08-11T20:49:55+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2021-08-11T20:49:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=7eea3d7ab850bb8fbeeccbb4b0fe84b9274965af'/>
<id>7eea3d7ab850bb8fbeeccbb4b0fe84b9274965af</id>
<content type='text'>
and use that to support the OSC palette-setting sequences in popups.
Also add a pane-colours array option to specify the defaults. GitHub
issue 2815.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and use that to support the OSC palette-setting sequences in popups.
Also add a pane-colours array option to specify the defaults. GitHub
issue 2815.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add basic support for zero width joiners, GitHub issues 1605 and 2784.</title>
<updated>2021-08-06T09:34:09+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2021-08-06T09:34:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=24cd6851f6a4e0152f59d22bf446e553cd7f23f9'/>
<id>24cd6851f6a4e0152f59d22bf446e553cd7f23f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Another minor fix - do not draw positions that are under the popup with</title>
<updated>2021-08-06T07:32:21+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2021-08-06T07:32:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=ef5602a5901774425d455a11f71a49258ed2ead6'/>
<id>ef5602a5901774425d455a11f71a49258ed2ead6</id>
<content type='text'>
spaces, from Anindya Mukherjee. Also a typo fix from Linus Arver.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
spaces, from Anindya Mukherjee. Also a typo fix from Linus Arver.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve logging of screen mode changes.</title>
<updated>2021-06-10T07:43:44+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2021-06-10T07:43:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=02a6b39db73e55f9f30d46106c378ed4c70cb02b'/>
<id>02a6b39db73e55f9f30d46106c378ed4c70cb02b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Trim output overwritten by later text or clears completely rather than</title>
<updated>2021-01-29T09:48:43+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2021-01-29T09:48:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=255802d8d7357bf985bf2e4221eac8ab64b348ea'/>
<id>255802d8d7357bf985bf2e4221eac8ab64b348ea</id>
<content type='text'>
only in a few cases. This means we can better track when a line should
wrap. GitHub issue 2537.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
only in a few cases. This means we can better track when a line should
wrap. GitHub issue 2537.
</pre>
</div>
</content>
</entry>
<entry>
<title>Flush pending output before entering or exiting alternate screen rather</title>
<updated>2021-01-27T10:42:52+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2021-01-27T10:42:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=8156d9ba416c28d76b445e5c74537c254a3bc110'/>
<id>8156d9ba416c28d76b445e5c74537c254a3bc110</id>
<content type='text'>
than leaking it, oss-fuzz issue 29959.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
than leaking it, oss-fuzz issue 29959.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert clear changes to writing as they don't work properly, better</title>
<updated>2021-01-22T11:28:33+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2021-01-22T11:28:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=9fcf413d877731bdd8ac75fe756a5f80f97aa52e'/>
<id>9fcf413d877731bdd8ac75fe756a5f80f97aa52e</id>
<content type='text'>
change to come.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
change to come.
</pre>
</div>
</content>
</entry>
<entry>
<title>There is no need to clear every line entirely before drawing to it, this</title>
<updated>2021-01-18T10:27:54+00:00</updated>
<author>
<name>nicm</name>
<email>nicm</email>
</author>
<published>2021-01-18T10:27:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rtmux.git/commit/?id=91d112bf12789da07e25ed001f7961b1d6bd7a76'/>
<id>91d112bf12789da07e25ed001f7961b1d6bd7a76</id>
<content type='text'>
means moving the cursor and messes up wrapping. Better to just clear the
sections that aren't written over. GitHub issue 2537.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
means moving the cursor and messes up wrapping. Better to just clear the
sections that aren't written over. GitHub issue 2537.
</pre>
</div>
</content>
</entry>
</feed>
