eric6/Documentation/Source/eric6.Debugger.StartDialog.html

changeset 7887
c1588f5a83e9
parent 7273
391d6b7b1eff
child 7989
a21d673a8f99
diff -r 3e4605cc3541 -r c1588f5a83e9 eric6/Documentation/Source/eric6.Debugger.StartDialog.html
--- a/eric6/Documentation/Source/eric6.Debugger.StartDialog.html	Thu Dec 17 14:30:46 2020 +0100
+++ b/eric6/Documentation/Source/eric6.Debugger.StartDialog.html	Thu Dec 17 14:40:06 2020 +0100
@@ -111,10 +111,6 @@
 <td>Public method to retrieve the profiling related data entered into this dialog.</td>
 </tr>
 <tr>
-<td><a href="#StartDialog.getRunData">getRunData</a></td>
-<td>Public method to retrieve the debug related data entered into this dialog.</td>
-</tr>
-<tr>
 <td><a href="#StartDialog.historiesModified">historiesModified</a></td>
 <td>Public method to test for modified histories.</td>
 </tr>
@@ -135,7 +131,7 @@
 
 <a NAME="StartDialog.__init__" ID="StartDialog.__init__"></a>
 <h4>StartDialog (Constructor)</h4>
-<b>StartDialog</b>(<i>caption, lastUsedVenvName, argvList, wdList, envList, exceptions, parent=None, dialogType=0, modfuncList=None, tracePython=False, autoClearShell=True, autoContinue=True, autoFork=False, forkChild=False</i>)
+<b>StartDialog</b>(<i>caption, lastUsedVenvName, argvList, wdList, envList, exceptions, parent=None, dialogType=0, modfuncList=None, tracePython=False, autoClearShell=True, autoContinue=True, enableMultiprocess=False, multiprocessNoDebugHistory=None</i>)
 
 <p>
         Constructor
@@ -181,32 +177,34 @@
                 <li>3 = start profile dialog</li>
                 </ul>
 </dd>
-<dt><i>modfuncList=</i> (list of str)</dt>
+<dt><i>modfuncList</i> (list of str)</dt>
 <dd>
 history list of module functions
 </dd>
-<dt><i>tracePython=</i> (bool)</dt>
+<dt><i>tracePython</i> (bool)</dt>
 <dd>
 flag indicating if the Python library should
             be traced as well
 </dd>
-<dt><i>autoClearShell=</i> (bool)</dt>
+<dt><i>autoClearShell</i> (bool)</dt>
 <dd>
 flag indicating, that the interpreter window
             should be cleared automatically
 </dd>
-<dt><i>autoContinue=</i> (bool)</dt>
+<dt><i>autoContinue</i> (bool)</dt>
 <dd>
 flag indicating, that the debugger should not
             stop at the first executable line
 </dd>
-<dt><i>autoFork=</i> (bool)</dt>
+<dt><i>enableMultiprocess</i> (bool)</dt>
 <dd>
-flag indicating the automatic fork mode
+flag indicating the support for multi process
+            debugging
 </dd>
-<dt><i>forkChild=</i> (bool)</dt>
+<dt><i>multiprocessNoDebugHistory</i> (list of str)</dt>
 <dd>
-flag indicating to debug the child after forking
+list of lists with programs not to be
+            debugged
 </dd>
 </dl>
 <a NAME="StartDialog.__clearHistories" ID="StartDialog.__clearHistories"></a>
@@ -254,7 +252,13 @@
 <dl>
 <dt>Returns:</dt>
 <dd>
-flag indicating erasure of coverage info (boolean)
+flag indicating erasure of coverage info
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
 </dd>
 </dl>
 <a NAME="StartDialog.getData" ID="StartDialog.getData"></a>
@@ -267,9 +271,14 @@
 <dl>
 <dt>Returns:</dt>
 <dd>
-a tuple of interpreter (string), argv (string), workdir
-            (string), environment (string), exceptions flag (boolean),
-            clear interpreter flag (boolean) and run in console flag (boolean)
+a tuple of interpreter, argv, workdir, environment,
+            exceptions flag, clear interpreter flag and run in console flag
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+tuple of (str, str, str, str, bool, bool, bool)
 </dd>
 </dl>
 <a NAME="StartDialog.getDebugData" ID="StartDialog.getDebugData"></a>
@@ -285,10 +294,15 @@
 <dd>
 a tuple of a flag indicating, if the Python library should be
             traced as well, a flag indicating, that the debugger should not
-            stop at the first executable line (boolean), a flag indicating,
-            that the debugger should fork automatically (boolean) and a flag
-            indicating, that the debugger should debug the child process after
-            forking automatically (boolean)
+            stop at the first executable line, a flag indicating to support
+            multi process debugging and a space separated list of programs not
+            to be debugged
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+tuple of (bool, bool, bool, str)
 </dd>
 </dl>
 <a NAME="StartDialog.getHistories" ID="StartDialog.getHistories"></a>
@@ -302,7 +316,8 @@
 <dt>Returns:</dt>
 <dd>
 tuple containing the histories of command line arguments,
-            working directories, environment settings and interpreters
+            working directories, environment settings and no debug programs
+            lists
 </dd>
 </dl>
 <dl>
@@ -322,24 +337,13 @@
 <dl>
 <dt>Returns:</dt>
 <dd>
-flag indicating erasure of profiling info (boolean)
+flag indicating erasure of profiling info
 </dd>
 </dl>
-<a NAME="StartDialog.getRunData" ID="StartDialog.getRunData"></a>
-<h4>StartDialog.getRunData</h4>
-<b>getRunData</b>(<i></i>)
-
-<p>
-        Public method to retrieve the debug related data entered into this
-        dialog.
-</p>
 <dl>
-<dt>Returns:</dt>
+<dt>Return Type:</dt>
 <dd>
-a tuple of a flag indicating, that the debugger should fork
-            automatically (boolean) and a flag indicating, that the debugger
-            should debug the child process after forking automatically
-            (boolean)
+bool
 </dd>
 </dl>
 <a NAME="StartDialog.historiesModified" ID="StartDialog.historiesModified"></a>
@@ -370,9 +374,9 @@
 </p>
 <dl>
 
-<dt><i>button</i></dt>
+<dt><i>button</i> (QAbstractButton)</dt>
 <dd>
-button that was clicked (QAbstractButton)
+button that was clicked
 </dd>
 </dl>
 <a NAME="StartDialog.on_modFuncCombo_editTextChanged" ID="StartDialog.on_modFuncCombo_editTextChanged"></a>

eric ide

mercurial