1.2.18: Tue May 24 09:21:19 EDT 2008 - using version.pm as suggested by Andreas Koenig 1.2.18: Tue May 20 19:43:19 EDT 2008 - OK. My tests should all pass everywhere now. The problem was actually an XML::Parser Handler Extern problem. They say you can return a *GLOB or a ref to "something" like an IO::Handle. I was using open my $fh and returning the which is a GLOB ref. It's sorta half way inbetween their allowed types and it only fails on like 15% of the perls out there. Weird. 1.2.17: Tue May 20 19:43:19 EDT 2008 - forgot to MANIFEST the xmllint.test/ directory 1.2.16: Tue May 20 19:43:19 EDT 2008 - I built a special test, which I think should prove the problem is with XML::Parser and not with the way I'm using it. If it doesn't fail, then it has something to do with my Handler code I guess. 1.2.15: Sun May 18 09:27:29 EDT 2008 - Un-Require the most recnet versions of XML::XPath and XML::Parser (that actually didn't help.) - I simply taught the Makefile.PL how to skip the import_xml() tests on machines (bsd6.1) that can't parse similar xml. I suspect libexpat.so.5 is the culprit -- but I really have no idea why it fails on 6.1. If this doesn't work I'm going to build a 6.1 machine and try it myself. 1.2.14: Sun May 18 09:27:29 EDT 2008 - Require the most recnet versions of XML::XPath and XML::Parser (Yet another freebsd patch... this might work, who knows, it already works fine on my freebsd virtual machine.) 1.2.13: Sat May 17 15:52:35 EDT 2008 - Discovered various problems with different versions of XML::Parser less than 2.33 -- Added numeric prereq - Disabled the /usr/bin/xmllint test (a single test) for platforms where xmllint doesn't behave exactly like mine. 1.2.10: Sat May 10 11:23:51 EDT 2008 - Added visuals for door status (open, locked, etc) - Added an editor - Expanded the functioning of groups, ignoring all uses other than rooms. 1.0.3: Sun Aug 26 19:43 EDT 2007 - More and more documentation problems. Meh. 1.0.2: Sun Aug 26 08:20:23 EDT 2007 - I added a crapload more docs. The main module was sadly lacking. 1.0.1: Sat Aug 25 18:34:04 EDT 2007 - I fixed a drawing bug that was erasing some of the map data on an image. - There exists a new test in t/08 for it. Meh. - Sadly, the test showed that it was probably getting drawn correctly and the sad truth is that I was drawing the empty tile (white normally) over the doors that were previously drawn -- but only some of the time. Nice. fixed. 0.33: Sun Jul 15 07:39:56 EDT 2007 - jettero fixed irritating bugs left by FiveSplit and Basic.pm -- all concerning tile groups. 0.32.0: Wed May 16 2007 - added an xml import shortcut. - fixed abug in the main ::export() that failed to return the exporter go() result properly 0.31.1: Mon May 14 2007 0.31.2: Tue May 15 2007 - tried to immprove the Makefile.PL and the t/ test suite so the results come out a little more accurately on http://testers.cpan.org/ <-- lol awesome fyi 0.31.0: Wed Jan 17 09:37:32 EST 2007 - jettero added an XML importer 0.29: Wed Jan 17 09:37:32 EST 2007 - jettero added the Tie::IxHash requirement 0.29.2: Wed Nov 29 09:41:55 EST 2006 - omfg, changed the XML::Simplet prereq to XML::Simple 0.29.1: Tue Nov 28 13:33:16 EST 2006 - jettero added XML::Simple to the prereqs 0.29: Wed Aug 30 14:22:43 EDT 2006 - jettero added a corridor widening generator plugin and adapted BasicDoors to be able to span gaps... it's all very neato. 0.28: Mon Aug 28 14:55:46 EDT 2006 - jettero fixed a few distrubution things and skelled a FiveSplit generator plugin 0.27: Tue Aug 22 11:55:20 EDT 2006 - jettero updated the xml exporter slightly, added xml validation to the exporter test and built a DTD for the XML output. - jettero also added an xsl to transform the xml output into a map in html... (neat, fyi) 0.26: Mon Apr 4 11:17:19 EDT 2005 - jettero renamed Visualizations ----> Exporters 0.25: Sat Apr 2 18:47:05 EST 2005 - jettero did half of the little door-open-arc-lines things ... they're more work than you'd think. 0.24: Sat Apr 2 12:41:34 EST 2005 - jettero am prepared to draw doors with secrets and locks -- including the direction they open, but he needs to go shopping for a tiny refigerator. The big one borked you see. Grrr. 0.23: Sat Apr 2 12:30:36 EST 2005 - jettero drew the doors (in a preliminary way) 0.21: Sat Apr 2 10:26:39 EST 2005 - jettero made a preliminary door generator 0.20: Sat Apr 2 7:15:32 EST 2005 - jettero redid the options passing in various complicated ways 0.19: Wed Mar 30 11:56:07 EST 2005 - jettero added save_load and appropriate tests 0.18: Wed Mar 30 10:39:38 EST 2005 - jettero improved the irange tests... it was behaving statistically stupidly and the tests missed it 0.17: Mon Mar 28 08:58:07 EST 2005 - jettero fixed the in-room tick marks 0.16: Sun Mar 27 07:53:48 EST 2005 - jettero started a cool door generator 0.15: Sun Mar 27 07:53:41 EST 2005 - jettero cleaned up the in-room-tick-marks 0.14: Fri Mar 25 16:20:02 EST 2005 - jettero further broke up the generators. Now only my room dropping code will be in Basic. 0.13: Fri Mar 25 16:19:43 EST 2005 - jettero drestroyed many nonsensical leading underscores on things that shouldn't have ever had them. 0.09: Fri Mar 25 14:42:56 EST 2005 - jettero just got a note from Jamis Buck -- an answer to a question actually. He officially approves of my project. Perhaps it's better to say he doesn't disapprove. Whatever. Thanks Jamis! 0.08: Fri Mar 25 14:41:46 EST 2005 - jettero began working on the dead-end remover, but it appears to have some bugs 0.07: Fri Mar 25 10:30:15 EST 2005 - jettero split up the generator further and added the sparseness code 0.06: Thu Mar 24 11:50:57 EST 2005 - jettero started a GD visualization object 0.05: Thu Mar 24 11:38:11 EST 2005 - jettero finished the perfect maze algorithm from Jemis' website. 0.04: Thu Mar 24 11:08:46 EST 2005 - jettero created a room dropper... but he needs to quick adapt the perfect maze algorithm before he can use it 0.03: Sun Mar 20 08:26:58 EST 2005 - jettero added a huge test suite for the Tools.pm 0.02: Sun Mar 20 08:26:16 EST 2005 - jettero added the Tools.pm module 0.01: Wed Jan 12 15:12:24 EST 2005 - jettero made this