--- a/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py Sun Feb 18 17:46:53 2024 +0100 +++ b/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py Mon Feb 19 15:33:33 2024 +0100 @@ -426,10 +426,9 @@ else: try: if FileSystemUtilities.isRemoteFileName(self.filename): - bSource = self.__remotefsInterface.readFile( - FileSystemUtilities.plainFileName(self.filename) - ) - self.source = Utilities.decode(bSource)[0] + self.source = self.__remotefsInterface.readEncodedFile( + self.filename + )[0] else: self.source = Utilities.readEncodedFile(self.filename)[0] self.source = Utilities.normalizeCode(self.source) @@ -469,10 +468,9 @@ try: if FileSystemUtilities.isRemoteFileName(self.filename): - bSource = self.__remotefsInterface.readFile( - FileSystemUtilities.plainFileName(self.filename) - ) - source = Utilities.decode(bSource)[0] + source = self.__remotefsInterface.readEncodedFile( + self.filename + )[0] else: source = Utilities.readEncodedFile(filename)[0] source = Utilities.normalizeCode(source)