diff -r 10516539f238 -r 0a02c433f52d E5XML/ProjectWriter.py --- a/E5XML/ProjectWriter.py Fri Oct 18 23:00:41 2013 +0200 +++ b/E5XML/ProjectWriter.py Fri Nov 01 15:48:48 2013 +0100 @@ -63,10 +63,12 @@ # do the language (used for spell checking) self.writeTextElement("Language", self.pdata["SPELLLANGUAGE"][0]) if len(self.pdata["SPELLWORDS"][0]) > 0: - self.writeTextElement("ProjectWordList", + self.writeTextElement( + "ProjectWordList", Utilities.fromNativeSeparators(self.pdata["SPELLWORDS"][0])) if len(self.pdata["SPELLEXCLUDES"][0]) > 0: - self.writeTextElement("ProjectExcludeList", + self.writeTextElement( + "ProjectExcludeList", Utilities.fromNativeSeparators(self.pdata["SPELLEXCLUDES"][0])) # do the hash @@ -133,7 +135,8 @@ if self.pdata["TRANSLATIONEXCEPTIONS"]: self.writeStartElement("TranslationExceptions") for name in self.pdata["TRANSLATIONEXCEPTIONS"]: - self.writeTextElement("TranslationException", + self.writeTextElement( + "TranslationException", Utilities.fromNativeSeparators(name)) self.writeEndElement() @@ -160,7 +163,8 @@ # do the main script if self.pdata["MAINSCRIPT"]: - self.writeTextElement("MainScript", + self.writeTextElement( + "MainScript", Utilities.fromNativeSeparators(self.pdata["MAINSCRIPT"][0])) # do the vcs stuff @@ -194,7 +198,8 @@ if len(self.pdata["PROJECTTYPESPECIFICDATA"]): self.writeStartElement("ProjectTypeSpecific") if self.pdata["PROJECTTYPESPECIFICDATA"]: - self.writeBasics("ProjectTypeSpecificData", + self.writeBasics( + "ProjectTypeSpecificData", self.pdata["PROJECTTYPESPECIFICDATA"]) self.writeEndElement() @@ -202,32 +207,32 @@ if len(self.pdata["DOCUMENTATIONPARMS"]): self.writeStartElement("Documentation") if self.pdata["DOCUMENTATIONPARMS"]: - self.writeBasics("DocumentationParams", - self.pdata["DOCUMENTATIONPARMS"]) + self.writeBasics( + "DocumentationParams", self.pdata["DOCUMENTATIONPARMS"]) self.writeEndElement() # do the packagers stuff if len(self.pdata["PACKAGERSPARMS"]): self.writeStartElement("Packagers") if self.pdata["PACKAGERSPARMS"]: - self.writeBasics("PackagersParams", - self.pdata["PACKAGERSPARMS"]) + self.writeBasics( + "PackagersParams", self.pdata["PACKAGERSPARMS"]) self.writeEndElement() # do the checkers stuff if len(self.pdata["CHECKERSPARMS"]): self.writeStartElement("Checkers") if self.pdata["CHECKERSPARMS"]: - self.writeBasics("CheckersParams", - self.pdata["CHECKERSPARMS"]) + self.writeBasics( + "CheckersParams", self.pdata["CHECKERSPARMS"]) self.writeEndElement() # do the other tools stuff if len(self.pdata["OTHERTOOLSPARMS"]): self.writeStartElement("OtherTools") if self.pdata["OTHERTOOLSPARMS"]: - self.writeBasics("OtherToolsParams", - self.pdata["OTHERTOOLSPARMS"]) + self.writeBasics( + "OtherToolsParams", self.pdata["OTHERTOOLSPARMS"]) self.writeEndElement() self.writeEndElement()