<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lisp-koans, branch master</title>
<subtitle>Common Lisp Koans language learning exercise; fork of upstream with some exercises completed
</subtitle>
<id>http://git.twilken.net/lisp-koans/atom?h=master</id>
<link rel='self' href='http://git.twilken.net/lisp-koans/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/'/>
<updated>2023-01-04T20:52:36Z</updated>
<entry>
<title>Remove the todo waiting for a portable semaphore-count</title>
<updated>2023-01-04T20:52:36Z</updated>
<author>
<name>jgodbout</name>
</author>
<published>2023-01-04T20:52:29Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=531ad6bcd4daef831b299c4129caf2eedeb79245'/>
<id>urn:sha1:531ad6bcd4daef831b299c4129caf2eedeb79245</id>
<content type='text'>
It's not going to happen.

PiperOrigin-RevId: 499556697
</content>
</entry>
<entry>
<title>Fix minor typos</title>
<updated>2023-01-03T14:01:54Z</updated>
<author>
<name>Googler</name>
</author>
<published>2023-01-03T14:01:46Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=43158d8c0eca7e36857dfe8bb49f81881038a78d'/>
<id>urn:sha1:43158d8c0eca7e36857dfe8bb49f81881038a78d</id>
<content type='text'>
PiperOrigin-RevId: 499196219
</content>
</entry>
<entry>
<title>Merge pull request #130 from JonasWoeg/upd1</title>
<updated>2022-10-26T03:52:45Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2022-10-26T03:52:45Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=57b901f8d4b16d66696896a745110b7561120da3'/>
<id>urn:sha1:57b901f8d4b16d66696896a745110b7561120da3</id>
<content type='text'>
Off-by-one-Error in std-method-comb.lisp </content>
</entry>
<entry>
<title>Reusing time variable</title>
<updated>2022-10-17T16:58:58Z</updated>
<author>
<name>Jonas</name>
</author>
<published>2022-10-17T16:58:58Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=27ef4a9e6b8fb33fe575ab1bc91425b340f75a07'/>
<id>urn:sha1:27ef4a9e6b8fb33fe575ab1bc91425b340f75a07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reusing value already bound to 'time'</title>
<updated>2022-10-17T16:56:50Z</updated>
<author>
<name>Jonas</name>
</author>
<published>2022-10-17T16:56:50Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=c6da3d42ae0c19edcc454153e52c909363d0ea59'/>
<id>urn:sha1:c6da3d42ae0c19edcc454153e52c909363d0ea59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #129 from JonasWoeg/master</title>
<updated>2022-10-17T15:29:11Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2022-10-17T15:29:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=1e797dbf3246c7af7bbdf4d87a9e8f9b6e1f7692'/>
<id>urn:sha1:1e797dbf3246c7af7bbdf4d87a9e8f9b6e1f7692</id>
<content type='text'>
Multiple typo fixes</content>
</entry>
<entry>
<title>Improved remaining-time method in std-method-comb.lisp</title>
<updated>2022-10-16T19:58:10Z</updated>
<author>
<name>Jonas Wögerbauer</name>
</author>
<published>2022-10-16T19:58:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=a12c0a4cd52cde520927c40a6d947f928acb296e'/>
<id>urn:sha1:a12c0a4cd52cde520927c40a6d947f928acb296e</id>
<content type='text'>
The slot-value is now returned befor decrementation.
If time is initialized with 4, the following values are: 4, 3, 2, 1, :BANG, ...
</content>
</entry>
<entry>
<title>Fixing the solution in "./koans-solved"</title>
<updated>2022-10-16T19:14:14Z</updated>
<author>
<name>Jonas Wögerbauer</name>
</author>
<published>2022-10-16T18:20:53Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=4c8ebcd04edfe4b67910df72f0c5d914b8950872'/>
<id>urn:sha1:4c8ebcd04edfe4b67910df72f0c5d914b8950872</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Off-by-one-Error in std-method-comb.lisp</title>
<updated>2022-10-16T19:13:44Z</updated>
<author>
<name>Jonas Wögerbauer</name>
</author>
<published>2022-10-16T19:13:44Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=1fb55dc1035511bd1c2fb59387462322ea00ef0b'/>
<id>urn:sha1:1fb55dc1035511bd1c2fb59387462322ea00ef0b</id>
<content type='text'>
As in the description above noted:
"If the countdown hits zero, :BANG should be returned instead."
Thus, the ':BANG'-clause should execute one function call earlier.
</content>
</entry>
<entry>
<title>Multiple typo fixes</title>
<updated>2022-10-16T18:17:27Z</updated>
<author>
<name>Jonas Wögerbauer</name>
</author>
<published>2022-10-16T18:17:27Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=84c5757d099d8d9e81fce90683ac09f51d5d280e'/>
<id>urn:sha1:84c5757d099d8d9e81fce90683ac09f51d5d280e</id>
<content type='text'>
Corrected for some typos I found while working through the exercises. Both in "./koans" and "./koans-solved".
</content>
</entry>
<entry>
<title>Merge pull request #123 from BlacAmDK/master</title>
<updated>2021-12-28T16:07:30Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2021-12-28T16:07:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=fa286eb6a98b0ab463c9c6da97b3113220d34216'/>
<id>urn:sha1:fa286eb6a98b0ab463c9c6da97b3113220d34216</id>
<content type='text'>
Fix triangle function in koans-solved</content>
</entry>
<entry>
<title>Add test case for fixed version triangle function</title>
<updated>2021-01-18T15:34:22Z</updated>
<author>
<name>BlacAmDK</name>
</author>
<published>2021-01-18T15:34:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=5c46636b0a0ee1a620aa6dbe3f6a8f821185ef51'/>
<id>urn:sha1:5c46636b0a0ee1a620aa6dbe3f6a8f821185ef51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix triangle function</title>
<updated>2021-01-18T14:24:59Z</updated>
<author>
<name>BlacAmDK</name>
</author>
<published>2021-01-18T14:24:59Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=c4ef10efa5e3fc94dae8b0b70d0d1e810ce062a4'/>
<id>urn:sha1:c4ef10efa5e3fc94dae8b0b70d0d1e810ce062a4</id>
<content type='text'>
fix triangle function logic</content>
</entry>
<entry>
<title>Merge pull request #120 from 0mp/patch-1</title>
<updated>2020-12-21T23:29:10Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-12-21T23:29:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=df5e58dc88429ef0ff202d0b45c21ce572144ba8'/>
<id>urn:sha1:df5e58dc88429ef0ff202d0b45c21ce572144ba8</id>
<content type='text'>
Change shebang to /bin/sh</content>
</entry>
<entry>
<title>Merge pull request #121 from 0mp/stoppable-mediatation</title>
<updated>2020-12-21T23:27:15Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-12-21T23:27:15Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=3c6a32580147c8f238dba5eb719bd34f714cca6b'/>
<id>urn:sha1:3c6a32580147c8f238dba5eb719bd34f714cca6b</id>
<content type='text'>
Fix meditate-macos.sh to stop on Ctrl-C</content>
</entry>
<entry>
<title>Merge pull request #122 from ckj996/master</title>
<updated>2020-12-21T23:26:32Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-12-21T23:26:32Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=71668de8f323810f375f7070daf163c6c57beefa'/>
<id>urn:sha1:71668de8f323810f375f7070daf163c6c57beefa</id>
<content type='text'>
Adjust position of the blanks</content>
</entry>
<entry>
<title>Adjust position of the blanks</title>
<updated>2020-12-18T12:37:39Z</updated>
<author>
<name>Kaijie Chen</name>
</author>
<published>2020-12-18T12:35:03Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=e0e67bea9dcf68778889a2d22224a6226347671d'/>
<id>urn:sha1:e0e67bea9dcf68778889a2d22224a6226347671d</id>
<content type='text'>
This way, the test framework can throw the correct errors for
this test as it only allows blanks to appear first.

Also, adjust the answer correspondingly.
</content>
</entry>
<entry>
<title>Fix meditate-macos.sh to stop on Ctrl-C</title>
<updated>2020-10-01T08:23:14Z</updated>
<author>
<name>Mateusz Piotrowski</name>
</author>
<published>2020-10-01T08:23:14Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=fbf1d7a92c295e5457612ac161316b9e57cb3994'/>
<id>urn:sha1:fbf1d7a92c295e5457612ac161316b9e57cb3994</id>
<content type='text'>
Previously, when a user hit Ctrl-C to send SIGINT to stop the script,
fswatch would exit with 0 anyway. This made the while loop loop forever,
because it was not possible to stop it in an intuitive way.

This patch fixes it by figuring out whether fswatch exited because of a
file system notification or a signal. If fswatch produces no output, it means it
received a signal and exited. If it printed something, it's probably a
path, so it means there is a file change.
</content>
</entry>
<entry>
<title>Change shebang to /bin/sh</title>
<updated>2020-10-01T08:10:40Z</updated>
<author>
<name>Mateusz Piotrowski</name>
</author>
<published>2020-10-01T08:10:40Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=6359cac7d926c606cf68e2cea6446e0fe8a76c25'/>
<id>urn:sha1:6359cac7d926c606cf68e2cea6446e0fe8a76c25</id>
<content type='text'>
The whole script does not depend on any Bash features,
even README suggests to use sh(1) to run this script.

Also, this script can be used on other non-Linux platforms,
like FreeBSD, where /bin/bash is not available
(Bash is usually installed somewhere else).</content>
</entry>
<entry>
<title>Merge pull request #118 from janEbert/adjust-underscores</title>
<updated>2020-06-23T15:00:39Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-06-23T15:00:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=5d4cd124008c74f8752e239e14cd4b741db466ca'/>
<id>urn:sha1:5d4cd124008c74f8752e239e14cd4b741db466ca</id>
<content type='text'>
Adjust blanks to be the same length</content>
</entry>
<entry>
<title>Adjust blanks to be the same length</title>
<updated>2020-06-23T14:17:12Z</updated>
<author>
<name>janEbert</name>
</author>
<published>2020-06-23T14:17:12Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=80a6456b5e682cd76ef9fb679c8d543e58327dc3'/>
<id>urn:sha1:80a6456b5e682cd76ef9fb679c8d543e58327dc3</id>
<content type='text'>
This way, the test framework can throw the correct errors for these
tests as it only allows blanks of exactly four underscores.
</content>
</entry>
<entry>
<title>Merge pull request #117 from phoe-trash/master</title>
<updated>2020-05-21T17:22:22Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-05-21T17:22:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=cf7818b856799bd4d4d65f37435572242b6315f3'/>
<id>urn:sha1:cf7818b856799bd4d4d65f37435572242b6315f3</id>
<content type='text'>
Fix #116</content>
</entry>
<entry>
<title>Fix broken LOOP-COLLECT test</title>
<updated>2020-05-21T17:17:13Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-21T17:17:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=f244b35cc1552ad2cfbb6f5baf4b3d74fe38691b'/>
<id>urn:sha1:f244b35cc1552ad2cfbb6f5baf4b3d74fe38691b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Better names in condition-handlers.lisp</title>
<updated>2020-05-21T17:12:04Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-21T17:12:04Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=225e1eb4e84ce419e3018dbad83876ebb6ad251b'/>
<id>urn:sha1:225e1eb4e84ce419e3018dbad83876ebb6ad251b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix #116</title>
<updated>2020-05-20T19:31:21Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-20T19:31:21Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=3d235f6a1ddc802b0275173966b84e221b5d28ec'/>
<id>urn:sha1:3d235f6a1ddc802b0275173966b84e221b5d28ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #115 from spainisnotequal/master</title>
<updated>2020-05-17T15:16:00Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-05-17T15:16:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=0f6b06c453a881d68387a5c278a52d97486bebe2'/>
<id>urn:sha1:0f6b06c453a881d68387a5c278a52d97486bebe2</id>
<content type='text'>
Fix missing "#" in a list of characters</content>
</entry>
<entry>
<title>Fix OR description (same fix as in PR #114) in the solutions as well</title>
<updated>2020-05-17T10:04:38Z</updated>
<author>
<name>spainisnotequal</name>
</author>
<published>2020-05-17T10:04:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=e09baace1ca10b03d57ed3329852ee210a4b79f2'/>
<id>urn:sha1:e09baace1ca10b03d57ed3329852ee210a4b79f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the missing "#" in a list of characters in the solutions as well</title>
<updated>2020-05-17T10:04:01Z</updated>
<author>
<name>spainisnotequal</name>
</author>
<published>2020-05-17T10:01:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=811fddaa5950fa9d1930176b562b8c369e33ffc1'/>
<id>urn:sha1:811fddaa5950fa9d1930176b562b8c369e33ffc1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix missing "#" in a list of characters</title>
<updated>2020-05-15T17:14:43Z</updated>
<author>
<name>spainisnotequal</name>
</author>
<published>2020-05-15T17:13:47Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=763c31e79580e440a5f9d38fcf6b5db35873d03f'/>
<id>urn:sha1:763c31e79580e440a5f9d38fcf6b5db35873d03f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #114 from spainisnotequal/master</title>
<updated>2020-05-15T16:11:37Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-05-15T16:11:37Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=0c610e052c0e1f88ff35922f13f37b730b8bf0e5'/>
<id>urn:sha1:0c610e052c0e1f88ff35922f13f37b730b8bf0e5</id>
<content type='text'>
Fix OR description</content>
</entry>
<entry>
<title>Fix OR description</title>
<updated>2020-05-15T14:25:53Z</updated>
<author>
<name>spainisnotequal</name>
</author>
<published>2020-05-15T14:25:53Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=2a62aff67b702526bb5ee40d9ce331af3363fb15'/>
<id>urn:sha1:2a62aff67b702526bb5ee40d9ce331af3363fb15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add MIT license to the license file</title>
<updated>2020-05-10T16:02:22Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-05-10T16:02:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=fb9d779a8045b252de97afe91b8c2c8492cfb0de'/>
<id>urn:sha1:fb9d779a8045b252de97afe91b8c2c8492cfb0de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #111 from phoe-trash/master</title>
<updated>2020-05-09T17:43:31Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-05-09T17:43:31Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=9f4aa7461375edee90bd3e326ad88c530ad16024'/>
<id>urn:sha1:9f4aa7461375edee90bd3e326ad88c530ad16024</id>
<content type='text'>
Lisp Koans 2.0</content>
</entry>
<entry>
<title>Change package names to avoid com.google</title>
<updated>2020-05-09T17:16:57Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T17:16:57Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=225b75a85ecda1697487fe8de7f41845fb4c8038'/>
<id>urn:sha1:225b75a85ecda1697487fe8de7f41845fb4c8038</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix :AROUND method description</title>
<updated>2020-05-09T13:04:55Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T13:04:55Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=1df27b91e1a03e6b70a3fe993f34e3da50fc9911'/>
<id>urn:sha1:1df27b91e1a03e6b70a3fe993f34e3da50fc9911</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a typo</title>
<updated>2020-05-09T12:00:35Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T12:00:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=30d6b7980cdf7c892219bc1c3e5518d89e5545c2'/>
<id>urn:sha1:30d6b7980cdf7c892219bc1c3e5518d89e5545c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix CLISP style warnings</title>
<updated>2020-05-09T10:29:36Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T10:29:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=e52cf3a996ffd861eb04e0b5f8a33da921ca4f13'/>
<id>urn:sha1:e52cf3a996ffd861eb04e0b5f8a33da921ca4f13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Two more bit array things</title>
<updated>2020-05-09T10:28:10Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T10:28:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=f592e232b9eb533199e04c3e3ecd250f8997b424'/>
<id>urn:sha1:f592e232b9eb533199e04c3e3ecd250f8997b424</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use lists instead of hash tables for test storage</title>
<updated>2020-05-09T10:10:12Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T10:10:12Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=42fc20a8ef711dbb824bd57898a328508e74b0c2'/>
<id>urn:sha1:42fc20a8ef711dbb824bd57898a328508e74b0c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix framework, add reader conditionals for ABCL/ECL/CLISP</title>
<updated>2020-05-09T09:50:24Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T09:50:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=c7ca15c1d19ecd0351d5730c4beccc6a10e17c89'/>
<id>urn:sha1:c7ca15c1d19ecd0351d5730c4beccc6a10e17c89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Obviously another fix was necessary</title>
<updated>2020-05-09T09:04:40Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T09:04:40Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=7e3d67c9c59ecb74da7c48509fd239af41bc9379'/>
<id>urn:sha1:7e3d67c9c59ecb74da7c48509fd239af41bc9379</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix and complete everything, hopefully</title>
<updated>2020-05-09T08:56:29Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T08:56:29Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=0083fdb5a83f7923384f617dc185af869f97da97'/>
<id>urn:sha1:0083fdb5a83f7923384f617dc185af869f97da97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More fixes</title>
<updated>2020-05-09T07:53:09Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T07:53:09Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=30dd96100bd90fc2b4efef73116de130901eab2a'/>
<id>urn:sha1:30dd96100bd90fc2b4efef73116de130901eab2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various fixes</title>
<updated>2020-05-09T06:51:58Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-09T06:51:58Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=f3ed44bdbfb46e99cf8582f846b3986ca0b3839e'/>
<id>urn:sha1:f3ed44bdbfb46e99cf8582f846b3986ca0b3839e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Test stuff, begin working on solved koans</title>
<updated>2020-05-08T21:29:36Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T21:29:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=eab7b896dc29ec9016ae9032e139594cc47d662d'/>
<id>urn:sha1:eab7b896dc29ec9016ae9032e139594cc47d662d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Remove Google qualified domain name"</title>
<updated>2020-05-08T20:04:27Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T20:04:27Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=413ae21662a727aa8d9f91f20e9638994eba568f'/>
<id>urn:sha1:413ae21662a727aa8d9f91f20e9638994eba568f</id>
<content type='text'>
This reverts commit 921cc5c320347b07327c69b9a9a3b46cdce7a7a2.
</content>
</entry>
<entry>
<title>Minor textual and README fixes</title>
<updated>2020-05-08T19:41:20Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T19:41:20Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=5bd5728c649d647423f8b5d429f1f009b133f071'/>
<id>urn:sha1:5bd5728c649d647423f8b5d429f1f009b133f071</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor comment edit</title>
<updated>2020-05-08T19:39:00Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T19:39:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=698cf95a31a9bfd2e9f1819909e2d3c45ad9c664'/>
<id>urn:sha1:698cf95a31a9bfd2e9f1819909e2d3c45ad9c664</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove Google qualified domain name</title>
<updated>2020-05-08T19:36:19Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T19:36:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=921cc5c320347b07327c69b9a9a3b46cdce7a7a2'/>
<id>urn:sha1:921cc5c320347b07327c69b9a9a3b46cdce7a7a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add TODO</title>
<updated>2020-05-08T19:32:37Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T19:32:37Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=0df6992f2510866fdfd0da1a1dc79d7014bfbcd3'/>
<id>urn:sha1:0df6992f2510866fdfd0da1a1dc79d7014bfbcd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix FOR indentation</title>
<updated>2020-05-08T19:32:23Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T19:32:23Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=3ce2bbe5d043657ab8b0e4ac150db4db3e9c8333'/>
<id>urn:sha1:3ce2bbe5d043657ab8b0e4ac150db4db3e9c8333</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update extra-credit</title>
<updated>2020-05-08T19:19:01Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T19:19:01Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=1d6fa2fc32cdc95fd357081ddd3b72e2494471d9'/>
<id>urn:sha1:1d6fa2fc32cdc95fd357081ddd3b72e2494471d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove superfluous blanks</title>
<updated>2020-05-08T19:12:55Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T19:12:55Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=34454b3fc47155d8a29d1d8495464457a94c0fcd'/>
<id>urn:sha1:34454b3fc47155d8a29d1d8495464457a94c0fcd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix threads</title>
<updated>2020-05-08T19:10:51Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T19:10:51Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=1644946f38d108d28ccc20b35797da62aef2763a'/>
<id>urn:sha1:1644946f38d108d28ccc20b35797da62aef2763a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix backquote and macros</title>
<updated>2020-05-08T17:31:04Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T17:31:04Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=9eeae7d74e67c3c8e9f57aa3b616b56728b15b59'/>
<id>urn:sha1:9eeae7d74e67c3c8e9f57aa3b616b56728b15b59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix scope and extent</title>
<updated>2020-05-08T15:48:55Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T15:48:55Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=b729ac945747f7234658cd8cfc1d40da0f2b1670'/>
<id>urn:sha1:b729ac945747f7234658cd8cfc1d40da0f2b1670</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add dice project, fix some things</title>
<updated>2020-05-08T15:36:04Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T15:36:04Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=9df2202d977825d325ccf0139ab92852eb465054'/>
<id>urn:sha1:9df2202d977825d325ccf0139ab92852eb465054</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add conditions and triangle project</title>
<updated>2020-05-08T15:18:11Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T15:18:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=fc77623a2eb927922541ac9feecc6e5d5044f02c'/>
<id>urn:sha1:fc77623a2eb927922541ac9feecc6e5d5044f02c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add conditions</title>
<updated>2020-05-08T15:03:52Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T15:03:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=08268dc7df7ff67c4981cc07ce125aa092361833'/>
<id>urn:sha1:08268dc7df7ff67c4981cc07ce125aa092361833</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix CLOS and method combinations</title>
<updated>2020-05-08T13:35:17Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T13:35:17Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=50d46b09f293a450b0387c01758833d96af735bf'/>
<id>urn:sha1:50d46b09f293a450b0387c01758833d96af735bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add CLOS</title>
<updated>2020-05-08T12:03:25Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-08T12:03:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=e970d5a3c957b4a420d89d1488c5e673432982c0'/>
<id>urn:sha1:e970d5a3c957b4a420d89d1488c5e673432982c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Finish type-checking koans</title>
<updated>2020-05-07T14:36:18Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-07T14:36:18Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=17c4438652ed87f8c03d6a4475bbbdf46ddde532'/>
<id>urn:sha1:17c4438652ed87f8c03d6a4475bbbdf46ddde532</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some more fixes</title>
<updated>2020-05-07T12:22:00Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-07T12:22:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=36deb21b8cc9fcaf084edd56d8ebc38798079ee0'/>
<id>urn:sha1:36deb21b8cc9fcaf084edd56d8ebc38798079ee0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix structures</title>
<updated>2020-05-06T19:10:31Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-06T19:10:31Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=0aee4391f613e3bf5cccef57cbfd7cb08f5cc9d5'/>
<id>urn:sha1:0aee4391f613e3bf5cccef57cbfd7cb08f5cc9d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Even more koans fixed</title>
<updated>2020-05-06T17:59:26Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-06T17:59:26Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=54bc26b8821b32e4a1c2c6a94756a11732f5bcf9'/>
<id>urn:sha1:54bc26b8821b32e4a1c2c6a94756a11732f5bcf9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More cleaning up</title>
<updated>2020-05-06T16:58:30Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-06T16:58:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=aa735b32c398899862b2c87bea65f88152f95b8b'/>
<id>urn:sha1:aa735b32c398899862b2c87bea65f88152f95b8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More betterified koans</title>
<updated>2020-05-06T16:19:19Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-06T16:19:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=8ad95e73ac4733ac315eef46b96380bcb7215b58'/>
<id>urn:sha1:8ad95e73ac4733ac315eef46b96380bcb7215b58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Begin reworking koan list</title>
<updated>2020-05-06T14:30:52Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-06T14:30:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=bffb7bd556c1df79351dfcdce7df1347dbdd613b'/>
<id>urn:sha1:bffb7bd556c1df79351dfcdce7df1347dbdd613b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ASSERT-TRUE now takes generalized booleans</title>
<updated>2020-05-05T21:35:26Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T21:35:26Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=cb6dbe491904117e2d0bebd8343b078b811326ae'/>
<id>urn:sha1:cb6dbe491904117e2d0bebd8343b078b811326ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move *.lsp files to *.lisp</title>
<updated>2020-05-05T20:55:09Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T20:54:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=d2bf630733191c2b69305f228cf01bcddb6de307'/>
<id>urn:sha1:d2bf630733191c2b69305f228cf01bcddb6de307</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename greed rules</title>
<updated>2020-05-05T20:52:30Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T20:52:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=fc247220f7f11c0629741cf9dd88311bc1b90610'/>
<id>urn:sha1:fc247220f7f11c0629741cf9dd88311bc1b90610</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove KOAN-DIR-NAME</title>
<updated>2020-05-05T18:09:12Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T18:09:12Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=e079b9235c01b18d2625d3f1993e076c824cd4d1'/>
<id>urn:sha1:e079b9235c01b18d2625d3f1993e076c824cd4d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove dead code and overhaul the framework</title>
<updated>2020-05-05T17:49:32Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T17:49:32Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=c69a888e62ffa7e4a18248d8708c10a00c877d0a'/>
<id>urn:sha1:c69a888e62ffa7e4a18248d8708c10a00c877d0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused function SET-EQUAL</title>
<updated>2020-05-05T13:18:35Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T13:18:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=839f8711065f7521f0c61418e537481e4dffc69a'/>
<id>urn:sha1:839f8711065f7521f0c61418e537481e4dffc69a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused DEFCONSTANT +BLANK-VALUE+</title>
<updated>2020-05-05T13:16:05Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T13:16:05Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=22c980011ec0081bffd33eb55145d3a8dbae585e'/>
<id>urn:sha1:22c980011ec0081bffd33eb55145d3a8dbae585e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up DEFINE-TEST</title>
<updated>2020-05-05T13:15:14Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T13:15:14Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=9620306262c63ca169ba30a285d21ff768fa4a31'/>
<id>urn:sha1:9620306262c63ca169ba30a285d21ff768fa4a31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unnecessary upcase</title>
<updated>2020-05-05T13:15:05Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T13:15:05Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=44731c5a5aa1d8dd6a73d7a17246b7cc74382a2b'/>
<id>urn:sha1:44731c5a5aa1d8dd6a73d7a17246b7cc74382a2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace LIST-TESTS with TEST-COUNT</title>
<updated>2020-05-05T13:14:45Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T13:14:45Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=8b5b32011dd232be3096bdec4ca3d70ac35dd581'/>
<id>urn:sha1:8b5b32011dd232be3096bdec4ca3d70ac35dd581</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove debug printing</title>
<updated>2020-05-05T13:06:23Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T13:06:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=48ea3a910c3da1c8af21f47992797cd9630b0c0b'/>
<id>urn:sha1:48ea3a910c3da1c8af21f47992797cd9630b0c0b</id>
<content type='text'>
It should be possible to infer load-time errors with backtraces alone.
</content>
</entry>
<entry>
<title>Remove tags from lisp-unit</title>
<updated>2020-05-05T12:30:37Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T12:30:37Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=64ebed1271eda5bf3805949e1d54ca4e42ed5270'/>
<id>urn:sha1:64ebed1271eda5bf3805949e1d54ca4e42ed5270</id>
<content type='text'>
The tag-functionality was present, but completely unused. For code clarity,
it is now removed.
</content>
</entry>
<entry>
<title>Reactor LOAD-KOAN-GROUP-NAMED</title>
<updated>2020-05-05T12:30:27Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T12:30:27Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=681f39cf9d95091e40df1d3b53e23c7b2460fdb0'/>
<id>urn:sha1:681f39cf9d95091e40df1d3b53e23c7b2460fdb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add emacs modeline</title>
<updated>2020-05-05T12:19:20Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T12:19:20Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=bf5246d3402e176d0d4003bb3ab346f6b36b7b1a'/>
<id>urn:sha1:bf5246d3402e176d0d4003bb3ab346f6b36b7b1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor *ALL-KOANS-GROUPS*</title>
<updated>2020-05-05T12:18:59Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T12:18:59Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=4acfe81e8d3d3fc52e94e91e977f489111c6967e'/>
<id>urn:sha1:4acfe81e8d3d3fc52e94e91e977f489111c6967e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reindent lisp-koans</title>
<updated>2020-05-05T12:07:06Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T12:07:06Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=b590d71adc0bf7d34f427cf4eed39863a35deaa0'/>
<id>urn:sha1:b590d71adc0bf7d34f427cf4eed39863a35deaa0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Factor load-koan-group-named</title>
<updated>2020-05-05T12:04:52Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T12:04:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=d7593c89aa25cbe477df6163b06777f1ead56a97'/>
<id>urn:sha1:d7593c89aa25cbe477df6163b06777f1ead56a97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Separate lisp-koans from contemplate</title>
<updated>2020-05-05T12:02:17Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T12:02:17Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=47dc695da24c6c1490c86d7427dd8729e39a13c6'/>
<id>urn:sha1:47dc695da24c6c1490c86d7427dd8729e39a13c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move comment to docstring in SET-EQUAL</title>
<updated>2020-05-05T11:50:47Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T11:44:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=f64c9ef68a28dca6c64b59ea7c1fdb6dc48e54d5'/>
<id>urn:sha1:f64c9ef68a28dca6c64b59ea7c1fdb6dc48e54d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust comment and newline style</title>
<updated>2020-05-05T11:42:12Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T11:42:12Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=5f76a5b5060a0231caac2fbe82e20949e07088e3'/>
<id>urn:sha1:5f76a5b5060a0231caac2fbe82e20949e07088e3</id>
<content type='text'>
Comments have been adjusted to follow CLHS standards.
All #||#-style comments have been replaced with semicolon ones.
Superfluous newlines have been removed.
</content>
</entry>
<entry>
<title>Refactor main code</title>
<updated>2020-05-05T11:31:19Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T11:31:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=b643ee14e58849d6ff5cd041eee196690b61ee93'/>
<id>urn:sha1:b643ee14e58849d6ff5cd041eee196690b61ee93</id>
<content type='text'>
Create a MAIN function and execute it instead of having bare toplevel forms.
</content>
</entry>
<entry>
<title>Rename package LISP-UNIT to COM.GOOGLE.LISP-KOANS.TEST</title>
<updated>2020-05-05T11:28:40Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T11:28:40Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=ee82bcecccac2d0afba61b6051aca5e6df8cf1a4'/>
<id>urn:sha1:ee82bcecccac2d0afba61b6051aca5e6df8cf1a4</id>
<content type='text'>
In order to put the koans on Quicklisp, we need to ensure that the version of
lisp-unit bundled with the koans does not clash with the Quicklisp-distributed
version of lisp-unit. Therefore, we rename the package.
</content>
</entry>
<entry>
<title>Change +BLANKS+ to be DEFVAR</title>
<updated>2020-05-05T10:51:14Z</updated>
<author>
<name>Michał "phoe" Herda</name>
</author>
<published>2020-05-05T10:48:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=c192df0cb53be8add4d189eee7d396fe41e94785'/>
<id>urn:sha1:c192df0cb53be8add4d189eee7d396fe41e94785</id>
<content type='text'>
DEFCONSTANT is signaling an error when lisp-unit.lisp is reloaded. The
simplest fix is to change the form to DEFVAR instead.
</content>
</entry>
<entry>
<title>Delete copy.bara.sky</title>
<updated>2020-05-05T02:37:48Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-05-05T02:37:48Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=78ac54a255ed3e9f0072fd0a0c24d9f30b8ddc39'/>
<id>urn:sha1:78ac54a255ed3e9f0072fd0a0c24d9f30b8ddc39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Delete METADATA</title>
<updated>2020-05-05T02:37:30Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-05-05T02:37:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=5acc0baab215124186d5e81c1add69f5bd16096b'/>
<id>urn:sha1:5acc0baab215124186d5e81c1add69f5bd16096b</id>
<content type='text'>
Shouldn't have been added.</content>
</entry>
<entry>
<title>Merge pull request #93 from calancha/master</title>
<updated>2020-05-04T22:00:15Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2020-05-04T22:00:15Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=b1440f98a43d3d8f8d3bff18bbde150e8566675c'/>
<id>urn:sha1:b1440f98a43d3d8f8d3bff18bbde150e8566675c</id>
<content type='text'>
Add koans on CLOS standard method combination</content>
</entry>
<entry>
<title>as</title>
<updated>2020-05-04T21:08:00Z</updated>
<author>
<name>jgodbout</name>
</author>
<published>2020-05-04T21:06:58Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=5cf76c78d281a59aa4203ac1878ac48bfdff7089'/>
<id>urn:sha1:5cf76c78d281a59aa4203ac1878ac48bfdff7089</id>
<content type='text'>
PiperOrigin-RevId: 309813333
</content>
</entry>
<entry>
<title>Merge pull request #108 from pkulev/patch-1</title>
<updated>2019-12-26T21:51:23Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2019-12-26T21:51:23Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=5896339684fc0b2227e1b06be238aa54cfcde67a'/>
<id>urn:sha1:5896339684fc0b2227e1b06be238aa54cfcde67a</id>
<content type='text'>
Fix typo 'qicklisp' -&gt; 'quicklisp'</content>
</entry>
<entry>
<title>Fix typo 'qicklisp' -&gt; 'quicklisp'</title>
<updated>2019-12-26T18:00:36Z</updated>
<author>
<name>Pavel Kulyov</name>
</author>
<published>2019-12-26T18:00:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=2c757703213011461cf51bc0ea3a91ff11539dfb'/>
<id>urn:sha1:2c757703213011461cf51bc0ea3a91ff11539dfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #107 from alxnorden/patch-1</title>
<updated>2019-12-15T17:33:41Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2019-12-15T17:33:41Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=5e2474bb2a8ae52fa7cb6397700dbdebaadcef3c'/>
<id>urn:sha1:5e2474bb2a8ae52fa7cb6397700dbdebaadcef3c</id>
<content type='text'>
Update evaluation.lsp</content>
</entry>
<entry>
<title>Update evaluation.lsp</title>
<updated>2019-12-15T10:36:04Z</updated>
<author>
<name>Alex Ponomarev</name>
</author>
<published>2019-12-15T10:36:04Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=85ff8450ac10b79594d3eaad6f0002cd2ce1e6e7'/>
<id>urn:sha1:85ff8450ac10b79594d3eaad6f0002cd2ce1e6e7</id>
<content type='text'>
The material referenced is no longer available directly, instead there is a link to a google drive archive. Alternatively, the book is available on amazon. I have linked to the original website with the link to amazon, in case the author decides to update the link or use a different publisher.</content>
</entry>
<entry>
<title>Update .koans</title>
<updated>2019-08-14T16:23:17Z</updated>
<author>
<name>Jon Godbout</name>
</author>
<published>2019-08-14T16:23:17Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/lisp-koans/commit/?id=46fb766618ccc2e10fb7ff398a653d10aeff0a23'/>
<id>urn:sha1:46fb766618ccc2e10fb7ff398a653d10aeff0a23</id>
<content type='text'>
Should have a reader macro for quicklisp not sb-threads</content>
</entry>
</feed>
