OK, after a hiatus of, oh, about two years, (mainly caused by not having a Windows machine, and sort-of fixed by Boot Camp) I've picked up work on Songbee again.
After updating the Javascript with some of the things I've learnt from YNTRT, a lot of the nasty bugs with that have now gone away.
The next task is to get it working on Windows Perl again. Thankfully, Windows Perl has moved on a lot in the past two years, and this is a lot easier than it used to be - especially with the advent of Vanilla and Strawberry Perl. They allow you to compile CPAN modules, even ones containing XS code, and having it Just Work.
Apart from the two modules I need, XML::LibXML and
XML::LibXSLT. They don't just work, and nobody quite
knows how to get them to work.
Ah well, challenges are fun, right?
Full version - 1 Comment