<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kaarvok, branch master</title>
<subtitle>Generate directory structures from templates in emacs</subtitle>
<id>https://code.ryuslash.org/kaarvok/atom?h=master</id>
<link rel='self' href='https://code.ryuslash.org/kaarvok/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/'/>
<updated>2014-12-29T19:07:46Z</updated>
<entry>
<title>Add some documentation in the README</title>
<updated>2014-12-29T19:07:46Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2014-12-29T19:07:46Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/commit/?id=fdd8b0f612beb7291a4c68ecaaed716387775a75'/>
<id>urn:sha1:fdd8b0f612beb7291a4c68ecaaed716387775a75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expand file-name before use</title>
<updated>2013-09-22T22:47:18Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2013-09-22T22:44:43Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/commit/?id=2ddc4a8061d86f8dab54f5a833130ffa057cce5d'/>
<id>urn:sha1:2ddc4a8061d86f8dab54f5a833130ffa057cce5d</id>
<content type='text'>
Without expanding the file name to an absolute file name the following
invocation would go wrong:

,----
| kaarvork some-template .
`----

Because `kaarvok' would not know what to do with the `.' and errors
would occur.
</content>
</entry>
<entry>
<title>Parse only directory names too</title>
<updated>2013-09-22T22:47:18Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2013-09-22T22:43:22Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/commit/?id=4c157a4d5dc1fe7c4dfbfd3c05572942e46d2a80'/>
<id>urn:sha1:4c157a4d5dc1fe7c4dfbfd3c05572942e46d2a80</id>
<content type='text'>
Files that aren't parsed for their contents should still have their
destination name parsed in case either the file or parent directory have
variables in them.
</content>
</entry>
<entry>
<title>Run kaarvok from anywhere</title>
<updated>2013-09-22T22:47:16Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2013-09-22T22:41:58Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/commit/?id=34b2b9e7ff7cb8def8e68c64391e597e5f68995b'/>
<id>urn:sha1:34b2b9e7ff7cb8def8e68c64391e597e5f68995b</id>
<content type='text'>
When running `kaarvok' always add the current directory to the
`load-path'. This way, as long as `kaarvok.el' is in the same directory
as `kaarvok', `kaarvok.el' can always be found.
</content>
</entry>
<entry>
<title>Add README</title>
<updated>2013-05-20T00:57:14Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2013-05-20T00:57:14Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/commit/?id=a29dc351437a72f1a2c06c76a7799bb428481f4f'/>
<id>urn:sha1:a29dc351437a72f1a2c06c76a7799bb428481f4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename project to kaarvok</title>
<updated>2013-05-20T00:57:04Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2013-05-20T00:57:04Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/commit/?id=a163906b15e20ae3b471f33b2a04629a51d9ea71'/>
<id>urn:sha1:a163906b15e20ae3b471f33b2a04629a51d9ea71</id>
<content type='text'>
project-template was too general and used by other projects.
</content>
</entry>
<entry>
<title>Add license information</title>
<updated>2013-05-19T23:20:26Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2013-05-19T23:20:26Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/commit/?id=b02f3310321d0ef51b6b04e9518558000ccf98cf'/>
<id>urn:sha1:b02f3310321d0ef51b6b04e9518558000ccf98cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change variable delimiter</title>
<updated>2013-05-19T23:02:38Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2013-05-19T23:02:38Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/commit/?id=d760772a9a3fc977c4c3e9a931d2398f600382fd'/>
<id>urn:sha1:d760772a9a3fc977c4c3e9a931d2398f600382fd</id>
<content type='text'>
Since the `__' is used quite a lot in, for example, Python code and
files it proved to be a sub-optimal as a delimiter. Now, by default,
`$!' is used, which should appear somewhat less (I hope) and it has
been made customizable. Look out when customizing, it is placed in a
regular expression without any escaping.
</content>
</entry>
<entry>
<title>Add pt script</title>
<updated>2013-05-19T22:21:12Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2013-05-19T22:21:12Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/commit/?id=8c8fa188571bba37109e3ae7664d312abcee4c77'/>
<id>urn:sha1:8c8fa188571bba37109e3ae7664d312abcee4c77</id>
<content type='text'>
The `pt' script is used to add a command-line interface to the
`project-template' module. It runs the
`pt-create-project-from-template' function, passing along the first
and second arguments.
</content>
</entry>
<entry>
<title>Add provide</title>
<updated>2012-05-27T13:56:52Z</updated>
<author>
<name>Tom Willemsen</name>
</author>
<published>2012-05-27T13:56:52Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/kaarvok/commit/?id=abe302c1b6bd5152a719a205c8108d9c629ea458'/>
<id>urn:sha1:abe302c1b6bd5152a719a205c8108d9c629ea458</id>
<content type='text'>
</content>
</entry>
</feed>
