kartoFlane wrote:True. Though if the .rawappend contains all of the tags that have trailing spaces, then it's fine (though I doubt that it does).
The misc.xml.rawappend in CE doesn't contain any tags with trailing spaces. It doesn't have to in order to do what it was designed for. The .rawappend was meant as a replacement for .append and never meant to be used with it. The .rawappend is supposed to preserve the trailing spaces in the original .xml file that the new data is being added to. By also having the .append file, the .rawappend becomes useless because the .append already removed the trailing spaces.
I don't know all of the mods used by Biohazard, but his game still shows missing spaces. http://i.imgur.com/UqOVtCr.jpg by3jumps
I'll just post a Vhati quote to see if that helps with any understanding of why the .append file has to be removed.
http://www.ftlgame.com/forum/viewtopic.php?f=12&t=17102&p=75333#p75333 wrote:For every "*.xml" or "*.xml.append" or "*.append.xml" in a mod, the text is parsed into a tree of abstract objects that represent the xml tags. Spaces are omitted both during the parsing process and when the objects are ultimately printed back to text (just like indention and line breaks). Even when not appending, SMM 1.4 still parses the mod's file to tidy it into valid XML.
So currently any mod that touches "misc.xml" inadvertently strips the leading and trailing spaces from those strings.