<feed xmlns='http://www.w3.org/2005/Atom'>
<title>todolist.git/todolist/app.go, branch 0.7</title>
<subtitle>Simple GTD-style todo list for the command line.
</subtitle>
<id>http://forge.jan.systems/todolist.git/atom?h=0.7</id>
<link rel='self' href='http://forge.jan.systems/todolist.git/atom?h=0.7'/>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/'/>
<updated>2017-06-12T12:13:15Z</updated>
<entry>
<title>Fix #64, parsing a todo with europe date format</title>
<updated>2017-06-12T12:13:15Z</updated>
<author>
<name>Grant Ammons</name>
<email>gammons@gmail.com</email>
</author>
<published>2017-06-12T12:13:15Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=c50de79c4828dbb4f9b5c23bf9e00ea4dea38a01'/>
<id>urn:sha1:c50de79c4828dbb4f9b5c23bf9e00ea4dea38a01</id>
<content type='text'>
* the `hasDue` function was not running, and therefore it was not parsing the due date.
* Also added the beginnings of a more holistic test approach, using `app_test.go`.
</content>
</entry>
<entry>
<title>Remove unnecessary parens</title>
<updated>2017-05-11T00:38:55Z</updated>
<author>
<name>Grant Ammons</name>
<email>gammons@gmail.com</email>
</author>
<published>2017-05-11T00:38:55Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=aed8e547d1b91c607853737960bbf9df4ab6756b'/>
<id>urn:sha1:aed8e547d1b91c607853737960bbf9df4ab6756b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor optimization</title>
<updated>2017-05-10T00:34:56Z</updated>
<author>
<name>Grant Ammons</name>
<email>gammons@gmail.com</email>
</author>
<published>2017-05-10T00:34:56Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=55af0a2d91c8e72ebe54b00f8b023d4e46686287'/>
<id>urn:sha1:55af0a2d91c8e72ebe54b00f8b023d4e46686287</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP on a unified edit</title>
<updated>2017-05-10T00:20:24Z</updated>
<author>
<name>Grant Ammons</name>
<email>gammons@gmail.com</email>
</author>
<published>2017-05-05T20:51:03Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=1056fecdccbb734dc732a2f795f2591d3c63f951'/>
<id>urn:sha1:1056fecdccbb734dc732a2f795f2591d3c63f951</id>
<content type='text'>
This allows a unified edit functionality that supports the following:

**`t e 25 due tom`**

* Edits the due date
* Leaves subject, projects and contexts unchanged

**`t e 25 take out the trash with @bob`

* Updates the subject, projects and contexts
* Leaves the due date unchanged

**`t e 25 take out the trash with @bob due tom`

* Updates the subject, projects and contexts
* Updates the due date

**What's missing**

* Tests that exercise this functionality
</content>
</entry>
<entry>
<title>parse Projects and Contexts when editing subject</title>
<updated>2017-05-10T00:20:24Z</updated>
<author>
<name>Michael Strüder</name>
<email>mikezter@gmail.com</email>
</author>
<published>2017-05-04T21:55:43Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=54aaabdbe16986e6e6071dda1eeee6f73ae39400'/>
<id>urn:sha1:54aaabdbe16986e6e6071dda1eeee6f73ae39400</id>
<content type='text'>
</content>
</entry>
<entry>
<title>do not duplicate error messages again</title>
<updated>2017-05-10T00:20:24Z</updated>
<author>
<name>Michael Strüder</name>
<email>mikezter@gmail.com</email>
</author>
<published>2017-05-03T16:33:01Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=87e2fe7dbfcb2026662b50524d5d9eec766d8308'/>
<id>urn:sha1:87e2fe7dbfcb2026662b50524d5d9eec766d8308</id>
<content type='text'>
</content>
</entry>
<entry>
<title>error out when invalid id given</title>
<updated>2017-05-10T00:20:24Z</updated>
<author>
<name>Michael Strüder</name>
<email>mikezter@gmail.com</email>
</author>
<published>2017-05-03T16:13:00Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=6beb1258b010cbb29f8c296a3a1d51cae2f18aa4'/>
<id>urn:sha1:6beb1258b010cbb29f8c296a3a1d51cae2f18aa4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>prevent duplicate error messages when updating subjects</title>
<updated>2017-05-10T00:20:24Z</updated>
<author>
<name>Michael Strüder</name>
<email>mikezter@gmail.com</email>
</author>
<published>2017-05-03T12:54:32Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=2c5512341a8c87dfe4d37106a1ecc02784e84da6'/>
<id>urn:sha1:2c5512341a8c87dfe4d37106a1ecc02784e84da6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>display an error on malformed input</title>
<updated>2017-05-10T00:20:24Z</updated>
<author>
<name>Michael Strüder</name>
<email>mikezter@gmail.com</email>
</author>
<published>2017-04-29T14:31:31Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=ed6ab22cbdbc475adf539637e45a67811ec0c15a'/>
<id>urn:sha1:ed6ab22cbdbc475adf539637e45a67811ec0c15a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extract subcommand, id, and input string in Parser</title>
<updated>2017-05-10T00:20:24Z</updated>
<author>
<name>Michael Strüder</name>
<email>mikezter@gmail.com</email>
</author>
<published>2017-04-29T14:19:24Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=aa5050461a30d36a384edd45d20585a89d3da344'/>
<id>urn:sha1:aa5050461a30d36a384edd45d20585a89d3da344</id>
<content type='text'>
</content>
</entry>
</feed>
