--- 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)