diff -r 3e7d767119a9 -r e64b178499da eric6/ViewManager/ViewManager.py --- a/eric6/ViewManager/ViewManager.py Sun Nov 01 11:17:06 2020 +0100 +++ b/eric6/ViewManager/ViewManager.py Sat Dec 05 12:29:26 2020 +0100 @@ -4495,7 +4495,7 @@ @param prog name of file to be opened (string) """ - prog = Utilities.normabspath(prog) + prog = os.path.abspath(prog) # Open up the new files. self.openSourceFile(prog) @@ -4712,7 +4712,7 @@ try: newWin, editor = self.getEditor(fn, filetype=filetype, addNext=addNext, indexes=indexes) - except (IOError, UnicodeDecodeError): + except (OSError, UnicodeDecodeError): return None if newWin: @@ -4881,7 +4881,7 @@ """ try: newWin, self.currentEditor = self.getEditor(fn) - except (IOError, UnicodeDecodeError): + except (OSError, UnicodeDecodeError): return enc = self.currentEditor.getEncoding() @@ -6585,7 +6585,7 @@ try: with open(dictionaryFile, "r", encoding="utf-8") as f: data = f.read() - except (IOError, OSError) as err: + except OSError as err: E5MessageBox.critical( self.ui, QCoreApplication.translate( @@ -6614,7 +6614,7 @@ try: with open(dictionaryFile, "w", encoding="utf-8") as f: f.write(data) - except (IOError, OSError) as err: + except OSError as err: E5MessageBox.critical( self.ui, QCoreApplication.translate(