Wiki page
[Loris] by
jesper
2016-07-26 10:06:50.
D 2016-07-26T10:06:50.934
L Loris
P 23bdb90f5b62a31fd7e14acd16f34340b82270f9
U jesper
W 1257
<strong>Loris</strong> is a simple framework of R7RS libraries I use for building programs. It is also the name of one of my cats. It will most probably need a few adaptations to work in other Schemes than Chicken. Feel free to send patches!
It has some features which might make it useful to others:
<ul>
<li>Support for setting configuration variables from the environment and from ini-files.</li>
<li>Cross-platform knowledge of typical locations (and file endings) for configuration files.</li>
<li>A cross-platform dot-locking library.</li>
<li>Assorted convenience macros, procedures and library wrappers.</li>
</ul>
There is some more stuff coming, like a disk-based cache library and an http-client using said cache lib.
The current version of Loris being developed is <strong>2.0.0,</strong> where quite a lot of code is rewritten. Until the 2.0.0 version is tagged, <strong>trunk</strong> will sometimes break. Loris uses <a href="wiki?name=Versioning">semantic versioning</a>.
Development happens directly on <strong>trunk.</strong> You are recommended to checkout the <a href="taglist">latest tagged version</a> rather than the latest trunk leaf. New versions are tagged only at times when the code should be reasonably stable.
Z b32d4a4195567392f31310334399292e