--- a/src/eric7/QScintilla/Editor.py Sun Feb 18 17:31:34 2024 +0100 +++ b/src/eric7/QScintilla/Editor.py Sun Feb 18 17:46:53 2024 +0100 @@ -6412,12 +6412,13 @@ self.menuActs["Show"].setEnabled(True) else: self.menuActs["Show"].setEnabled(False) - # TODO: disable that for server files if self.fileName and (self.isPyFile() or self.isRubyFile()): self.menuActs["Diagrams"].setEnabled(True) else: self.menuActs["Diagrams"].setEnabled(False) - # TODO: disable 'Check' and 'Code Formatting' for server files + self.menuActs["Formatting"].setEnabled( + not FileSystemUtilities.isRemoteFileName(self.fileName) + ) if not self.miniMenu: if self.lexer_ is not None: self.menuActs["Comment"].setEnabled(self.lexer_.canBlockComment())