Some days ago the new version 2.3 of xindy was released. “xindy is an index processor that can be used to generate book-like indexes for arbitrary document-preparation systems. This includes systems such as TeX and LaTeX, the roff-family, SGML/XML-based systems (e.g., HTML) that process some kind of text and generate indexing information.” It has several advantages compare to MakeIndex like better internationalization and customizability. In the new version it is possible to use an external clisp compiler, although I was not able to do it successfully. There is an error in the configure script, one has to add enable to the clisp path and exectable changing options (eg --enable-clisp-dir=/usr/lib64/clisp).

I added an ebuild to Gentoo Bugzilla.


About a week ago octave 3.0.0 was released. It is one of my favourite tools to do a fast calculation but it is capable of doing a lot of different kinds of numerical tasks. One aim of the developers is to be compatible to Matlab — they ignore obvious stupid behaviour of Matlab, though — so one major change of this new version is the new plotting system. Read the news file. Just a little comment to a small new feature: after every exit octave now writes something like # Octave 3.0.0, Sat Dec 29 13:15:13 2007 CET into the history file. As mentioned I often start octave to enter only one or two lines so my file would include a lot of these lines. To deactivate this feature add history_timestamp_format_string(""); to your .octaverc.