diff -r 6e690a8f5971 -r d7a3430f7cbf Helpviewer/Bookmarks/BookmarksImporters/OperaImporter.py --- 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: