<feed xmlns='http://www.w3.org/2005/Atom'>
<title>clark/lisp, branch 0.1.1</title>
<subtitle>Store bookmarks, in common lisp.</subtitle>
<id>https://code.ryuslash.org/clark/atom?h=0.1.1</id>
<link rel='self' href='https://code.ryuslash.org/clark/atom?h=0.1.1'/>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/'/>
<updated>2013-04-07T01:53:07Z</updated>
<entry>
<title>Bump version to v0.1.1</title>
<updated>2013-04-07T01:53:07Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2013-04-07T01:53:07Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/commit/?id=0ab12f6f7117f28c7c3c6fa822b8f80d610d0b20'/>
<id>urn:sha1:0ab12f6f7117f28c7c3c6fa822b8f80d610d0b20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename *version* to version</title>
<updated>2013-04-07T01:24:08Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2013-04-07T01:24:08Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/commit/?id=54baffa58eba32b1c54c06e2f69d0fae47f397d8'/>
<id>urn:sha1:54baffa58eba32b1c54c06e2f69d0fae47f397d8</id>
<content type='text'>
Since `*version*' is a constant, it should not be named as a special
variable.
</content>
</entry>
<entry>
<title>Remove McCLIM as dependency and properly require</title>
<updated>2013-04-07T01:23:19Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2013-04-07T01:23:19Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/commit/?id=86aa545775d7822420302b0720ebb7be38de89b9'/>
<id>urn:sha1:86aa545775d7822420302b0720ebb7be38de89b9</id>
<content type='text'>
The McCLIM dependency will come back, but for v0.1.* it is not a
requirement.

Also properly require `cl-sqlite' by adding it in the `asdf:defsystem'
call.
</content>
</entry>
<entry>
<title>Exit with status 1 on error</title>
<updated>2013-04-06T15:24:05Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2013-04-06T15:24:05Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/commit/?id=c1cbf7d59a72b7c485d4060ddaecb7469312c9e6'/>
<id>urn:sha1:c1cbf7d59a72b7c485d4060ddaecb7469312c9e6</id>
<content type='text'>
Add macros `with-error-status' and `with-error-and-help' that help to
easily report errors to the user. The latter also calls the `help'
command.

All commands, when done, exit with `*exit-status*' being the status
code used. The `with-error-status' macro let-binds this variable so
that the command function exits with the given status code.
</content>
</entry>
<entry>
<title>Fix usage without XDG_*_HOME</title>
<updated>2013-04-06T13:39:47Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2013-04-06T13:39:47Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/commit/?id=ce8cfd58f40f9f1808819d702bfb505e9f7d7e1d'/>
<id>urn:sha1:ce8cfd58f40f9f1808819d702bfb505e9f7d7e1d</id>
<content type='text'>
`concatenate' does not work as I thought, cannot handle list
arguments, except `nil'.
</content>
</entry>
<entry>
<title>Eval make-command-name during execute</title>
<updated>2013-04-06T12:58:58Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2013-04-06T12:58:58Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/commit/?id=8cad2d8582a5a64fb5e6cf30b573809d8bd4af7c'/>
<id>urn:sha1:8cad2d8582a5a64fb5e6cf30b573809d8bd4af7c</id>
<content type='text'>
So that it also works when loaded from some other place.
</content>
</entry>
<entry>
<title>Move the export to package definition</title>
<updated>2013-04-06T12:43:31Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2013-04-06T12:43:31Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/commit/?id=85868d6dcf0d999fae93a900adc75947814cac4c'/>
<id>urn:sha1:85868d6dcf0d999fae93a900adc75947814cac4c</id>
<content type='text'>
That's where it belongs.
</content>
</entry>
<entry>
<title>Add sql macro</title>
<updated>2013-03-30T14:46:54Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2013-03-30T14:46:54Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/commit/?id=c442bbfe958cad776fd1e2dce3617e16216fb223'/>
<id>urn:sha1:c442bbfe958cad776fd1e2dce3617e16216fb223</id>
<content type='text'>
This gives SQL queries a little more Lisp-y feel and allows for better
formatting of the code written.
</content>
</entry>
<entry>
<title>Change order of script output</title>
<updated>2013-03-27T23:52:48Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2013-03-27T23:52:48Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/commit/?id=933a51ed707158c4c0eee879e3a4db885d644cc6'/>
<id>urn:sha1:933a51ed707158c4c0eee879e3a4db885d644cc6</id>
<content type='text'>
The order of parameters for `--script' and without it was different,
to keep things simple these should be the same.
</content>
</entry>
<entry>
<title>Clarify defcommand</title>
<updated>2013-03-27T23:39:29Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2013-03-27T23:39:29Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/clark/commit/?id=dfd6f71c4d72002c8afda0f281507fda22b9ab29'/>
<id>urn:sha1:dfd6f71c4d72002c8afda0f281507fda22b9ab29</id>
<content type='text'>
Writing a command like with a normal labmda-list to indicate
parameters is much clearer than using an `args' parameter that
semmingly comes out of nowhere.
</content>
</entry>
</feed>
