<feed xmlns='http://www.w3.org/2005/Atom'>
<title>thogai, branch main</title>
<subtitle>Stenotyping software for Emacs</subtitle>
<id>http://git.systemreboot.net/thogai/atom?h=main</id>
<link rel='self' href='http://git.systemreboot.net/thogai/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/'/>
<updated>2023-07-08T23:33:26+00:00</updated>
<entry>
<title>Make repository a guix channel.</title>
<updated>2023-07-08T23:33:26+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-07-08T23:33:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/commit/?id=a1eefcd93e4d6309c7ef42abe86f94169bba6bad'/>
<id>urn:sha1:a1eefcd93e4d6309c7ef42abe86f94169bba6bad</id>
<content type='text'>
* .guix-authorizations, .guix-channel, .guix/emacs-thogai-package.scm,
guix.scm: New files.
</content>
</entry>
<entry>
<title>Add Makefile.</title>
<updated>2022-06-21T19:34:38+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-21T19:34:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/commit/?id=3b80ba2214970258768d78d1920312a53288a6cc'/>
<id>urn:sha1:3b80ba2214970258768d78d1920312a53288a6cc</id>
<content type='text'>
* Makefile: New file.
</content>
</entry>
<entry>
<title>Indicate unused variable with _.</title>
<updated>2022-06-21T19:33:26+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-21T19:33:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/commit/?id=38217ee5212cbb87e443cef1d3632878030bd87d'/>
<id>urn:sha1:38217ee5212cbb87e443cef1d3632878030bd87d</id>
<content type='text'>
* thogai.el (thogai-process-stroke): Rename unused loop counter
variable i to _.
</content>
</entry>
<entry>
<title>Define thogai-english-stenography-rules variable.</title>
<updated>2022-06-21T19:30:38+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-21T19:30:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/commit/?id=7873e5b06106a60c6b4a7ba7ffe29d676b026d2a'/>
<id>urn:sha1:7873e5b06106a60c6b4a7ba7ffe29d676b026d2a</id>
<content type='text'>
* english-orthography.py: Define thogai-english-stenography-rules
variable using defvar.
</content>
</entry>
<entry>
<title>Use Plover source instead of the built Plover package.</title>
<updated>2022-06-21T19:29:03+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-21T19:29:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/commit/?id=601f25011b8ddebe2e917a44aa135caa7d1ccc28'/>
<id>urn:sha1:601f25011b8ddebe2e917a44aa135caa7d1ccc28</id>
<content type='text'>
* english-orthography.py: Accept the path to the Plover source as
argument and import english_stenotype from that path.
</content>
</entry>
<entry>
<title>Implement comma and colon commands.</title>
<updated>2022-06-20T12:12:56+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-20T12:12:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/commit/?id=23b89a6a436a038158f36b8532cbe21b25daede2'/>
<id>urn:sha1:23b89a6a436a038158f36b8532cbe21b25daede2</id>
<content type='text'>
* thogai.el (thogai-insert-translation): Implement comma and colon
commands.
</content>
</entry>
<entry>
<title>Scroll to end of paper tape buffer after insertion.</title>
<updated>2022-06-20T07:33:30+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-20T07:30:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/commit/?id=3ed3a5a31f4bc05e8666c64ed605329703881343'/>
<id>urn:sha1:3ed3a5a31f4bc05e8666c64ed605329703881343</id>
<content type='text'>
* thogai.el (thogai-gemini-protocol-filter): Scroll all relevant
windows to the end of paper tape buffer after insertion.
</content>
</entry>
<entry>
<title>Always append to paper tape buffer.</title>
<updated>2022-06-20T07:33:30+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-20T07:29:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/commit/?id=b8b2e7784b0d409e0ed6a0bbad9ff5e56b0a86cc'/>
<id>urn:sha1:b8b2e7784b0d409e0ed6a0bbad9ff5e56b0a86cc</id>
<content type='text'>
* thogai.el (thogai-gemini-protocol-filter): ALways append to paper
tape buffer.
</content>
</entry>
<entry>
<title>Implement stroke suggestions.</title>
<updated>2022-06-20T07:33:30+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-20T07:22:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/commit/?id=2cd30a0fdaf57ed910479df597e147faed1d9127'/>
<id>urn:sha1:2cd30a0fdaf57ed910479df597e147faed1d9127</id>
<content type='text'>
* thogai.el (thogai-suggest): New function.
(thogai-process-stroke): Use thogai-suggest.
</content>
</entry>
<entry>
<title>Implement orthography aware suffixes.</title>
<updated>2022-06-19T20:09:47+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-19T20:01:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/thogai/commit/?id=1cf8f23fea19a9c055066325fd20a549d8ffc9e3'/>
<id>urn:sha1:1cf8f23fea19a9c055066325fd20a549d8ffc9e3</id>
<content type='text'>
At build time, we import orthography rules from Plover source code. It
is the easiest way to keep up with Plover.

* english-orthography.py: New file.
* thogai.el: Require thogai-english-orthography.
(thogai-insert-orthography-aware-suffix): New function.
(thogai-insert-translation): Use
thogai-insert-orthography-aware-suffix.
</content>
</entry>
</feed>
