<feed xmlns='http://www.w3.org/2005/Atom'>
<title>todolist.git/todolist, branch 0.8</title>
<subtitle>Simple GTD-style todo list for the command line.
</subtitle>
<id>http://forge.jan.systems/todolist.git/atom?h=0.8</id>
<link rel='self' href='http://forge.jan.systems/todolist.git/atom?h=0.8'/>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/'/>
<updated>2017-09-21T17:16:10Z</updated>
<entry>
<title>Merge pull request #89 from NonerKao/note</title>
<updated>2017-09-21T17:16:10Z</updated>
<author>
<name>Quey-Liang Kao</name>
<email>s101062801@m101.nthu.edu.tw</email>
</author>
<published>2017-09-21T17:16:10Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=902d0f825abc3a18278aadc2a8c3cd45dd8d308d'/>
<id>urn:sha1:902d0f825abc3a18278aadc2a8c3cd45dd8d308d</id>
<content type='text'>
Add new feature: notes for todos</content>
</entry>
<entry>
<title>Merge pull request #93 from NonerKao/bug_add_empty_todo</title>
<updated>2017-09-13T07:12:46Z</updated>
<author>
<name>Quey-Liang Kao</name>
<email>s101062801@m101.nthu.edu.tw</email>
</author>
<published>2017-09-13T07:12:46Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=06211d84da190ab9a5e174db9f52672b69f9b3e4'/>
<id>urn:sha1:06211d84da190ab9a5e174db9f52672b69f9b3e4</id>
<content type='text'>
Fix a bug in ParseNewTodo()</content>
</entry>
<entry>
<title>Add test function TestAddEmptyTodo</title>
<updated>2017-08-29T09:19:11Z</updated>
<author>
<name>Quey-Liang Kao</name>
<email>s101062801@m101.nthu.edu.tw</email>
</author>
<published>2017-08-29T09:19:11Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=0c2a2f99a9cdcc9acb7d55807330801d58d4c632'/>
<id>urn:sha1:0c2a2f99a9cdcc9acb7d55807330801d58d4c632</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor previous commits</title>
<updated>2017-08-29T09:00:18Z</updated>
<author>
<name>Quey-Liang Kao</name>
<email>s101062801@m101.nthu.edu.tw</email>
</author>
<published>2017-08-29T09:00:18Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=a716a04c831e4fb23cdd558756d8f393e4ef8d73'/>
<id>urn:sha1:a716a04c831e4fb23cdd558756d8f393e4ef8d73</id>
<content type='text'>
Rewrite the `ManipulateNotes` function into `HandleNotes`, which
routes the note sub-commands to calls of newly-written `Parse*Note`
functions.  On successful parse, these functions return true, and
false otherwise.

Related tests are also refined.
</content>
</entry>
<entry>
<title>Merge pull request #79 from stuartskelton/Refactor_filterDay</title>
<updated>2017-08-29T00:24:09Z</updated>
<author>
<name>Grant Ammons</name>
<email>gammons@gmail.com</email>
</author>
<published>2017-08-29T00:24:09Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=10c18a4c528e3d7389dddb90f54ed5571c0d242a'/>
<id>urn:sha1:10c18a4c528e3d7389dddb90f54ed5571c0d242a</id>
<content type='text'>
Refactor filterDay to re-use some code.</content>
</entry>
<entry>
<title>Fix a bug in ParseNewTodo()</title>
<updated>2017-08-20T15:04:29Z</updated>
<author>
<name>Quey-Liang Kao</name>
<email>s101062801@m101.nthu.edu.tw</email>
</author>
<published>2017-08-20T15:04:29Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=f9a98c7aa2d92b931c2ce34d188d9be390f4e2dc'/>
<id>urn:sha1:f9a98c7aa2d92b931c2ce34d188d9be390f4e2dc</id>
<content type='text'>
The new pattern now does not allow empty todos to be added as "a"
or "add" strings.
</content>
</entry>
<entry>
<title>Redefine sub-commands: "ln" and "n"</title>
<updated>2017-08-20T14:45:31Z</updated>
<author>
<name>Quey-Liang Kao</name>
<email>s101062801@m101.nthu.edu.tw</email>
</author>
<published>2017-08-20T14:45:31Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=34639c4285621177efb10b82ddb07cd0017af56a'/>
<id>urn:sha1:34639c4285621177efb10b82ddb07cd0017af56a</id>
<content type='text'>
Sub-command "ln" is redefined to the function of listing all todos
with their notes; "n" replaces original "ln", listing the notes of
a specific todo.
</content>
</entry>
<entry>
<title>Fix out-of-date usage according to internal API changes</title>
<updated>2017-08-20T14:06:05Z</updated>
<author>
<name>Quey-Liang Kao</name>
<email>s101062801@m101.nthu.edu.tw</email>
</author>
<published>2017-08-20T14:06:05Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=7bd6749e7fdfbc636b15cb18d89081eb78f870a8'/>
<id>urn:sha1:7bd6749e7fdfbc636b15cb18d89081eb78f870a8</id>
<content type='text'>
Since the getId() function has been changed, the call in
ManipulateNotes() is fixed in this patch.
</content>
</entry>
<entry>
<title>Merge branch 'note' of github.com:NonerKao/todolist</title>
<updated>2017-08-20T13:56:37Z</updated>
<author>
<name>Quey-Liang Kao</name>
<email>s101062801@m101.nthu.edu.tw</email>
</author>
<published>2017-08-20T13:56:37Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=387d92060c04998fa8a723f2eba814469bc39d57'/>
<id>urn:sha1:387d92060c04998fa8a723f2eba814469bc39d57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement the "en" feature: Editting notes</title>
<updated>2017-08-14T08:34:33Z</updated>
<author>
<name>Quey-Liang Kao</name>
<email>s101062801@m101.nthu.edu.tw</email>
</author>
<published>2017-08-14T08:34:33Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/todolist.git/commit/?id=7c24f39a0fc8bb07dc9db4f5fecd3468705b1e37'/>
<id>urn:sha1:7c24f39a0fc8bb07dc9db4f5fecd3468705b1e37</id>
<content type='text'>
</content>
</entry>
</feed>
