Helpviewer/Bookmarks/BookmarksImporters/OperaImporter.py

changeset 1725
d7a3430f7cbf
parent 1719
c65aefefa2ff
child 2302
f29e9405c851
--- a/Helpviewer/Bookmarks/BookmarksImporters/OperaImporter.py	Tue Mar 20 19:47:18 2012 +0100
+++ b/Helpviewer/Bookmarks/BookmarksImporters/OperaImporter.py	Wed Mar 21 12:02:57 2012 +0100
@@ -30,6 +30,9 @@
     if id == "opera":
         if Globals.isWindowsPlatform():
             standardDir = os.path.expandvars("%APPDATA%\\Opera\\Opera")
+        elif Globals.isMacPlatform():
+            standardDir = os.path.expanduser(
+                "~/Library/Opera")
         else:
             standardDir = os.path.expanduser("~/.opera")
         return (
@@ -90,7 +93,7 @@
         @return imported bookmarks (BookmarkNode)
         """
         try:
-            f = open(self.__fileName, "r")
+            f = open(self.__fileName, "r", encoding="utf-8")
             contents = f.read()
             f.close()
         except IOError as err:

eric ide

mercurial