Templates/TemplateViewer.py

changeset 45
9a18f4dbb493
parent 15
f6ccc31d6e72
child 50
a36eecf45b2e
diff -r fe5cd20cb0eb -r 9a18f4dbb493 Templates/TemplateViewer.py
--- a/Templates/TemplateViewer.py	Sun Jan 10 13:59:15 2010 +0000
+++ b/Templates/TemplateViewer.py	Sun Jan 10 19:19:52 2010 +0000
@@ -801,7 +801,7 @@
         try:
             if filename is None:
                 filename = os.path.join(Utilities.getConfigDir(), "eric5templates.e4c")
-            f = open(filename, "w")
+            f = open(filename, "w", encoding = "utf-8")
             
             TemplatesWriter(f, self).writeXML()
             
@@ -823,7 +823,7 @@
                 filename = os.path.join(Utilities.getConfigDir(), "eric5templates.e4c")
                 if not os.path.exists(filename):
                     return
-            f = open(filename, "r")
+            f = open(filename, "r", encoding = "utf-8")
             line = f.readline()
             dtdLine = f.readline()
             f.close()
@@ -846,7 +846,7 @@
             parser.setErrorHandler(eh)
             
             try:
-                f = open(filename, "r")
+                f = open(filename, "r", encoding = "utf-8")
                 try:
                     try:
                         parser.parse(f)

eric ide

mercurial