News Archive

Irssi's new features

Posted by cras on January 25th 2002

I’ve been rewriting irssi for some time now. It’s not a full rewrite but rather I’ll just change things bit by bit and eventually it will have quite a lot of things changed. A few things that will change are getting rid of GLib, getting rid of the excessive dynamic memory allocations and in general making code prettier :)

I’ve also been thinking that now would be the time to think of the bigger changes as well. First thing I just thought of was making themes a lot more powerful than before - this would require internal scripting but maybe it’s not THAT bad to have it.. Anyway, read all about here. If you have been thinking of some great new feature, now’s the time to tell me about it :)

K&R irssi :)

Posted by cras on January 5th 2002

Just spent a few hours checking if irssi’s sources could be ported to K&R easily. After finding proto, it was quite easy, but required some modifications. glib.h especially needed manual changes. Anyway, if you’re interested in trying it, get the sources here: </files/misc/irssi-kr-20020104.tar.gz>. I compiled it succesfully with HP-UX 11.0’s cc, there’s a hpux-build script included which you probably want to look at even without HP-UX.

Mirrors again

Posted by cras on December 29th 2001

Added Hungary mirror by Peter Barabas, and another US mirror with CVS mirroring by Linuxpowered, Inc.

I’ve also changed irssi.org to be round robin as well, since everything is now mirrored.

Finnish CVS mirror

Posted on December 9th 2001

We’ve changed the web mirroring to use rsync now, which makes it easier to mirror CVS as well. Read the mirrors page if you want to set up a mirror.

So, cvs.fi.irssi.org is now updated once in 10 minutes so it should be pretty up-to-date.

Development news

Posted by cras on December 3rd 2001

Even while there hasn’t been any releases for a while, the CVS is still pretty active, and I’ve been trying to get 0.7.99 out. Currently there’s just a few problems - I’d need to make a /STATUSBAR command to configure it and I’m not really sure how it could be done best.

The other more important problem is that I seem to have broken something in the last few weeks, since I’ve recently seen several strange crashes that must be because of memory corruption somewhere. Hopefully I’ll find the cause of this soon and can release .99 then.

After .99 I’ll begin some major changes including getting rid of glib (or optional perhaps), using memory pools and to stop using so many dynamic memory allocations (while still not using fixed size buffers, I’ve some ideas about this).

French mirror

Posted on December 3rd 2001

Provided by Ulrich Massamba.

Cygwin binary with perl support

Posted by cras on December 3rd 2001

You can now get Cygwin binaries: </files/snapshots/cygwin/> with perl scripting support. I also added README.cygwin file to CVS to describe how to compile it yourself.

#irssi back again :)

Posted on November 27th 2001

OK, that didn’t take long, thanks to Dyzio.