--- a/Debugger/DebuggerInterfaceNone.py Mon Oct 09 19:06:46 2017 +0200 +++ b/Debugger/DebuggerInterfaceNone.py Tue Oct 10 19:05:00 2017 +0200 @@ -38,26 +38,30 @@ # set default values for capabilities of clients self.clientCapabilities = ClientDefaultCapabilities - def startRemote(self, port, runInConsole): + def startRemote(self, port, runInConsole, interpreter): """ Public method to start a remote Python interpreter. - @param port portnumber the debug server is listening on (integer) + @param port port number the debug server is listening on (integer) @param runInConsole flag indicating to start the debugger in a console window (boolean) + @param interpreter interpreter to be used to execute the remote + side (string) @return client process object (QProcess), a flag to indicate a network connection (boolean) and the name of the interpreter in case of a local execution (string) """ return None, True, "" - def startRemoteForProject(self, port, runInConsole): + def startRemoteForProject(self, port, runInConsole, interpreter): """ Public method to start a remote Python interpreter for a project. - @param port portnumber the debug server is listening on (integer) + @param port port number the debug server is listening on (integer) @param runInConsole flag indicating to start the debugger in a console window (boolean) + @param interpreter interpreter to be used to execute the remote + side (string) @return client process object (QProcess), a flag to indicate a network connection (boolean) and the name of the interpreter in case of a local execution (string)