Older blog entries for fufie (starting at number 13)

Made a new user-interface for birth in Langband which I think can also be ported to regular Angband. It allows selection with arrow-keys and display necessary help for highlighted options. IMHO a considerable improvement over the old interface which was absolutely non-intuitive to new users.

Of more personal concerns, my tooth is being sadistic again and painkillers only do a moderate job. I hate my tooth almost more now than I hate seeing dentists. A few more days now and I'll call the dentist.

I am also planning a very serious slime-mold patch for regular Angband this weekend, allowing slime-molds to be used as radios and playing mp3-songs. This will hopefully make Angband the number one "sex, drug's and rock'n roll" game.

Have basically relaxed last couple of days, but tonight I finally got around to make a decent clisp debian-package for CCLAN which seems to work decently, but in slightly perverse ways to hide deeper ugliness. Also adds a hackish trick to ensure that clisp now defaults to ANSI-mode and not the proprietary mode usually preferred by the clisp-people. It's good to have it working. :-)

An absolutely useless week. Been recuperating from the pneumonia that hit me, but I've been utterly and totally uninspired. That sucks when you have a long TODO-list and there's no willpower to do other things than reading newspapers, Usenet and Lady Di jokes.

Yesterday and today I've done some work on getting CLISP to work with CCLAN and done some debian-packaging. It doesn't require hard thinking and is as reliable a source of frustration as actual development. That's great. Let frustration and apathy be available to everyone. But I mostly got CLISP working which is an important milestone as CCLAN is now usable by other systems than CMUCL and derivatives.

My big issue is that I should work on my bloody thesis, but it requires hard thinking and dull writing. And my bad conscience (for not working on the thesis) prevents me from doing something on the fun and useless Langband game. After all, I might get hooked and get even worse conscience. Sick. I know. But that is basically this week in a nutshell.

Not much open-source done this week, and ended up getting a severe cold during my visit to Oslo earlier this week.

Today, true to tradition, I released a new patch for Vanilla Angband. This one allows one to decorate the home in town. After all, decent heroes should have decent housing and what looks better than a stylish elf-skeleton in the corner? The last week has however revealed that some people actually take my joke patches very very seriously and are openly opposing them. I don't know if it's sad or amusing to watch people violently attack mock strawmen. Oh well.

10 Jun 2001 (updated 10 Jun 2001 at 22:02 UTC) »

Spent a sizable portion of yesterday fixing up CCLAN-packages and then I ended up writing a mirror-script for CCLAN and then later (and far too late) spent time making a repository-control system which allowed packages to be uploaded and then appropiate announces is mailed to the cclan-announce list and files are moved into the right places and replaced packages are moved into the backup. Hopefully the cool Sourceforge-people will allow us to make the repository rsyncable as we then have a cool distribution point for Lisp-packages. Yay!

Ended up staying up for far too late, got way beyond tired and was unable to sleep properly. This is bad because I have to catch an early flight for Oslo tomorrow morning. Oh well. As a sidenote, actually got some work done on my thesis and rearranged my home office and put in a couch to drop all sorts of stuff on. A weird day today but a stressful week with little open-source ahead. Happy Hacking everyone else.

The last couple of days I've been swamped in work and been very tired but I seem to have managed to revamp some Langband packages for CCLAN and done a lot of bug-reporting and patch-submitting for various lisp-systems and libraries. Most of it has resulted in upstream bug-fixes so I am happy about that. Going to toss out a bunch of CCLAN packages today to reflect changes the last couple of days.

I also made a 'revenge of the slime molds' patch for Vanilla Angband today which also includes new use for the junk in the game. Has been posted to r.g.r.a and to clockwork so it's up for grabs for people who wish to enhance their Angband games.

Made a mirror of the prototype-CCLAN on Sourceforge. Seems to work. Also made some convenient scripts to handle most things for the mirror.

The unannounced mailing-lists seems to be a hit as well, more than a dozen people in two days and discussion is already lively.

Got approved a sourceforge entry for CCLAN (Comprehensive Common Lisp Archive Network) which is to Common Lisp what CPAN is to Perl. Currently only working with Debian, but it's a start. 25 packages before it was announced is also pretty good. Hopefully people will help out to make things easier for Common Lisp hackers.

Gumband seems to be the first Angband variant to include the named-slime-molds patch. It added a few names. Cool. :-)

Very tired now, but I got an URL which said that ESR was impressed with our pigeon-project RFC 1149 where I was helping out as best I could. It was fun, albeit a bit cold and long waiting.

As I am tired now, I tend to do silly-things, like writing a patch to the Angband roguelike which automagically names all slime molds so you can have them as pets. Names give off some personality. It probably will never be accepted in the serious mainstream Angband but hopefully a few variants pick it up.

4 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!