src/eric7/MultiProject/MultiProjectFile.py

branch
eric7
changeset 10459
5c5ed40d533d
parent 10439
21c28b0f9e41
child 11090
f5f5f5803935
equal deleted inserted replaced
10458:2074b8393649 10459:5c5ed40d533d
65 multiProjectDict["projects"] = [ 65 multiProjectDict["projects"] = [
66 p.as_dict() for p in self.__multiProject.getProjects() 66 p.as_dict() for p in self.__multiProject.getProjects()
67 ] 67 ]
68 68
69 try: 69 try:
70 jsonString = json.dumps(multiProjectDict, indent=2) 70 jsonString = json.dumps(multiProjectDict, indent=2) + "\n"
71 with open(filename, "w") as f: 71 with open(filename, "w") as f:
72 f.write(jsonString) 72 f.write(jsonString)
73 except (OSError, TypeError) as err: 73 except (OSError, TypeError) as err:
74 with EricOverridenCursor(): 74 with EricOverridenCursor():
75 EricMessageBox.critical( 75 EricMessageBox.critical(

eric ide

mercurial