I've been spending a lot of time lately coding PortaBoom, so I've no time to spend writing. Things with PortaBoom are going great, this project is going to be awesome when it's done.
I was trying to track down a missing '}' today in a Perl module, and I came up with a novel way to do it. My Perl module must have about 10 or so functions in it now, plus a whole bunch of control blocks scattered all throughout the file. What I did is add an extra '}' at the bottom of the file, then move it up function by function until the program complained about having one too many of them. Below that function was the culprit.
I've feature frozen PortaBoom for a 0.4.0 release, I have a list of things I need to fix before I'm happy with it. 0.4.0 will most likely be the first release I tell more than 3 people about, so I should start getting some feedback one way or another. I plan on releasing to the PrBoom mailing list on Sourceforge first, as they are hardcore Doomers anyways, and would probably appreciate what's going on the most.