Thanks for the heads up. Would you know who is fixing rplib?
Talk to Azhrei. He did some changes to try to get internationalization to work and there were issues with BOM characters corrupting the image assets. He said the other day he was going to try to get build 72 out this weekend with a fixed rplib, but that did not seem to happen...
Correct. I broke b120 by trying to add charset support for the file I/O methods that perform the reads and writes to ZIP files. It was not directly related to the XML BOM because doing all I/O in UTF-8 means a BOM isn't required, but the concept is similar.
I've just been too busy to get it put back together. My current state is that I've re-engineered the file I/O stuff so that binary methods are clearly distinguished from text-based methods, thus allowing the methods to perform UTF-8 conversion as needed.
Jay, I plan to create a set of methods as described above, then provide a thin veneer that provides backward compatibility with the other *Tool applications. Long term though the other apps will need to be updated so that they properly support localization. (The current code treats all text using the current locale settings which means exporting some text and reading it back in won't work in all locales.)