I need recent versions of Lisaac for my project … as a consequence, I’ll probably make releases of Lisaac. Currently, I have released three versions:
mildred-r1: A recent version of the compiler without debug messages and with interesting new features. Known problem: crash when the compiler is compiled with gcc optimizations.
mildred-r2: Same version with
-O1in the Makefile
mildred-r3: I tracked the optimization that causes the bug and disabled it everywhere.
Additionnally, I’ll release the mildred-stable branch which contains the most recent version ofthe compiler I consider stable enough for use.
Next articles to come:
- detect possible call on NULL crashes at compile time
- code coverage in Lisaac (I’m already using it)
I’m pleased to announce the opening of the Lisaac-Users website at http://lisaac-users.org.
This website has been named after a similar website (lua-users) and is set to be a place for Lisaac and Lisaac-related projects. In fact, I want it to bne the home of the Lisaac community.
The official Lisaac website is lisaac.org. I choose to create a new website because not many in the community had access to lisaac.org in order to publish articles or improve the website. But in fact, the real reason is that lisaac.org is poorly maintained. Currently, the server is compromised as described in this journal. So unfortunately, I cannot tell my friends and colleagues to type lisaac in google and lookup the lisaac.org website.
Because I vdon’t have much time, I choose a much simpler way to create a website: use static HTML pages. No security issues ever! I can leave it for months and the site will still be there standing. Because this is not practical to create HTML pages by hand, I’m using the nanoc website generator.
Now, anyone who is accepted as a lisaac developer in our forge can modify
this website. Just clone the git repository, read the README and you’re
set. To spoil a bit the README, you’ll have to install the appropriate nanoc
ruby gems. Then you modify the source files in
content/, compile the
website into HTML pages in
output/ and push the output sub-repository to the
Alioth server, which in turn will upload these HTML pages onto the hosting
For hosting, I’m using NearlyFreeSpeech.net which unfortunately doesn’t provide IPv6 connectivity for member sites. If you have another similar hosting service which provides IPv6, please let me know. I’m not looking for fancy things, just an inexpensive static HTTP server.
How you can contribute:
- Improve the CSS style
- Add some content
- Write some articles
- Provide feedback
Note, I’d like the website to keep light, downloads and other heavy stuff should go somewhere else, probably on the alioth web server, and link there. Here is the how to or ask me if you don’t know how to do.
This is all, for now. Now, I’ll need to add some real content.