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 |
|
1141 if self.project.useSystemEol() |
|
1142 else self.project.getEolString() |
|
1143 ) |
|
1144 with open(filename, "w", newline=newline) as f: |
1140 f.write("# -*- coding: utf-8 -*-\n") |
1145 f.write("# -*- coding: utf-8 -*-\n") |
1141 f.write("# {0}\n".format(self.project.getRelativePath(filename))) |
1146 f.write("# {0}\n".format(self.project.getRelativePath(filename))) |
1142 except OSError as err: |
1147 except OSError as err: |
1143 EricMessageBox.critical( |
1148 EricMessageBox.critical( |
1144 self, |
1149 self, |