E5XML/ProjectWriter.py

changeset 5100
2c193da9b94f
parent 5099
175b36822cc9
child 5389
9b1c800daff3
diff -r 175b36822cc9 -r 2c193da9b94f E5XML/ProjectWriter.py
--- a/E5XML/ProjectWriter.py	Wed Aug 17 17:52:52 2016 +0200
+++ b/E5XML/ProjectWriter.py	Thu Aug 18 17:02:21 2016 +0200
@@ -53,15 +53,15 @@
                 " Saved: {0} ".format(time.strftime('%Y-%m-%d, %H:%M:%S')))
         self.writeComment(" Copyright (C) {0} {1}, {2} ".format(
             time.strftime('%Y'),
-            self.pdata["AUTHOR"][0],
-            self.pdata["EMAIL"][0]))
+            self.pdata["AUTHOR"],
+            self.pdata["EMAIL"]))
         
         # add the main tag
         self.writeStartElement("Project")
         self.writeAttribute("version", projectFileFormatVersion)
         
         # do the language (used for spell checking)
-        self.writeTextElement("Language", self.pdata["SPELLLANGUAGE"][0])
+        self.writeTextElement("Language", self.pdata["SPELLLANGUAGE"])
         if self.pdata["SPELLWORDS"]:
             self.writeTextElement(
                 "ProjectWordList",
@@ -72,16 +72,16 @@
                 Utilities.fromNativeSeparators(self.pdata["SPELLEXCLUDES"]))
         
         # do the hash
-        self.writeTextElement("Hash", self.pdata["HASH"][0])
+        self.writeTextElement("Hash", self.pdata["HASH"])
         
         # do the programming language
         self.writeStartElement("ProgLanguage")
-        self.writeAttribute("mixed", str(int(self.pdata["MIXEDLANGUAGE"][0])))
-        self.writeCharacters(self.pdata["PROGLANGUAGE"][0])
+        self.writeAttribute("mixed", str(int(self.pdata["MIXEDLANGUAGE"])))
+        self.writeCharacters(self.pdata["PROGLANGUAGE"])
         self.writeEndElement()
         
         # do the UI type
-        self.writeTextElement("ProjectType", self.pdata["PROJECTTYPE"][0])
+        self.writeTextElement("ProjectType", self.pdata["PROJECTTYPE"])
         
         # do description
         if self.pdata["DESCRIPTION"]:
@@ -89,8 +89,8 @@
         
         # do version, author and email
         self.writeTextElement("Version", self.pdata["VERSION"])
-        self.writeTextElement("Author", self.pdata["AUTHOR"][0])
-        self.writeTextElement("Email", self.pdata["EMAIL"][0])
+        self.writeTextElement("Author", self.pdata["AUTHOR"])
+        self.writeTextElement("Email", self.pdata["EMAIL"])
             
         # do the translation pattern
         if self.pdata["TRANSLATIONPATTERN"]:

eric ide

mercurial