<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extreload, branch v0.0.2</title>
<subtitle>Reload Chrome extensions from the command line</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/'/>
<entry>
<title>Increase version v0.0.1 -&gt; v0.0.2</title>
<updated>2021-03-02T19:52:59+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-02T19:52:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/commit/?id=7af3beaba018e81c75ca79751b57cd8aed721bf2'/>
<id>7af3beaba018e81c75ca79751b57cd8aed721bf2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update TODO</title>
<updated>2021-03-02T19:50:17+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-02T19:50:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/commit/?id=1f71516ed19429f8b2451b0eeeaf9bc48309d917'/>
<id>1f71516ed19429f8b2451b0eeeaf9bc48309d917</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>main: Exit on Control-c interrupt</title>
<updated>2021-03-02T19:41:44+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-02T19:41:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/commit/?id=ec04757717f79287b62f012fabb7d1c959dc6795'/>
<id>ec04757717f79287b62f012fabb7d1c959dc6795</id>
<content type='text'>
Use the `with-user-abort` library to catch an interrupt signal from
`&lt;C-c&gt;` and exit immediately. Otherwise, the Lisp debugger is invoked,
which is not the expected behaviour for a command line program.

Tried putting the `user-abort` condition in the `handler-case` in
`main`, but it didn't appear to be caught in my tests. Decided to catch
it with `handler-case` immediately instead, confirming this works.

Unfortunately, if `&lt;C-c&gt;` is received before entering `main` (by running
the program and immediately pressing it), our handler won't get called,
and instead the Lisp debugger will be invoked. Not sure how to deal with
that, so I've decided not to bother.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the `with-user-abort` library to catch an interrupt signal from
`&lt;C-c&gt;` and exit immediately. Otherwise, the Lisp debugger is invoked,
which is not the expected behaviour for a command line program.

Tried putting the `user-abort` condition in the `handler-case` in
`main`, but it didn't appear to be caught in my tests. Decided to catch
it with `handler-case` immediately instead, confirming this works.

Unfortunately, if `&lt;C-c&gt;` is received before entering `main` (by running
the program and immediately pressing it), our handler won't get called,
and instead the Lisp debugger will be invoked. Not sure how to deal with
that, so I've decided not to bother.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Add source dependencies to `extreload` build</title>
<updated>2021-03-01T20:01:27+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-01T20:01:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/commit/?id=241947b61a6df43943f6319dd274fdc0312685b3'/>
<id>241947b61a6df43943f6319dd274fdc0312685b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'with-user-abort' library dependency</title>
<updated>2021-03-01T19:45:58+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-01T19:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/commit/?id=d06cf8a81b3191ce1db5e8828399344ed9ebc359'/>
<id>d06cf8a81b3191ce1db5e8828399344ed9ebc359</id>
<content type='text'>
For `&lt;C-c&gt;` handling.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For `&lt;C-c&gt;` handling.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update TODO</title>
<updated>2021-03-01T19:34:28+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-01T19:34:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/commit/?id=599b7382a785429d091d489da5c1cb93fae59d0b'/>
<id>599b7382a785429d091d489da5c1cb93fae59d0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>README: Add submodule documentation</title>
<updated>2021-02-27T20:26:08+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-02-27T20:26:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/commit/?id=d976e02c66f8479553647ebb0841a5769fae6f0a'/>
<id>d976e02c66f8479553647ebb0841a5769fae6f0a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `wait-group` library dependency</title>
<updated>2021-02-27T20:13:26+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-02-27T20:13:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/commit/?id=2cc2b2b339ef06d0d3b9f62c54c0ba38acc74252'/>
<id>2cc2b2b339ef06d0d3b9f62c54c0ba38acc74252</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Add target to build a distributable package</title>
<updated>2021-02-27T19:54:19+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-02-27T19:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/commit/?id=bcd07d85adcf8b1937b3dc3688636e3f7b21ca79'/>
<id>bcd07d85adcf8b1937b3dc3688636e3f7b21ca79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add README</title>
<updated>2021-02-27T19:38:48+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-02-27T19:38:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/extreload/commit/?id=fe2bbdcd9f2d52a4be4e324e036cde4710c7a27b'/>
<id>fe2bbdcd9f2d52a4be4e324e036cde4710c7a27b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
