On 21.07.2009, at 00:54, Andreas Raab wrote:
Bert Freudenberg wrote:
IIRC, preambles are not handled specifically by DiffyVersions. So when a preamble is requested of the diffy version and it has none, then it would have to look in its base version. Not sure if this is working, it probably has never been tested before. Alternatively, the server could be modified to always include preambles in mcds.
I think the issue might be related to the apparent problem that preambles and postscripts do not appear to be included in the sources, but only stored in binary form. This seems badly broken to say the least - if the loader ever needs to fall back to source parsing, both preambles and postscripts would be completely ignored. I could see how that could cause problems along the way.
Indeed, that is a problem. I never looked how they were actually implemented ... maybe newer MC versions do better?
- Bert -