--- a/RefactoringRope/Refactoring.py Mon Sep 11 19:15:44 2017 +0200 +++ b/RefactoringRope/Refactoring.py Mon Sep 11 19:55:45 2017 +0200 @@ -66,9 +66,8 @@ # Rope objects # TODO: move this to RefactoringClient - self.__project = None +## self.__project = None - # TODO: split this between RefactoringClient and this server from FileSystemCommands import E5FileSystemCommands self.__fsCommands = E5FileSystemCommands(self.__e5project) @@ -2472,7 +2471,9 @@ ), E5MessageBox.StandardButtons( E5MessageBox.Ok)) - return + + elif method == "FileSystemCommand": + self.__fsCommands.processFileSystemCommand(params) def __sendJson(self, command, params): """