@chooseusername: in your opinion how far have you brought the game since you took it over? Do you consider the game far more stable? The code cleanup... I take this to mean the code was really hard to work with and you made it easier for you to enhance in the future right? Bad variable names, code not normalized, stuff like that right? I am guessing that you have made it alot more structured and easier to work with.
its hard to tell from lists of fixes how much has been done. Also with the code cleanup its best to ask the developer. Just asking your opinion. In case anyone is concerned I do not mean this as an attack on the original developer.
I have made lots and lots of minor changes. The code cleanup consisted of me reformatting the code, and fixing compiler warnings. Other than that the changes have been bug fixes, and getting the code to work to begin with.
The code is effectively the same as it was when I started, with the missing bits recreated (related to the scripting language), old buggy dependencies replaced (allegro -> libtcod as mentioned above), reformatting (where the whitespace and braces are made consistent) and the bug fixes.
I would class all my changes, with the exception of the libtcod work, and the scripting language work, as being cosmetic. But the game is demonstrably more stable, just see the post above where someone downloaded the old release from Julian.
Have a Festivus!