Sure Punt, I can understand that, it's always nice to try and keep things pure and clean, it's just unfortunate that the real world intervenes and forces everything to muddy up
Sorry to hear about that work project, from the sounds of it, it could have been quite interesting (or at least, you seem to have been interested in it, so I imagine it was interesting).
I realise my comment was a bit off the cuff, though, I should have specified more details (which giwo has done). It's certainly nothing new to the 0.95.x code base, and it only seems to be on one variant of the GCC compiler, so it all seems a little odd.
As for giwo... yes, I fully understand the dilemma, you hardly want to worry about worldfile changes and everything, that's for certain

However, the syntax wouldn't change at all, nor would the way of parsing. We'd just churn out files with slightly different names (ie the second number might go higher, the first lower). But that could be relatively easy to deal with, especially if we moved to portable directory code, as you could then just load all WSC files that aren't reserved (guilds, effects, house, jails, overflow, regions). It's only the number of and naming of files that would change, nothing else. So to all intents and purposes, it should be simple to support.
But as always, these things are never simple to decide upon, I agree. Such changes are never to be undertaken lightly without fully checking the consequences

Just throwing out ideas, that's all, I can certainly understand how we hate the juggling act!