<feed xmlns='http://www.w3.org/2005/Atom'>
<title>st, branch 0.2</title>
<subtitle>a modified version of st (simple terminal)</subtitle>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/'/>
<entry>
<title>cosmetic, whitespace, etc.</title>
<updated>2012-01-21T22:43:03+00:00</updated>
<author>
<name>Aurélien Aptel</name>
<email>aurelien.aptel@gmail.com</email>
</author>
<published>2012-01-21T22:43:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/commit/?id=ae0966484cda6647f5ef316aed0e458eff665964'/>
<id>ae0966484cda6647f5ef316aed0e458eff665964</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix PRINT/DRAW _TIMEOUT and fix redrawing bug.</title>
<updated>2012-01-21T22:26:53+00:00</updated>
<author>
<name>Aurélien Aptel</name>
<email>aurelien.aptel@gmail.com</email>
</author>
<published>2012-01-21T22:26:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/commit/?id=156ce776453dc50b6a908c761403f975af25f756'/>
<id>156ce776453dc50b6a908c761403f975af25f756</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>copy dirty lines to screen, add select() timeout &amp; min time between draw() calls.</title>
<updated>2012-01-21T22:14:41+00:00</updated>
<author>
<name>Aurélien Aptel</name>
<email>aurelien.aptel@gmail.com</email>
</author>
<published>2012-01-21T22:14:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/commit/?id=96c22e1604704504cef6786714191ed5ffb58725'/>
<id>96c22e1604704504cef6786714191ed5ffb58725</id>
<content type='text'>
* add a timeout value (SELECT_TIMEOUT) of 20ms in the select() call
* wait at least 20ms (DRAW_TIMEOUT) between draw() calls
* only copy dirty lines from the buffer to the screen

what draw() does:
* clears dirty lines in the buffer
* draws the longest same-attributes string of each
  dirty line to the buffer with multiple xdraws() call
* copies the current dirty line from buffer to the screen with a single
  xcopy() call

this changeset makes st run ~10x faster.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add a timeout value (SELECT_TIMEOUT) of 20ms in the select() call
* wait at least 20ms (DRAW_TIMEOUT) between draw() calls
* only copy dirty lines from the buffer to the screen

what draw() does:
* clears dirty lines in the buffer
* draws the longest same-attributes string of each
  dirty line to the buffer with multiple xdraws() call
* copies the current dirty line from buffer to the screen with a single
  xcopy() call

this changeset makes st run ~10x faster.</pre>
</div>
</content>
</entry>
<entry>
<title>fix segfault in selection. (thx Martti Kühne)</title>
<updated>2012-01-10T21:21:03+00:00</updated>
<author>
<name>Aurélien Aptel</name>
<email>aurelien.aptel@gmail.com</email>
</author>
<published>2012-01-10T21:21:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/commit/?id=281174445ba2b6e1160b2b7b4490eebb0714eb37'/>
<id>281174445ba2b6e1160b2b7b4490eebb0714eb37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge.</title>
<updated>2011-11-01T15:37:16+00:00</updated>
<author>
<name>Aurélien Aptel</name>
<email>aurelien.aptel@gmail.com</email>
</author>
<published>2011-11-01T15:37:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/commit/?id=197c46686424cc7bdc06da5c980e38ff654f98fa'/>
<id>197c46686424cc7bdc06da5c980e38ff654f98fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix selection. (thx Tarmo Heiskanen)</title>
<updated>2011-11-01T15:33:43+00:00</updated>
<author>
<name>Aurélien Aptel</name>
<email>aurelien.aptel@gmail.com</email>
</author>
<published>2011-11-01T15:33:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/commit/?id=5ca0d3d2fa34963d01c415a7ff9cd9a7b9033298'/>
<id>5ca0d3d2fa34963d01c415a7ff9cd9a7b9033298</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>drawregion() only copies region on screen.</title>
<updated>2011-10-20T21:26:58+00:00</updated>
<author>
<name>Aurélien Aptel</name>
<email>aurelien.aptel@gmail.com</email>
</author>
<published>2011-10-20T21:26:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/commit/?id=b1b9dc7eb55c4be142b347d4ef6255b7929526f7'/>
<id>b1b9dc7eb55c4be142b347d4ef6255b7929526f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add dirty flag for lines</title>
<updated>2011-10-20T21:20:59+00:00</updated>
<author>
<name>Aurélien Aptel</name>
<email>aurelien.aptel@gmail.com</email>
</author>
<published>2011-10-20T21:20:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/commit/?id=44c83397afcd941f0e7820831aaee36088149530'/>
<id>44c83397afcd941f0e7820831aaee36088149530</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>no palette limit (thx Nick)</title>
<updated>2011-10-06T19:32:34+00:00</updated>
<author>
<name>Aurélien Aptel</name>
<email>aurelien.aptel@gmail.com</email>
</author>
<published>2011-10-06T19:32:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/commit/?id=7c350025b23ef88d42d49ba52be8a5ea44a9928a'/>
<id>7c350025b23ef88d42d49ba52be8a5ea44a9928a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>simplify version format.</title>
<updated>2011-09-22T08:04:58+00:00</updated>
<author>
<name>Aurélien Aptel</name>
<email>aurelien.aptel@gmail.com</email>
</author>
<published>2011-09-22T08:04:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yctct.com/st/commit/?id=4a421ffbbcfbe0868f9364d346e5ce519a65a0db'/>
<id>4a421ffbbcfbe0868f9364d346e5ce519a65a0db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
