Updated source documentation. eric7

Mon, 23 Aug 2021 19:16:33 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 23 Aug 2021 19:16:33 +0200
branch
eric7
changeset 8533
7265a143f5c0
parent 8532
a392af4b87e8
child 8534
8be5b0697864

Updated source documentation.

eric7/APIs/Python3/eric7.api file | annotate | diff | comparison | revisions
eric7/Documentation/Help/source.qch file | annotate | diff | comparison | revisions
eric7/Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Debugger.DebugUI.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Debugger.StartDialog.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html file | annotate | diff | comparison | revisions
--- a/eric7/APIs/Python3/eric7.api	Mon Aug 23 19:15:36 2021 +0200
+++ b/eric7/APIs/Python3/eric7.api	Mon Aug 23 19:16:33 2021 +0200
@@ -665,6 +665,10 @@
 eric7.Debugger.DebugUI.DebugUI.compileForms?7
 eric7.Debugger.DebugUI.DebugUI.compileResources?7
 eric7.Debugger.DebugUI.DebugUI.debuggingStarted?7
+eric7.Debugger.DebugUI.DebugUI.doCoverage?4(runProject, script="")
+eric7.Debugger.DebugUI.DebugUI.doDebug?4(debugProject, script="")
+eric7.Debugger.DebugUI.DebugUI.doProfile?4(runProject, script="")
+eric7.Debugger.DebugUI.DebugUI.doRun?4(runProject, script="")
 eric7.Debugger.DebugUI.DebugUI.exceptionInterrupt?7
 eric7.Debugger.DebugUI.DebugUI.executeMake?7
 eric7.Debugger.DebugUI.DebugUI.getActions?4()
@@ -684,6 +688,7 @@
 eric7.Debugger.DebugUI.DebugUI.setExcList?4(excList)
 eric7.Debugger.DebugUI.DebugUI.setExceptionReporting?4(exceptions)
 eric7.Debugger.DebugUI.DebugUI.setMultiprocessNoDebugHistory?4(noDebugList, clearHistories=False, history=None)
+eric7.Debugger.DebugUI.DebugUI.setScriptsHistory?4(scriptName, clearHistories=False, history=None)
 eric7.Debugger.DebugUI.DebugUI.setTracePython?4(tracePython)
 eric7.Debugger.DebugUI.DebugUI.setWdHistory?4(wdStr, clearHistories=False, history=None)
 eric7.Debugger.DebugUI.DebugUI.showNotification?4(notification, kind=NotificationTypes.INFORMATION, timeout=None)
@@ -840,7 +845,7 @@
 eric7.Debugger.StartDialog.StartDialog.historiesModified?4()
 eric7.Debugger.StartDialog.StartDialog.on_buttonBox_clicked?4(button)
 eric7.Debugger.StartDialog.StartDialog.on_modFuncCombo_editTextChanged?4()
-eric7.Debugger.StartDialog.StartDialog?1(caption, lastUsedVenvName, argvList, wdList, envList, exceptions, parent=None, dialogType=0, modfuncList=None, tracePython=False, autoClearShell=True, autoContinue=True, enableMultiprocess=False, multiprocessNoDebugHistory=None, configOverride=None)
+eric7.Debugger.StartDialog.StartDialog?1(caption, lastUsedVenvName, argvList, wdList, envList, exceptions, parent=None, dialogType=0, modfuncList=None, tracePython=False, autoClearShell=True, autoContinue=True, enableMultiprocess=False, multiprocessNoDebugHistory=None, configOverride=None, forProject=False, scriptName="", scriptsList=None)
 eric7.Debugger.StartHistoryEditDialog.StartHistoryEditDialog.getHistory?4()
 eric7.Debugger.StartHistoryEditDialog.StartHistoryEditDialog.on_deleteAllButton_clicked?4()
 eric7.Debugger.StartHistoryEditDialog.StartHistoryEditDialog.on_deleteButton_clicked?4()
Binary file eric7/Documentation/Help/source.qch has changed
--- a/eric7/Documentation/Help/source.qhp	Mon Aug 23 19:15:36 2021 +0200
+++ b/eric7/Documentation/Help/source.qhp	Mon Aug 23 19:16:33 2021 +0200
@@ -3452,11 +3452,7 @@
       <keyword name="DebugUI.__cursorChanged" id="DebugUI.__cursorChanged" ref="eric7.Debugger.DebugUI.html#DebugUI.__cursorChanged" />
       <keyword name="DebugUI.__debugProject" id="DebugUI.__debugProject" ref="eric7.Debugger.DebugUI.html#DebugUI.__debugProject" />
       <keyword name="DebugUI.__debugScript" id="DebugUI.__debugScript" ref="eric7.Debugger.DebugUI.html#DebugUI.__debugScript" />
-      <keyword name="DebugUI.__doCoverage" id="DebugUI.__doCoverage" ref="eric7.Debugger.DebugUI.html#DebugUI.__doCoverage" />
-      <keyword name="DebugUI.__doDebug" id="DebugUI.__doDebug" ref="eric7.Debugger.DebugUI.html#DebugUI.__doDebug" />
-      <keyword name="DebugUI.__doProfile" id="DebugUI.__doProfile" ref="eric7.Debugger.DebugUI.html#DebugUI.__doProfile" />
       <keyword name="DebugUI.__doRestart" id="DebugUI.__doRestart" ref="eric7.Debugger.DebugUI.html#DebugUI.__doRestart" />
-      <keyword name="DebugUI.__doRun" id="DebugUI.__doRun" ref="eric7.Debugger.DebugUI.html#DebugUI.__doRun" />
       <keyword name="DebugUI.__editBreakpoint" id="DebugUI.__editBreakpoint" ref="eric7.Debugger.DebugUI.html#DebugUI.__editBreakpoint" />
       <keyword name="DebugUI.__editorOpened" id="DebugUI.__editorOpened" ref="eric7.Debugger.DebugUI.html#DebugUI.__editorOpened" />
       <keyword name="DebugUI.__enterRemote" id="DebugUI.__enterRemote" ref="eric7.Debugger.DebugUI.html#DebugUI.__enterRemote" />
@@ -3488,6 +3484,10 @@
       <keyword name="DebugUI.__stopScript" id="DebugUI.__stopScript" ref="eric7.Debugger.DebugUI.html#DebugUI.__stopScript" />
       <keyword name="DebugUI.__toggleBreakpoint" id="DebugUI.__toggleBreakpoint" ref="eric7.Debugger.DebugUI.html#DebugUI.__toggleBreakpoint" />
       <keyword name="DebugUI.clearHistories" id="DebugUI.clearHistories" ref="eric7.Debugger.DebugUI.html#DebugUI.clearHistories" />
+      <keyword name="DebugUI.doCoverage" id="DebugUI.doCoverage" ref="eric7.Debugger.DebugUI.html#DebugUI.doCoverage" />
+      <keyword name="DebugUI.doDebug" id="DebugUI.doDebug" ref="eric7.Debugger.DebugUI.html#DebugUI.doDebug" />
+      <keyword name="DebugUI.doProfile" id="DebugUI.doProfile" ref="eric7.Debugger.DebugUI.html#DebugUI.doProfile" />
+      <keyword name="DebugUI.doRun" id="DebugUI.doRun" ref="eric7.Debugger.DebugUI.html#DebugUI.doRun" />
       <keyword name="DebugUI.getActions" id="DebugUI.getActions" ref="eric7.Debugger.DebugUI.html#DebugUI.getActions" />
       <keyword name="DebugUI.getSelectedDebuggerId" id="DebugUI.getSelectedDebuggerId" ref="eric7.Debugger.DebugUI.html#DebugUI.getSelectedDebuggerId" />
       <keyword name="DebugUI.initActions" id="DebugUI.initActions" ref="eric7.Debugger.DebugUI.html#DebugUI.initActions" />
@@ -3504,6 +3504,7 @@
       <keyword name="DebugUI.setExcList" id="DebugUI.setExcList" ref="eric7.Debugger.DebugUI.html#DebugUI.setExcList" />
       <keyword name="DebugUI.setExceptionReporting" id="DebugUI.setExceptionReporting" ref="eric7.Debugger.DebugUI.html#DebugUI.setExceptionReporting" />
       <keyword name="DebugUI.setMultiprocessNoDebugHistory" id="DebugUI.setMultiprocessNoDebugHistory" ref="eric7.Debugger.DebugUI.html#DebugUI.setMultiprocessNoDebugHistory" />
+      <keyword name="DebugUI.setScriptsHistory" id="DebugUI.setScriptsHistory" ref="eric7.Debugger.DebugUI.html#DebugUI.setScriptsHistory" />
       <keyword name="DebugUI.setTracePython" id="DebugUI.setTracePython" ref="eric7.Debugger.DebugUI.html#DebugUI.setTracePython" />
       <keyword name="DebugUI.setWdHistory" id="DebugUI.setWdHistory" ref="eric7.Debugger.DebugUI.html#DebugUI.setWdHistory" />
       <keyword name="DebugUI.showNotification" id="DebugUI.showNotification" ref="eric7.Debugger.DebugUI.html#DebugUI.showNotification" />
@@ -9627,9 +9628,13 @@
       <keyword name="Listspace.__contextMenuCloseAll" id="Listspace.__contextMenuCloseAll" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuCloseAll" />
       <keyword name="Listspace.__contextMenuCloseOthers" id="Listspace.__contextMenuCloseOthers" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuCloseOthers" />
       <keyword name="Listspace.__contextMenuCopyPathToClipboard" id="Listspace.__contextMenuCopyPathToClipboard" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuCopyPathToClipboard" />
+      <keyword name="Listspace.__contextMenuCoverageScript" id="Listspace.__contextMenuCoverageScript" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuCoverageScript" />
+      <keyword name="Listspace.__contextMenuDebugScript" id="Listspace.__contextMenuDebugScript" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuDebugScript" />
       <keyword name="Listspace.__contextMenuOpenRejections" id="Listspace.__contextMenuOpenRejections" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuOpenRejections" />
       <keyword name="Listspace.__contextMenuPrintFile" id="Listspace.__contextMenuPrintFile" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuPrintFile" />
       <keyword name="Listspace.__contextMenuPrintPreviewFile" id="Listspace.__contextMenuPrintPreviewFile" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuPrintPreviewFile" />
+      <keyword name="Listspace.__contextMenuProfileScript" id="Listspace.__contextMenuProfileScript" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuProfileScript" />
+      <keyword name="Listspace.__contextMenuRunScript" id="Listspace.__contextMenuRunScript" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuRunScript" />
       <keyword name="Listspace.__contextMenuSave" id="Listspace.__contextMenuSave" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuSave" />
       <keyword name="Listspace.__contextMenuSaveAll" id="Listspace.__contextMenuSaveAll" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuSaveAll" />
       <keyword name="Listspace.__contextMenuSaveAs" id="Listspace.__contextMenuSaveAs" ref="eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html#Listspace.__contextMenuSaveAs" />
@@ -14959,6 +14964,8 @@
       <keyword name="TabWidget.__contextMenuCloseAll" id="TabWidget.__contextMenuCloseAll" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuCloseAll" />
       <keyword name="TabWidget.__contextMenuCloseOthers" id="TabWidget.__contextMenuCloseOthers" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuCloseOthers" />
       <keyword name="TabWidget.__contextMenuCopyPathToClipboard" id="TabWidget.__contextMenuCopyPathToClipboard" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuCopyPathToClipboard" />
+      <keyword name="TabWidget.__contextMenuCoverageScript" id="TabWidget.__contextMenuCoverageScript" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuCoverageScript" />
+      <keyword name="TabWidget.__contextMenuDebugScript" id="TabWidget.__contextMenuDebugScript" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuDebugScript" />
       <keyword name="TabWidget.__contextMenuMoveFirst" id="TabWidget.__contextMenuMoveFirst" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuMoveFirst" />
       <keyword name="TabWidget.__contextMenuMoveLast" id="TabWidget.__contextMenuMoveLast" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuMoveLast" />
       <keyword name="TabWidget.__contextMenuMoveLeft" id="TabWidget.__contextMenuMoveLeft" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuMoveLeft" />
@@ -14966,6 +14973,8 @@
       <keyword name="TabWidget.__contextMenuOpenRejections" id="TabWidget.__contextMenuOpenRejections" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuOpenRejections" />
       <keyword name="TabWidget.__contextMenuPrintFile" id="TabWidget.__contextMenuPrintFile" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuPrintFile" />
       <keyword name="TabWidget.__contextMenuPrintPreviewFile" id="TabWidget.__contextMenuPrintPreviewFile" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuPrintPreviewFile" />
+      <keyword name="TabWidget.__contextMenuProfileScript" id="TabWidget.__contextMenuProfileScript" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuProfileScript" />
+      <keyword name="TabWidget.__contextMenuRunScript" id="TabWidget.__contextMenuRunScript" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuRunScript" />
       <keyword name="TabWidget.__contextMenuSave" id="TabWidget.__contextMenuSave" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuSave" />
       <keyword name="TabWidget.__contextMenuSaveAll" id="TabWidget.__contextMenuSaveAll" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuSaveAll" />
       <keyword name="TabWidget.__contextMenuSaveAs" id="TabWidget.__contextMenuSaveAs" ref="eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html#TabWidget.__contextMenuSaveAs" />
--- a/eric7/Documentation/Source/eric7.Debugger.DebugUI.html	Mon Aug 23 19:15:36 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Debugger.DebugUI.html	Mon Aug 23 19:16:33 2021 +0200
@@ -219,26 +219,10 @@
 <td>Private slot to handle the debug script action.</td>
 </tr>
 <tr>
-<td><a href="#DebugUI.__doCoverage">__doCoverage</a></td>
-<td>Private method to handle the coverage actions.</td>
-</tr>
-<tr>
-<td><a href="#DebugUI.__doDebug">__doDebug</a></td>
-<td>Private method to handle the debug actions.</td>
-</tr>
-<tr>
-<td><a href="#DebugUI.__doProfile">__doProfile</a></td>
-<td>Private method to handle the profile actions.</td>
-</tr>
-<tr>
 <td><a href="#DebugUI.__doRestart">__doRestart</a></td>
 <td>Private slot to handle the restart action to restart the last debugged file.</td>
 </tr>
 <tr>
-<td><a href="#DebugUI.__doRun">__doRun</a></td>
-<td>Private method to handle the run actions.</td>
-</tr>
-<tr>
 <td><a href="#DebugUI.__editBreakpoint">__editBreakpoint</a></td>
 <td>Private slot to handle the 'Edit breakpoint' action.</td>
 </tr>
@@ -363,6 +347,22 @@
 <td>Public method to clear the various debug histories.</td>
 </tr>
 <tr>
+<td><a href="#DebugUI.doCoverage">doCoverage</a></td>
+<td>Public method to handle the coverage actions.</td>
+</tr>
+<tr>
+<td><a href="#DebugUI.doDebug">doDebug</a></td>
+<td>Public method to handle the debug actions.</td>
+</tr>
+<tr>
+<td><a href="#DebugUI.doProfile">doProfile</a></td>
+<td>Public method to handle the profile actions.</td>
+</tr>
+<tr>
+<td><a href="#DebugUI.doRun">doRun</a></td>
+<td>Public method to handle the run actions.</td>
+</tr>
+<tr>
 <td><a href="#DebugUI.getActions">getActions</a></td>
 <td>Public method to get a list of all actions.</td>
 </tr>
@@ -427,6 +427,10 @@
 <td>Public slot to initialize the no debug list history.</td>
 </tr>
 <tr>
+<td><a href="#DebugUI.setScriptsHistory">setScriptsHistory</a></td>
+<td>Public slot to initialize the scripts history.</td>
+</tr>
+<tr>
 <td><a href="#DebugUI.setTracePython">setTracePython</a></td>
 <td>Public slot to initialize the trace Python flag.</td>
 </tr>
@@ -902,51 +906,6 @@
 <p>
         Private slot to handle the debug script action.
 </p>
-<a NAME="DebugUI.__doCoverage" ID="DebugUI.__doCoverage"></a>
-<h4>DebugUI.__doCoverage</h4>
-<b>__doCoverage</b>(<i>runProject</i>)
-
-<p>
-        Private method to handle the coverage actions.
-</p>
-<dl>
-
-<dt><i>runProject</i></dt>
-<dd>
-flag indicating coverage of the current project
-            (True) or script (false)
-</dd>
-</dl>
-<a NAME="DebugUI.__doDebug" ID="DebugUI.__doDebug"></a>
-<h4>DebugUI.__doDebug</h4>
-<b>__doDebug</b>(<i>debugProject</i>)
-
-<p>
-        Private method to handle the debug actions.
-</p>
-<dl>
-
-<dt><i>debugProject</i></dt>
-<dd>
-flag indicating debugging the current project
-            (True) or script (False)
-</dd>
-</dl>
-<a NAME="DebugUI.__doProfile" ID="DebugUI.__doProfile"></a>
-<h4>DebugUI.__doProfile</h4>
-<b>__doProfile</b>(<i>runProject</i>)
-
-<p>
-        Private method to handle the profile actions.
-</p>
-<dl>
-
-<dt><i>runProject</i></dt>
-<dd>
-flag indicating profiling of the current project
-            (True) or script (False)
-</dd>
-</dl>
 <a NAME="DebugUI.__doRestart" ID="DebugUI.__doRestart"></a>
 <h4>DebugUI.__doRestart</h4>
 <b>__doRestart</b>(<i></i>)
@@ -955,21 +914,6 @@
         Private slot to handle the restart action to restart the last
         debugged file.
 </p>
-<a NAME="DebugUI.__doRun" ID="DebugUI.__doRun"></a>
-<h4>DebugUI.__doRun</h4>
-<b>__doRun</b>(<i>runProject</i>)
-
-<p>
-        Private method to handle the run actions.
-</p>
-<dl>
-
-<dt><i>runProject</i></dt>
-<dd>
-flag indicating running the current project (True)
-                or script (False)
-</dd>
-</dl>
 <a NAME="DebugUI.__editBreakpoint" ID="DebugUI.__editBreakpoint"></a>
 <h4>DebugUI.__editBreakpoint</h4>
 <b>__editBreakpoint</b>(<i></i>)
@@ -1298,6 +1242,82 @@
 <p>
         Public method to clear the various debug histories.
 </p>
+<a NAME="DebugUI.doCoverage" ID="DebugUI.doCoverage"></a>
+<h4>DebugUI.doCoverage</h4>
+<b>doCoverage</b>(<i>runProject, script=""</i>)
+
+<p>
+        Public method to handle the coverage actions.
+</p>
+<dl>
+
+<dt><i>runProject</i> (bool)</dt>
+<dd>
+flag indicating coverage of the current project
+            (True) or script (false)
+</dd>
+<dt><i>script</i> (str)</dt>
+<dd>
+name of a script (optional)
+</dd>
+</dl>
+<a NAME="DebugUI.doDebug" ID="DebugUI.doDebug"></a>
+<h4>DebugUI.doDebug</h4>
+<b>doDebug</b>(<i>debugProject, script=""</i>)
+
+<p>
+        Public method to handle the debug actions.
+</p>
+<dl>
+
+<dt><i>debugProject</i> (bool)</dt>
+<dd>
+flag indicating debugging the current project
+            (True) or script (False)
+</dd>
+<dt><i>script</i> (str)</dt>
+<dd>
+name of a script (optional)
+</dd>
+</dl>
+<a NAME="DebugUI.doProfile" ID="DebugUI.doProfile"></a>
+<h4>DebugUI.doProfile</h4>
+<b>doProfile</b>(<i>runProject, script=""</i>)
+
+<p>
+        Public method to handle the profile actions.
+</p>
+<dl>
+
+<dt><i>runProject</i> (bool)</dt>
+<dd>
+flag indicating profiling of the current project
+            (True) or script (False)
+</dd>
+<dt><i>script</i> (str)</dt>
+<dd>
+name of a script (optional)
+</dd>
+</dl>
+<a NAME="DebugUI.doRun" ID="DebugUI.doRun"></a>
+<h4>DebugUI.doRun</h4>
+<b>doRun</b>(<i>runProject, script=""</i>)
+
+<p>
+        Public method to handle the run actions.
+</p>
+<dl>
+
+<dt><i>runProject</i> (bool)</dt>
+<dd>
+flag indicating running the current project (True)
+                or script (False)
+</dd>
+<dt><i>script</i> (str)</dt>
+<dd>
+name of a script (optional)
+</dd>
+</dl>
 <a NAME="DebugUI.getActions" ID="DebugUI.getActions"></a>
 <h4>DebugUI.getActions</h4>
 <b>getActions</b>(<i></i>)
@@ -1557,6 +1577,29 @@
 list of history entries to be set
 </dd>
 </dl>
+<a NAME="DebugUI.setScriptsHistory" ID="DebugUI.setScriptsHistory"></a>
+<h4>DebugUI.setScriptsHistory</h4>
+<b>setScriptsHistory</b>(<i>scriptName, clearHistories=False, history=None</i>)
+
+<p>
+        Public slot to initialize the scripts history.
+</p>
+<dl>
+
+<dt><i>scriptName</i> (str)</dt>
+<dd>
+script name
+</dd>
+<dt><i>clearHistories</i> (bool (optional))</dt>
+<dd>
+flag indicating, that the list should
+            be cleared (defaults to False)
+</dd>
+<dt><i>history</i> (list of str (optional))</dt>
+<dd>
+list of history entries to be set (defaults to None)
+</dd>
+</dl>
 <a NAME="DebugUI.setTracePython" ID="DebugUI.setTracePython"></a>
 <h4>DebugUI.setTracePython</h4>
 <b>setTracePython</b>(<i>tracePython</i>)
--- a/eric7/Documentation/Source/eric7.Debugger.StartDialog.html	Mon Aug 23 19:15:36 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Debugger.StartDialog.html	Mon Aug 23 19:16:33 2021 +0200
@@ -135,7 +135,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, enableMultiprocess=False, multiprocessNoDebugHistory=None, configOverride=None</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, configOverride=None, forProject=False, scriptName="", scriptsList=None</i>)
 
 <p>
         Constructor
@@ -215,6 +215,19 @@
 dictionary containing the global config override
             data
 </dd>
+<dt><i>forProject</i> (bool)</dt>
+<dd>
+flag indicating to get the parameters for a
+            run/debug/... action for a project
+</dd>
+<dt><i>scriptName</i> (str)</dt>
+<dd>
+name of the script
+</dd>
+<dt><i>scriptsList</i> (list of str)</dt>
+<dd>
+history list of script names
+</dd>
 </dl>
 <a NAME="StartDialog.__clearHistories" ID="StartDialog.__clearHistories"></a>
 <h4>StartDialog.__clearHistories</h4>
@@ -280,14 +293,15 @@
 <dl>
 <dt>Return:</dt>
 <dd>
-a tuple of interpreter, argv, workdir, environment,
-            exceptions flag, clear interpreter flag and run in console flag
+a tuple of virtual environment, script name, 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)
+tuple of (str, str, str, str, str, bool, bool, bool)
 </dd>
 </dl>
 <a NAME="StartDialog.getDebugData" ID="StartDialog.getDebugData"></a>
@@ -345,15 +359,15 @@
 <dl>
 <dt>Return:</dt>
 <dd>
-tuple containing the histories of command line arguments,
-            working directories, environment settings and no debug programs
-            lists
+tuple containing the histories of script names, command line
+            arguments, working directories, environment settings and no debug
+            programs lists
 </dd>
 </dl>
 <dl>
 <dt>Return Type:</dt>
 <dd>
-tuple of four list of str
+tuple of five list of str
 </dd>
 </dl>
 <a NAME="StartDialog.getProfilingData" ID="StartDialog.getProfilingData"></a>
--- a/eric7/Documentation/Source/eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html	Mon Aug 23 19:15:36 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.ViewManagerPlugins.Listspace.Listspace.html	Mon Aug 23 19:16:33 2021 +0200
@@ -202,6 +202,14 @@
 <td>Private method to copy the file name of the selected editor to the clipboard.</td>
 </tr>
 <tr>
+<td><a href="#Listspace.__contextMenuCoverageScript">__contextMenuCoverageScript</a></td>
+<td>Private method to run a coverage test of the editor script.</td>
+</tr>
+<tr>
+<td><a href="#Listspace.__contextMenuDebugScript">__contextMenuDebugScript</a></td>
+<td>Private method to debug the editor script.</td>
+</tr>
+<tr>
 <td><a href="#Listspace.__contextMenuOpenRejections">__contextMenuOpenRejections</a></td>
 <td>Private slot to open a rejections file associated with the selected editor.</td>
 </tr>
@@ -214,6 +222,14 @@
 <td>Private method to show a print preview of the selected editor.</td>
 </tr>
 <tr>
+<td><a href="#Listspace.__contextMenuProfileScript">__contextMenuProfileScript</a></td>
+<td>Private method to profile the editor script.</td>
+</tr>
+<tr>
+<td><a href="#Listspace.__contextMenuRunScript">__contextMenuRunScript</a></td>
+<td>Private method to run the editor script.</td>
+</tr>
+<tr>
 <td><a href="#Listspace.__contextMenuSave">__contextMenuSave</a></td>
 <td>Private method to save the selected editor.</td>
 </tr>
@@ -420,6 +436,20 @@
         Private method to copy the file name of the selected editor to the
         clipboard.
 </p>
+<a NAME="Listspace.__contextMenuCoverageScript" ID="Listspace.__contextMenuCoverageScript"></a>
+<h4>Listspace.__contextMenuCoverageScript</h4>
+<b>__contextMenuCoverageScript</b>(<i></i>)
+
+<p>
+        Private method to run a coverage test of the editor script.
+</p>
+<a NAME="Listspace.__contextMenuDebugScript" ID="Listspace.__contextMenuDebugScript"></a>
+<h4>Listspace.__contextMenuDebugScript</h4>
+<b>__contextMenuDebugScript</b>(<i></i>)
+
+<p>
+        Private method to debug the editor script.
+</p>
 <a NAME="Listspace.__contextMenuOpenRejections" ID="Listspace.__contextMenuOpenRejections"></a>
 <h4>Listspace.__contextMenuOpenRejections</h4>
 <b>__contextMenuOpenRejections</b>(<i></i>)
@@ -442,6 +472,20 @@
 <p>
         Private method to show a print preview of the selected editor.
 </p>
+<a NAME="Listspace.__contextMenuProfileScript" ID="Listspace.__contextMenuProfileScript"></a>
+<h4>Listspace.__contextMenuProfileScript</h4>
+<b>__contextMenuProfileScript</b>(<i></i>)
+
+<p>
+        Private method to profile the editor script.
+</p>
+<a NAME="Listspace.__contextMenuRunScript" ID="Listspace.__contextMenuRunScript"></a>
+<h4>Listspace.__contextMenuRunScript</h4>
+<b>__contextMenuRunScript</b>(<i></i>)
+
+<p>
+        Private method to run the editor script.
+</p>
 <a NAME="Listspace.__contextMenuSave" ID="Listspace.__contextMenuSave"></a>
 <h4>Listspace.__contextMenuSave</h4>
 <b>__contextMenuSave</b>(<i></i>)
--- a/eric7/Documentation/Source/eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html	Mon Aug 23 19:15:36 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.ViewManagerPlugins.Tabview.Tabview.html	Mon Aug 23 19:16:33 2021 +0200
@@ -257,6 +257,14 @@
 <td>Private method to copy the file name of the selected tab to the clipboard.</td>
 </tr>
 <tr>
+<td><a href="#TabWidget.__contextMenuCoverageScript">__contextMenuCoverageScript</a></td>
+<td>Private method to run a coverage test of the editor script.</td>
+</tr>
+<tr>
+<td><a href="#TabWidget.__contextMenuDebugScript">__contextMenuDebugScript</a></td>
+<td>Private method to debug the editor script.</td>
+</tr>
+<tr>
 <td><a href="#TabWidget.__contextMenuMoveFirst">__contextMenuMoveFirst</a></td>
 <td>Private method to move a tab to the first position.</td>
 </tr>
@@ -285,6 +293,14 @@
 <td>Private method to show a print preview of the selected tab.</td>
 </tr>
 <tr>
+<td><a href="#TabWidget.__contextMenuProfileScript">__contextMenuProfileScript</a></td>
+<td>Private method to profile the editor script.</td>
+</tr>
+<tr>
+<td><a href="#TabWidget.__contextMenuRunScript">__contextMenuRunScript</a></td>
+<td>Private method to run the editor script.</td>
+</tr>
+<tr>
 <td><a href="#TabWidget.__contextMenuSave">__contextMenuSave</a></td>
 <td>Private method to save the selected tab.</td>
 </tr>
@@ -461,6 +477,20 @@
         Private method to copy the file name of the selected tab to the
         clipboard.
 </p>
+<a NAME="TabWidget.__contextMenuCoverageScript" ID="TabWidget.__contextMenuCoverageScript"></a>
+<h4>TabWidget.__contextMenuCoverageScript</h4>
+<b>__contextMenuCoverageScript</b>(<i></i>)
+
+<p>
+        Private method to run a coverage test of the editor script.
+</p>
+<a NAME="TabWidget.__contextMenuDebugScript" ID="TabWidget.__contextMenuDebugScript"></a>
+<h4>TabWidget.__contextMenuDebugScript</h4>
+<b>__contextMenuDebugScript</b>(<i></i>)
+
+<p>
+        Private method to debug the editor script.
+</p>
 <a NAME="TabWidget.__contextMenuMoveFirst" ID="TabWidget.__contextMenuMoveFirst"></a>
 <h4>TabWidget.__contextMenuMoveFirst</h4>
 <b>__contextMenuMoveFirst</b>(<i></i>)
@@ -511,6 +541,20 @@
 <p>
         Private method to show a print preview of the selected tab.
 </p>
+<a NAME="TabWidget.__contextMenuProfileScript" ID="TabWidget.__contextMenuProfileScript"></a>
+<h4>TabWidget.__contextMenuProfileScript</h4>
+<b>__contextMenuProfileScript</b>(<i></i>)
+
+<p>
+        Private method to profile the editor script.
+</p>
+<a NAME="TabWidget.__contextMenuRunScript" ID="TabWidget.__contextMenuRunScript"></a>
+<h4>TabWidget.__contextMenuRunScript</h4>
+<b>__contextMenuRunScript</b>(<i></i>)
+
+<p>
+        Private method to run the editor script.
+</p>
 <a NAME="TabWidget.__contextMenuSave" ID="TabWidget.__contextMenuSave"></a>
 <h4>TabWidget.__contextMenuSave</h4>
 <b>__contextMenuSave</b>(<i></i>)

eric ide

mercurial