<feed xmlns='http://www.w3.org/2005/Atom'>
<title>undone, branch master</title>
<subtitle>Unassuming todo application</subtitle>
<id>https://code.ryuslash.org/undone/atom?h=master</id>
<link rel='self' href='https://code.ryuslash.org/undone/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/'/>
<updated>2012-09-16T12:23:55Z</updated>
<entry>
<title>Use for-each instead of map</title>
<updated>2012-09-16T12:23:55Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-09-16T12:23:55Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/commit/?id=c11e60df8b9390b63197b4d82e8f965fb68a8a4f'/>
<id>urn:sha1:c11e60df8b9390b63197b4d82e8f965fb68a8a4f</id>
<content type='text'>
Since we don't need the result of going through all the views, we can
just discard it.
</content>
</entry>
<entry>
<title>Add delete command</title>
<updated>2012-09-16T12:22:44Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-09-16T12:22:44Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/commit/?id=3d7138e45af5a288995442dff249e8eaa00803d5'/>
<id>urn:sha1:3d7138e45af5a288995442dff249e8eaa00803d5</id>
<content type='text'>
The delete command removes an item from the todo-list, it does this by
filtering out the item wich has the given `id' value and saving the
result.
</content>
</entry>
<entry>
<title>Make file loading a bit more robust</title>
<updated>2012-09-16T12:09:56Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-09-16T12:09:56Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/commit/?id=cae98ebdfbf9a1a852a810dc7d43a9717f7c7a9a'/>
<id>urn:sha1:cae98ebdfbf9a1a852a810dc7d43a9717f7c7a9a</id>
<content type='text'>
Don't fail when a file can't be found.
</content>
</entry>
<entry>
<title>Leave auto-compile on</title>
<updated>2012-09-16T12:06:13Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-09-16T12:06:13Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/commit/?id=86f48d9fa477e4507505aca3885c3ef7bb471cc0'/>
<id>urn:sha1:86f48d9fa477e4507505aca3885c3ef7bb471cc0</id>
<content type='text'>
This way docstrings will be generated so that the `views' command can
read them.
</content>
</entry>
<entry>
<title>Only show items with an id in default</title>
<updated>2012-09-10T20:10:26Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-09-10T20:10:26Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/commit/?id=f305dd0c42c8d11d64efca6c37df148f934833c3'/>
<id>urn:sha1:f305dd0c42c8d11d64efca6c37df148f934833c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename viewname to view-name</title>
<updated>2012-09-10T19:56:42Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-09-10T19:56:42Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/commit/?id=c5dac997f4fccadbab199567ead1fcbcf4fdb211'/>
<id>urn:sha1:c5dac997f4fccadbab199567ead1fcbcf4fdb211</id>
<content type='text'>
* undone/main.scm (define-view): Looks nicer
</content>
</entry>
<entry>
<title>Add id to each item</title>
<updated>2012-09-10T19:56:16Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-09-10T19:56:16Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/commit/?id=271b33f91073a4b05a0f2a30bc14b947c7beff69'/>
<id>urn:sha1:271b33f91073a4b05a0f2a30bc14b947c7beff69</id>
<content type='text'>
* undone/main.scm (get-field-value): Allow specification of default
  return if no key is found.
  (next-id): New function.
  (add): Add `id' to the todo item.
</content>
</entry>
<entry>
<title>Don't fail when an item doesn't have a property</title>
<updated>2012-08-31T12:45:18Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-08-31T12:45:18Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/commit/?id=62cde9b1c8a52097b0191fea1554ab7055532aa8'/>
<id>urn:sha1:62cde9b1c8a52097b0191fea1554ab7055532aa8</id>
<content type='text'>
* undone/main.scm (get-field): Only get a cons cell, don't get its
  cdr.

  (get-field-value): New macro.

  (define-view): Add filtered list syntax, which filters items that
  don't have the needed properties.  Filter results before looking
  through them.
</content>
</entry>
<entry>
<title>Trim whitespace at end of entry</title>
<updated>2012-08-16T23:56:25Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-08-16T23:56:25Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/commit/?id=4124f07fa90f37e41af9cf517cd45b71bcd0977b'/>
<id>urn:sha1:4124f07fa90f37e41af9cf517cd45b71bcd0977b</id>
<content type='text'>
* undone/main.scm (add): Trim whitespace from the end of whatever text
  gets filled in.
  (default): Place newline after each item.
</content>
</entry>
<entry>
<title>Use `,' to denote list</title>
<updated>2012-08-16T23:45:20Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-08-16T23:45:20Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/undone/commit/?id=3a132e8040e3d24ecd015900bfacc2caef918ca4'/>
<id>urn:sha1:3a132e8040e3d24ecd015900bfacc2caef918ca4</id>
<content type='text'>
* undone/main.scm (add): When encountering a value that starts with
  `,', assume that it should be turned into a list.
</content>
</entry>
</feed>
