Project/Project.py

changeset 2796
3584161f55e7
parent 2771
281c9b30dd91
child 2798
c349fa5fe7c0
equal deleted inserted replaced
2795:641d03b2aa8c 2796:3584161f55e7
4264 if self.pdata["EOL"][0] == 0: 4264 if self.pdata["EOL"][0] == 0:
4265 newline = None 4265 newline = None
4266 else: 4266 else:
4267 newline = self.getEolString() 4267 newline = self.getEolString()
4268 pkglistFile = open(pkglist, "w", encoding="utf-8", newline=newline) 4268 pkglistFile = open(pkglist, "w", encoding="utf-8", newline=newline)
4269 pkglistFile.write("\n".join(lst)) 4269 pkglistFile.write("\n".join([Utilities.fromNativeSeparators(f) for f in lst]))
4270 pkglistFile.write("\n") # ensure the file ends with an empty line 4270 pkglistFile.write("\n") # ensure the file ends with an empty line
4271 pkglistFile.close() 4271 pkglistFile.close()
4272 except IOError as why: 4272 except IOError as why:
4273 E5MessageBox.critical(self.ui, 4273 E5MessageBox.critical(self.ui,
4274 self.trUtf8("Create Package List"), 4274 self.trUtf8("Create Package List"),

eric ide

mercurial