1134 ).format(filename), |
1134 ).format(filename), |
1135 ) |
1135 ) |
1136 return |
1136 return |
1137 |
1137 |
1138 try: |
1138 try: |
1139 with open(filename, "w") as f: |
1139 newline = ( |
|
1140 None if self.project.useSystemEol() else self.project.getEolString() |
|
1141 ) |
|
1142 with open(filename, "w", newline=newline) as f: |
1140 f.write("# -*- coding: utf-8 -*-\n") |
1143 f.write("# -*- coding: utf-8 -*-\n") |
1141 f.write("# {0}\n".format(self.project.getRelativePath(filename))) |
1144 f.write("# {0}\n".format(self.project.getRelativePath(filename))) |
1142 except OSError as err: |
1145 except OSError as err: |
1143 EricMessageBox.critical( |
1146 EricMessageBox.critical( |
1144 self, |
1147 self, |