<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tmuxrdr.git/src/pane/terminal, branch tmuxrdr</title>
<subtitle>herdr but with less disrespect for the tmux community
</subtitle>
<id>https://git.soarez.net/sz/tmuxrdr.git/atom?h=tmuxrdr</id>
<link rel='self' href='https://git.soarez.net/sz/tmuxrdr.git/atom?h=tmuxrdr'/>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/'/>
<updated>2026-09-28T13:19:42+00:00</updated>
<entry>
<title>perf: send scrolling pane output as row shifts and skip blank cells (#4711)</title>
<updated>2026-09-28T13:19:42+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-28T13:19:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=80c0c07250d22f69d3fa05cb1700302d66180eb8'/>
<id>urn:sha1:80c0c07250d22f69d3fa05cb1700302d66180eb8</id>
<content type='text'>
* perf: send scrolling pane output as row shifts and skip blank cells

* fix: keep expanded scroll patches disjoint for the fast presentation path</content>
</entry>
<entry>
<title>fix: honor droid scrollback clear requests in panes (#4432)</title>
<updated>2026-09-21T13:38:56+00:00</updated>
<author>
<name>Ainesh Chatterjee</name>
<email>ainesh@factory.ai</email>
</author>
<published>2026-09-21T13:38:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=309749ad65f3aa596f077ec23a1bf3ee428b7a04'/>
<id>urn:sha1:309749ad65f3aa596f077ec23a1bf3ee428b7a04</id>
<content type='text'>
Remove the droid-specific filter that discarded ED3 before PTY output
reached the terminal parser. Keeping stale scrollback beneath replayed
primary-screen frames duplicated the welcome header and old transcript.

Pass the original bytes to the parser and trackers. Add process-aware
regression coverage across PTY chunk boundaries and preserve ED2/ED3
screen-history separation and alternate-screen isolation.

Co-authored-by: ain3sh &lt;ainesh.chatterjee@gmail.com&gt;
Co-authored-by: factory-droid[bot] &lt;138933559+factory-droid[bot]@users.noreply.github.com&gt;
Co-authored-by: JJ Liebig &lt;jonathan.liebig@gmail.com&gt;</content>
</entry>
<entry>
<title>chore: upgrade libghostty and preserve terminal behavior (#3906)</title>
<updated>2026-09-10T18:51:57+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-10T18:51:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=425c86179791cd32e2d4ce0ae7f269940b4b0663'/>
<id>urn:sha1:425c86179791cd32e2d4ce0ae7f269940b4b0663</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: avoid redundant Windows recent-history snapshots (#2474)</title>
<updated>2026-08-07T16:24:56+00:00</updated>
<author>
<name>JJ Liebig</name>
<email>jonathan.liebig@gmail.com</email>
</author>
<published>2026-08-07T16:24:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=00f04ac65cedf882f9785c0aa20831523c554dd0'/>
<id>urn:sha1:00f04ac65cedf882f9785c0aa20831523c554dd0</id>
<content type='text'>
refs #962

Co-authored-by: Can Celik &lt;ogulcancelik@gmail.com&gt;</content>
</entry>
<entry>
<title>fix: report truncated pane reads</title>
<updated>2026-07-24T01:00:13+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-24T01:00:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=c0fb777ed7c7950c6a2f397113c1842c2e679306'/>
<id>urn:sha1:c0fb777ed7c7950c6a2f397113c1842c2e679306</id>
<content type='text'>
refs #1717
</content>
</entry>
<entry>
<title>fix: restore windows recent pane reads</title>
<updated>2026-07-03T23:15:23+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-03T23:14:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=5abdae1ac7d5475e63e39681f7014acc35d36a89'/>
<id>urn:sha1:5abdae1ac7d5475e63e39681f7014acc35d36a89</id>
<content type='text'>
refs #962
</content>
</entry>
</feed>
