<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git-todo, branch v0.0.2</title>
<subtitle>Find recent TODO lines in a Git repository</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/'/>
<entry>
<title>Increase version v0.0.1 -&gt; v0.0.2</title>
<updated>2020-10-08T21:35:04+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-10-08T21:22:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/commit/?id=295f77eb3ec7a0fe210ff0af7e231a0672d54b04'/>
<id>295f77eb3ec7a0fe210ff0af7e231a0672d54b04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for modified files in the working directory and index</title>
<updated>2020-10-07T23:12:41+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-10-07T23:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/commit/?id=d37865a1f33a4ca0da06b71077000f5f4c52dee4'/>
<id>d37865a1f33a4ca0da06b71077000f5f4c52dee4</id>
<content type='text'>
Add a couple tests to confirm that the program works for files that have
been modified:

* in the working directory but not staged
* in the index but not committed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a couple tests to confirm that the program works for files that have
been modified:

* in the working directory but not staged
* in the index but not committed
</pre>
</div>
</content>
</entry>
<entry>
<title>write_since(): Include TODO lines from untracked files</title>
<updated>2020-10-07T23:10:48+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-10-07T23:10:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/commit/?id=0497616cba162ff1dd9030d068caf16aa44bd3d3'/>
<id>0497616cba162ff1dd9030d068caf16aa44bd3d3</id>
<content type='text'>
Previously, untracked files were not included in the diff, so TODO lines
in those files would not be printed by the program.

Add the untracked `DiffOptions` to include the content of these files
when searching for TODOs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, untracked files were not included in the diff, so TODO lines
in those files would not be printed by the program.

Add the untracked `DiffOptions` to include the content of these files
when searching for TODOs.
</pre>
</div>
</content>
</entry>
<entry>
<title>main(): Open repository even if PWD is a subdirectory</title>
<updated>2020-10-07T18:56:00+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-10-07T18:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/commit/?id=255673b983a675e062eb0f3c4ea2017c47e048d1'/>
<id>255673b983a675e062eb0f3c4ea2017c47e048d1</id>
<content type='text'>
Previously, running `git todo` outside the root of the repository would
result in this error:

    error: unable to open repository: could not find repository from '.'; class=Repository (6); code=NotFound (-3)

It turns out the `open()` method expects the given path to be the
repository root. Use `open_from_env()` instead, which functions more
like regular Git commands.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, running `git todo` outside the root of the repository would
result in this error:

    error: unable to open repository: could not find repository from '.'; class=Repository (6); code=NotFound (-3)

It turns out the `open()` method expects the given path to be the
repository root. Use `open_from_env()` instead, which functions more
like regular Git commands.
</pre>
</div>
</content>
</entry>
<entry>
<title>README: Add a section about the Vim plugin</title>
<updated>2020-10-04T11:09:56+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-10-04T11:09:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/commit/?id=651ad535a7890697b44a050e3150656b3782f541'/>
<id>651ad535a7890697b44a050e3150656b3782f541</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Build for release and configure static linking</title>
<updated>2020-10-03T16:24:56+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-10-03T16:24:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/commit/?id=da94442fae40736859787575b65720382c1f231c'/>
<id>da94442fae40736859787575b65720382c1f231c</id>
<content type='text'>
Set up a release build and distribution packaging. Configure static
linking for 'openssl' and 'libgit2'.

Based on or copied from code from 'git-suggestion'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set up a release build and distribution packaging. Configure static
linking for 'openssl' and 'libgit2'.

Based on or copied from code from 'git-suggestion'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove old files</title>
<updated>2020-10-03T15:51:33+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-10-03T15:51:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/commit/?id=90969d5e9defcd593c7acc416247cd7a6b04e532'/>
<id>90969d5e9defcd593c7acc416247cd7a6b04e532</id>
<content type='text'>
These files were for ideas and explorations of solutions. We now have a
working implementation independent of them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These files were for ideas and explorations of solutions. We now have a
working implementation independent of them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add README</title>
<updated>2020-10-03T15:47:23+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-10-03T15:47:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/commit/?id=55df32511a9050c0966e40d330b164c14abc1003'/>
<id>55df32511a9050c0966e40d330b164c14abc1003</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add license (GNU GPLv3+)</title>
<updated>2020-10-03T15:47:04+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-10-03T15:47:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/commit/?id=9bf60812f53f47a3c05b9a8412e45d1f633f7f3f'/>
<id>9bf60812f53f47a3c05b9a8412e45d1f633f7f3f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add man page</title>
<updated>2020-10-03T15:08:57+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-10-03T15:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-todo/commit/?id=fc94501bd6aa696de449321aa41770bc96a4bb34'/>
<id>fc94501bd6aa696de449321aa41770bc96a4bb34</id>
<content type='text'>
Copied some of the structure and the Makefile recipe from
'git-suggestion'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Copied some of the structure and the Makefile recipe from
'git-suggestion'.
</pre>
</div>
</content>
</entry>
</feed>
