eric6/Debugger/DebugServer.py

branch
multi_processing
changeset 7874
8dcb77600690
parent 7863
6725d2549801
child 7887
c1588f5a83e9
--- a/eric6/Debugger/DebugServer.py	Sun Dec 13 19:54:19 2020 +0100
+++ b/eric6/Debugger/DebugServer.py	Mon Dec 14 19:23:25 2020 +0100
@@ -474,18 +474,18 @@
         """
         Public method to start a debug client.
         
-        @keyparam unplanned flag indicating that the client has died
+        @param unplanned flag indicating that the client has died
         @type bool
-        @keyparam clType type of client to be started
+        @param clType type of client to be started
         @type str
-        @keyparam forProject flag indicating a project related action
+        @param forProject flag indicating a project related action
         @type bool
-        @keyparam runInConsole flag indicating to start the debugger in a
+        @param runInConsole flag indicating to start the debugger in a
             console window
         @type bool
-        @keyparam venvName name of the virtual environment to be used
+        @param venvName name of the virtual environment to be used
         @type str
-        @keyparam workingDir directory to start the debugger client in
+        @param workingDir directory to start the debugger client in
         @type str
         """
         self.running = False
@@ -920,8 +920,7 @@
     
     def remoteLoad(self, venvName, fn, argv, wd, env, autoClearShell=True,
                    tracePython=False, autoContinue=True, forProject=False,
-                   runInConsole=False, autoFork=False, forkChild=False,
-                   clientType="", enableCallTrace=False,
+                   runInConsole=False, clientType="", enableCallTrace=False,
                    enableMultiprocess=False, multiprocessNoDebug=""):
         """
         Public method to load a new program to debug.
@@ -936,27 +935,23 @@
         @type str
         @param env environment parameter settings
         @type str
-        @keyparam autoClearShell flag indicating, that the interpreter window
+        @param autoClearShell flag indicating, that the interpreter window
             should be cleared
         @type bool
-        @keyparam tracePython flag indicating if the Python library should be
+        @param tracePython flag indicating if the Python library should be
             traced as well
         @type bool
-        @keyparam autoContinue flag indicating, that the debugger should not
+        @param autoContinue flag indicating, that the debugger should not
             stop at the first executable line
         @type bool
-        @keyparam forProject flag indicating a project related action
+        @param forProject flag indicating a project related action
         @type bool
-        @keyparam runInConsole flag indicating to start the debugger in a
+        @param runInConsole flag indicating to start the debugger in a
             console window
         @type bool
-        @keyparam autoFork flag indicating the automatic fork mode
-        @type bool
-        @keyparam forkChild flag indicating to debug the child after forking
-        @type bool
-        @keyparam clientType client type to be used
+        @param clientType client type to be used
         @type str
-        @keyparam enableCallTrace flag indicating to enable the call trace
+        @param enableCallTrace flag indicating to enable the call trace
             function
         @type bool
         @param enableMultiprocess flag indicating to perform multiprocess
@@ -996,7 +991,7 @@
         self.remoteEnvironment(env)
         
         self.debuggerInterface.remoteLoad(
-            fn, argv, wd, tracePython, autoContinue, autoFork, forkChild,
+            fn, argv, wd, tracePython, autoContinue,
             enableMultiprocess=enableMultiprocess
         )
         self.debugging = True
@@ -1006,8 +1001,7 @@
         self.__restoreNoDebugList()
     
     def remoteRun(self, venvName, fn, argv, wd, env, autoClearShell=True,
-                  forProject=False, runInConsole=False, autoFork=False,
-                  forkChild=False, clientType=""):
+                  forProject=False, runInConsole=False, clientType=""):
         """
         Public method to load a new program to run.
         
@@ -1021,19 +1015,15 @@
         @type str
         @param env environment parameter settings
         @type str
-        @keyparam autoClearShell flag indicating, that the interpreter window
+        @param autoClearShell flag indicating, that the interpreter window
             should be cleared
         @type bool
-        @keyparam forProject flag indicating a project related action
+        @param forProject flag indicating a project related action
         @type bool
-        @keyparam runInConsole flag indicating to start the debugger in a
+        @param runInConsole flag indicating to start the debugger in a
             console window
         @type bool
-        @keyparam autoFork flag indicating the automatic fork mode
-        @type bool
-        @keyparam forkChild flag indicating to debug the child after forking
-        @type bool
-        @keyparam clientType client type to be used
+        @param clientType client type to be used
         @type str
         """
         self.__autoClearShell = autoClearShell
@@ -1063,7 +1053,7 @@
         
         self.remoteEnvironment(env)
         
-        self.debuggerInterface.remoteRun(fn, argv, wd, autoFork, forkChild)
+        self.debuggerInterface.remoteRun(fn, argv, wd)
         self.debugging = False
         self.running = True
     
@@ -1083,18 +1073,18 @@
         @type str
         @param env environment parameter settings
         @type str
-        @keyparam autoClearShell flag indicating, that the interpreter window
+        @param autoClearShell flag indicating, that the interpreter window
             should be cleared
         @type bool
-        @keyparam erase flag indicating that coverage info should be
+        @param erase flag indicating that coverage info should be
             cleared first
         @type bool
-        @keyparam forProject flag indicating a project related action
+        @param forProject flag indicating a project related action
         @type bool
-        @keyparam runInConsole flag indicating to start the debugger in a
+        @param runInConsole flag indicating to start the debugger in a
             console window
         @type bool
-        @keyparam clientType client type to be used
+        @param clientType client type to be used
         @type str
         """
         self.__autoClearShell = autoClearShell
@@ -1144,18 +1134,18 @@
         @type str
         @param env environment parameter settings
         @type str
-        @keyparam autoClearShell flag indicating, that the interpreter window
+        @param autoClearShell flag indicating, that the interpreter window
             should be cleared
         @type bool
-        @keyparam erase flag indicating that coverage info should be
+        @param erase flag indicating that coverage info should be
             cleared first
         @type bool
-        @keyparam forProject flag indicating a project related action
+        @param forProject flag indicating a project related action
         @type bool
-        @keyparam runInConsole flag indicating to start the debugger in a
+        @param runInConsole flag indicating to start the debugger in a
             console window
         @type bool
-        @keyparam clientType client type to be used
+        @param clientType client type to be used
         @type str
         """
         self.__autoClearShell = autoClearShell

eric ide

mercurial