tag:github.com,2008:https://github.com/snaptoken/kilo-tutorial/releases Release notes from kilo-tutorial 2017-10-04T01:35:38Z tag:github.com,2008:Repository/83657016/v1.0.0beta11 2017-10-04T01:38:00Z 1.0.0beta11 <ul> <li>Fix number of bits in binary example. (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/osiyuk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/osiyuk">@osiyuk</a>)</li> </ul> paigeruten tag:github.com,2008:Repository/83657016/v1.0.0beta9 2017-05-23T05:13:03Z 1.0.0beta9 <ul> <li>Make explanation of step 30 clearer by reordering paragraphs. (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mtn/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mtn">@mtn</a>)</li> <li>Update <a href="http://viewsourcecode.org/snaptoken/kilo/08.appendices.html#how-to-contribute" rel="nofollow">How to contribute</a> section. (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mtn/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mtn">@mtn</a>)</li> </ul> paigeruten tag:github.com,2008:Repository/83657016/v1.0.0beta8 2017-04-29T00:40:12Z 1.0.0beta8 <ul> <li><code>strchr()</code> was described incorrectly in <a href="http://viewsourcecode.org/snaptoken/kilo/07.syntaxHighlighting.html#colorful-numbers" rel="nofollow">chapter 7</a>. (Thanks Rudi)</li> </ul> paigeruten tag:github.com,2008:Repository/83657016/v1.0.0beta7 2017-04-20T22:07:10Z 1.0.0beta7 <ul> <li>In <code>editorSelectSyntaxHighlight()</code>, change the logic for filename pattern matching, so that filenames like <code>kilo.c.c</code> will work. (Thanks Ivandro)</li> </ul> paigeruten tag:github.com,2008:Repository/83657016/v1.0.0beta6 2017-04-11T04:04:06Z 1.0.0beta6 <ul> <li>Near the end of chapter 6, add <code>if (last_match == -1) direction = 1;</code> to <code>editorFindCallback()</code>, to fix a segfault. (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agacek/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agacek">@agacek</a>)</li> <li>In the <a href="http://viewsourcecode.org/snaptoken/kilo/04.aTextViewer.html#scrolling-with-page-up-and-page-down" rel="nofollow">Scrolling with Page Up and Page Down</a> section in chapter 4, add <code>if (E.cy &gt; E.numrows) E.cy = E.numrows;</code> to <code>editorProcessKeypress()</code>, so the cursor stays within the file. (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agacek/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agacek">@agacek</a>)</li> <li>At the beginning of chapter 3, remove the keypress printing code during the <code>refactor-input</code> step instead of the <code>ctrl-q</code> step, and make it clear that you're supposed to remove that code. (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wonthegame/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wonthegame">@wonthegame</a>)</li> </ul> paigeruten tag:github.com,2008:Repository/83657016/v1.0.0beta5 2017-04-09T21:15:39Z 1.0.0beta5 <ul> <li>Remove <em>all</em> newlines and carriage returns from the end of each line read by <code>editorOpen()</code>, by changing <code>if (linelen &gt; 0 &amp;&amp; ...</code> to <code>while (linelen &gt; 0 &amp;&amp; ...</code>. This allows text files with DOS line endings (<code>\r\n</code>) to be opened properly.</li> </ul> paigeruten tag:github.com,2008:Repository/83657016/v1.0.0beta4 2017-04-08T22:06:33Z 1.0.0beta4 <ul> <li>In the <a href="http://viewsourcecode.org/snaptoken/kilo/04.aTextViewer.html#multiple-lines" rel="nofollow">Multiple lines</a> section, make it clearer that the program doesn't compile for those steps. (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mapleray/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mapleray">@mapleray</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agentultra/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agentultra">@agentultra</a>)</li> </ul> paigeruten tag:github.com,2008:Repository/83657016/v1.0.0beta3 2017-04-07T20:58:07Z 1.0.0beta3 <ul> <li>In <code>editorPrompt()</code>, change <code>!iscntrl(c)</code> to <code>!iscntrl(c) &amp;&amp; c &lt; 128</code>, so that we don't try to append special keys like the arrow keys to the prompt input. (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fmdkdd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fmdkdd">@fmdkdd</a>)</li> </ul> paigeruten tag:github.com,2008:Repository/83657016/v1.0.0beta2 2017-04-07T05:11:13Z 1.0.0beta2 <ul> <li>Replace all instances of <code>isprint()</code> with <code>!iscntrl()</code>, so that extended ASCII characters can be inserted and displayed in the editor.</li> <li>Include font files in offline version of tutorial.</li> </ul> paigeruten tag:github.com,2008:Repository/83657016/v1.0.0beta1 2017-04-06T19:09:01Z 1.0.0beta1 <ul> <li>Add changelog.</li> <li>Fix landing page typo.</li> </ul> paigeruten