Use text mode writing files

Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
This commit is contained in:
TheJackiMonster 2023-12-12 16:22:46 +01:00
parent 41e59d71c1
commit f274cd489f
No known key found for this signature in database
GPG key ID: D850A5F772E880F9
2 changed files with 3 additions and 3 deletions

View file

@ -96,7 +96,7 @@ class plainText(basicFormat):
LOGGER.error("No content. Nothing saved.")
return
with open(filename, "w", encoding="utf8", newline="\n") as f:
with open(filename, "wt", encoding="utf8", newline="\n") as f:
f.write(content)
def preview(self, settingsWidget, previewWidget):

View file

@ -388,7 +388,7 @@ def saveProject(zip=None):
filesWithPermissionErrors.append(filename)
else:
try:
with open(filename, "w", encoding="utf8", newline="\n") as f:
with open(filename, "wt", encoding="utf8", newline="\n") as f:
f.write(content)
except PermissionError as e:
LOGGER.error("Cannot open file " + filename + " for writing: " + e.strerror)
@ -423,7 +423,7 @@ def saveProject(zip=None):
# Write the project file's content
try:
with open(project, "w", encoding="utf8", newline="\n") as f:
with open(project, "wt", encoding="utf8", newline="\n") as f:
f.write("1") # Format number
except PermissionError as e:
LOGGER.error("Cannot open file " + project + " for writing: " + e.strerror)