Updated the source docu. 6_1_x

Fri, 11 Mar 2016 19:41:52 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 11 Mar 2016 19:41:52 +0100
branch
6_1_x
changeset 4836
51e12b77428e
parent 4835
371c03e08f7b
child 4842
b43c88b08ad0

Updated the source docu.

APIs/Python3/eric6.api file | annotate | diff | comparison | revisions
Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
Documentation/Source/eric6.DebugClients.Python.DebugBase.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.DebugClients.Python.DebugClientBase.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.DebugClients.Python.FlexCompleter.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.DebugClients.Python3.DebugBase.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.DebugClients.Python3.DebugClientBase.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.Helpviewer.HelpTabWidget.html file | annotate | diff | comparison | revisions
--- a/APIs/Python3/eric6.api	Mon Feb 22 22:26:21 2016 +0100
+++ b/APIs/Python3/eric6.api	Fri Mar 11 19:41:52 2016 +0100
@@ -177,6 +177,7 @@
 eric6.DebugClients.Python.DebugBase.DebugBase.step?4(traceMode)
 eric6.DebugClients.Python.DebugBase.DebugBase.stepOut?4()
 eric6.DebugClients.Python.DebugBase.DebugBase.stop_here?4(frame)
+eric6.DebugClients.Python.DebugBase.DebugBase.storeFrameLocals?4(frmnr=0)
 eric6.DebugClients.Python.DebugBase.DebugBase.trace_dispatch?4(frame, event, arg)
 eric6.DebugClients.Python.DebugBase.DebugBase.user_exception?4(frame, (exctype, excval, exctb), unhandled=0)
 eric6.DebugClients.Python.DebugBase.DebugBase.user_line?4(frame)
@@ -310,6 +311,7 @@
 eric6.DebugClients.Python.DebugThread.DebugThread.traceThread?4()
 eric6.DebugClients.Python.DebugThread.DebugThread.trace_dispatch?4(frame, event, arg)
 eric6.DebugClients.Python.DebugThread.DebugThread?1(dbgClient, targ=None, args=None, kwargs=None, mainThread=0)
+eric6.DebugClients.Python.FlexCompleter.Completer._callable_postfix?5(val, word)
 eric6.DebugClients.Python.FlexCompleter.Completer.attr_matches?4(text)
 eric6.DebugClients.Python.FlexCompleter.Completer.complete?4(text, state)
 eric6.DebugClients.Python.FlexCompleter.Completer.global_matches?4(text)
@@ -394,6 +396,7 @@
 eric6.DebugClients.Python3.DebugBase.DebugBase.step?4(traceMode)
 eric6.DebugClients.Python3.DebugBase.DebugBase.stepOut?4()
 eric6.DebugClients.Python3.DebugBase.DebugBase.stop_here?4(frame)
+eric6.DebugClients.Python3.DebugBase.DebugBase.storeFrameLocals?4(frmnr=0)
 eric6.DebugClients.Python3.DebugBase.DebugBase.trace_dispatch?4(frame, event, arg)
 eric6.DebugClients.Python3.DebugBase.DebugBase.user_exception?4(frame, excinfo, unhandled=False)
 eric6.DebugClients.Python3.DebugBase.DebugBase.user_line?4(frame)
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Mon Feb 22 22:26:21 2016 +0100
+++ b/Documentation/Help/source.qhp	Fri Mar 11 19:41:52 2016 +0100
@@ -2361,6 +2361,7 @@
       <keyword name="Completer (Constructor)" id="Completer (Constructor)" ref="eric6.DebugClients.Python.FlexCompleter.html#Completer.__init__" />
       <keyword name="Completer (Constructor)" id="Completer (Constructor)" ref="eric6.DebugClients.Python3.FlexCompleter.html#Completer.__init__" />
       <keyword name="Completer (Module)" id="Completer (Module)" ref="eric6.DebugClients.Ruby.Completer.html" />
+      <keyword name="Completer._callable_postfix" id="Completer._callable_postfix" ref="eric6.DebugClients.Python.FlexCompleter.html#Completer._callable_postfix" />
       <keyword name="Completer._callable_postfix" id="Completer._callable_postfix" ref="eric6.DebugClients.Python3.FlexCompleter.html#Completer._callable_postfix" />
       <keyword name="Completer.attr_matches" id="Completer.attr_matches" ref="eric6.DebugClients.Python.FlexCompleter.html#Completer.attr_matches" />
       <keyword name="Completer.attr_matches" id="Completer.attr_matches" ref="eric6.DebugClients.Python3.FlexCompleter.html#Completer.attr_matches" />
@@ -2771,6 +2772,8 @@
       <keyword name="DebugBase.stepOut" id="DebugBase.stepOut" ref="eric6.DebugClients.Python3.DebugBase.html#DebugBase.stepOut" />
       <keyword name="DebugBase.stop_here" id="DebugBase.stop_here" ref="eric6.DebugClients.Python.DebugBase.html#DebugBase.stop_here" />
       <keyword name="DebugBase.stop_here" id="DebugBase.stop_here" ref="eric6.DebugClients.Python3.DebugBase.html#DebugBase.stop_here" />
+      <keyword name="DebugBase.storeFrameLocals" id="DebugBase.storeFrameLocals" ref="eric6.DebugClients.Python.DebugBase.html#DebugBase.storeFrameLocals" />
+      <keyword name="DebugBase.storeFrameLocals" id="DebugBase.storeFrameLocals" ref="eric6.DebugClients.Python3.DebugBase.html#DebugBase.storeFrameLocals" />
       <keyword name="DebugBase.trace_dispatch" id="DebugBase.trace_dispatch" ref="eric6.DebugClients.Python.DebugBase.html#DebugBase.trace_dispatch" />
       <keyword name="DebugBase.trace_dispatch" id="DebugBase.trace_dispatch" ref="eric6.DebugClients.Python3.DebugBase.html#DebugBase.trace_dispatch" />
       <keyword name="DebugBase.user_exception" id="DebugBase.user_exception" ref="eric6.DebugClients.Python.DebugBase.html#DebugBase.user_exception" />
@@ -2814,6 +2817,8 @@
       <keyword name="DebugClientBase.__formatVariablesList" id="DebugClientBase.__formatVariablesList" ref="eric6.DebugClients.Python3.DebugClientBase.html#DebugClientBase.__formatVariablesList" />
       <keyword name="DebugClientBase.__generateFilterObjects" id="DebugClientBase.__generateFilterObjects" ref="eric6.DebugClients.Python.DebugClientBase.html#DebugClientBase.__generateFilterObjects" />
       <keyword name="DebugClientBase.__generateFilterObjects" id="DebugClientBase.__generateFilterObjects" ref="eric6.DebugClients.Python3.DebugClientBase.html#DebugClientBase.__generateFilterObjects" />
+      <keyword name="DebugClientBase.__getCompletionList" id="DebugClientBase.__getCompletionList" ref="eric6.DebugClients.Python.DebugClientBase.html#DebugClientBase.__getCompletionList" />
+      <keyword name="DebugClientBase.__getCompletionList" id="DebugClientBase.__getCompletionList" ref="eric6.DebugClients.Python3.DebugClientBase.html#DebugClientBase.__getCompletionList" />
       <keyword name="DebugClientBase.__getSysPath" id="DebugClientBase.__getSysPath" ref="eric6.DebugClients.Python.DebugClientBase.html#DebugClientBase.__getSysPath" />
       <keyword name="DebugClientBase.__getSysPath" id="DebugClientBase.__getSysPath" ref="eric6.DebugClients.Python3.DebugClientBase.html#DebugClientBase.__getSysPath" />
       <keyword name="DebugClientBase.__interact" id="DebugClientBase.__interact" ref="eric6.DebugClients.Python.DebugClientBase.html#DebugClientBase.__interact" />
@@ -5600,6 +5605,7 @@
       <keyword name="HelpTabWidget.__loadFinished" id="HelpTabWidget.__loadFinished" ref="eric6.Helpviewer.HelpTabWidget.html#HelpTabWidget.__loadFinished" />
       <keyword name="HelpTabWidget.__loadStarted" id="HelpTabWidget.__loadStarted" ref="eric6.Helpviewer.HelpTabWidget.html#HelpTabWidget.__loadStarted" />
       <keyword name="HelpTabWidget.__navigationMenuTriggered" id="HelpTabWidget.__navigationMenuTriggered" ref="eric6.Helpviewer.HelpTabWidget.html#HelpTabWidget.__navigationMenuTriggered" />
+      <keyword name="HelpTabWidget.__newBrowser" id="HelpTabWidget.__newBrowser" ref="eric6.Helpviewer.HelpTabWidget.html#HelpTabWidget.__newBrowser" />
       <keyword name="HelpTabWidget.__pathSelected" id="HelpTabWidget.__pathSelected" ref="eric6.Helpviewer.HelpTabWidget.html#HelpTabWidget.__pathSelected" />
       <keyword name="HelpTabWidget.__printPdfRequested" id="HelpTabWidget.__printPdfRequested" ref="eric6.Helpviewer.HelpTabWidget.html#HelpTabWidget.__printPdfRequested" />
       <keyword name="HelpTabWidget.__printPreview" id="HelpTabWidget.__printPreview" ref="eric6.Helpviewer.HelpTabWidget.html#HelpTabWidget.__printPreview" />
--- a/Documentation/Source/eric6.DebugClients.Python.DebugBase.html	Mon Feb 22 22:26:21 2016 +0100
+++ b/Documentation/Source/eric6.DebugClients.Python.DebugBase.html	Fri Mar 11 19:41:52 2016 +0100
@@ -159,6 +159,9 @@
 <td><a href="#DebugBase.stop_here">stop_here</a></td>
 <td>Public method reimplemented to filter out debugger files.</td>
 </tr><tr>
+<td><a href="#DebugBase.storeFrameLocals">storeFrameLocals</a></td>
+<td>Public method to store the locals into the frame, so an access to frame.f_locals returns the last data.</td>
+</tr><tr>
 <td><a href="#DebugBase.trace_dispatch">trace_dispatch</a></td>
 <td>Public method reimplemented from bdb.py to do some special things.</td>
 </tr><tr>
@@ -630,6 +633,18 @@
 <dd>
 flag indicating whether the debugger should stop here
 </dd>
+</dl><a NAME="DebugBase.storeFrameLocals" ID="DebugBase.storeFrameLocals"></a>
+<h4>DebugBase.storeFrameLocals</h4>
+<b>storeFrameLocals</b>(<i>frmnr=0</i>)
+<p>
+        Public method to store the locals into the frame, so an access to
+        frame.f_locals returns the last data.
+</p><dl>
+<dt><i>frmnr=</i></dt>
+<dd>
+distance of frame to store locals dictionary to. 0 is
+            the current frame (int)
+</dd>
 </dl><a NAME="DebugBase.trace_dispatch" ID="DebugBase.trace_dispatch"></a>
 <h4>DebugBase.trace_dispatch</h4>
 <b>trace_dispatch</b>(<i>frame, event, arg</i>)
--- a/Documentation/Source/eric6.DebugClients.Python.DebugClientBase.html	Mon Feb 22 22:26:21 2016 +0100
+++ b/Documentation/Source/eric6.DebugClients.Python.DebugClientBase.html	Fri Mar 11 19:41:52 2016 +0100
@@ -132,6 +132,9 @@
 <td><a href="#DebugClientBase.__generateFilterObjects">__generateFilterObjects</a></td>
 <td>Private slot to convert a filter string to a list of filter objects.</td>
 </tr><tr>
+<td><a href="#DebugClientBase.__getCompletionList">__getCompletionList</a></td>
+<td>Private method to create a completions list.</td>
+</tr><tr>
 <td><a href="#DebugClientBase.__getSysPath">__getSysPath</a></td>
 <td>Private slot to calculate a path list including the PYTHONPATH environment variable.</td>
 </tr><tr>
@@ -371,6 +374,22 @@
 <dd>
 string of filter patterns separated by ';'
 </dd>
+</dl><a NAME="DebugClientBase.__getCompletionList" ID="DebugClientBase.__getCompletionList"></a>
+<h4>DebugClientBase.__getCompletionList</h4>
+<b>__getCompletionList</b>(<i>text, completer, completions</i>)
+<p>
+        Private method to create a completions list.
+</p><dl>
+<dt><i>text</i></dt>
+<dd>
+text to complete (string)
+</dd><dt><i>completer</i></dt>
+<dd>
+completer methode
+</dd><dt><i>completions</i></dt>
+<dd>
+set where to add new completions strings (set)
+</dd>
 </dl><a NAME="DebugClientBase.__getSysPath" ID="DebugClientBase.__getSysPath"></a>
 <h4>DebugClientBase.__getSysPath</h4>
 <b>__getSysPath</b>(<i>firstEntry</i>)
--- a/Documentation/Source/eric6.DebugClients.Python.FlexCompleter.html	Mon Feb 22 22:26:21 2016 +0100
+++ b/Documentation/Source/eric6.DebugClients.Python.FlexCompleter.html	Fri Mar 11 19:41:52 2016 +0100
@@ -143,6 +143,9 @@
 <td><a href="#Completer.__init__">Completer</a></td>
 <td>Constructor</td>
 </tr><tr>
+<td><a href="#Completer._callable_postfix">_callable_postfix</a></td>
+<td>Protected method to check for a callable.</td>
+</tr><tr>
 <td><a href="#Completer.attr_matches">attr_matches</a></td>
 <td>Public method to compute matches when text contains a dot.</td>
 </tr><tr>
@@ -183,6 +186,24 @@
 <dd>
 raised to indicate a wrong namespace structure
 </dd>
+</dl><a NAME="Completer._callable_postfix" ID="Completer._callable_postfix"></a>
+<h4>Completer._callable_postfix</h4>
+<b>_callable_postfix</b>(<i>val, word</i>)
+<p>
+        Protected method to check for a callable.
+</p><dl>
+<dt><i>val</i></dt>
+<dd>
+value to check (object)
+</dd><dt><i>word</i></dt>
+<dd>
+word to ammend (string)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+ammended word (string)
+</dd>
 </dl><a NAME="Completer.attr_matches" ID="Completer.attr_matches"></a>
 <h4>Completer.attr_matches</h4>
 <b>attr_matches</b>(<i>text</i>)
--- a/Documentation/Source/eric6.DebugClients.Python3.DebugBase.html	Mon Feb 22 22:26:21 2016 +0100
+++ b/Documentation/Source/eric6.DebugClients.Python3.DebugBase.html	Fri Mar 11 19:41:52 2016 +0100
@@ -162,6 +162,9 @@
 <td><a href="#DebugBase.stop_here">stop_here</a></td>
 <td>Public method reimplemented to filter out debugger files.</td>
 </tr><tr>
+<td><a href="#DebugBase.storeFrameLocals">storeFrameLocals</a></td>
+<td>Public method to store the locals into the frame, so an access to frame.f_locals returns the last data.</td>
+</tr><tr>
 <td><a href="#DebugBase.trace_dispatch">trace_dispatch</a></td>
 <td>Public method reimplemented from bdb.py to do some special things.</td>
 </tr><tr>
@@ -649,6 +652,18 @@
 <dd>
 flag indicating whether the debugger should stop here
 </dd>
+</dl><a NAME="DebugBase.storeFrameLocals" ID="DebugBase.storeFrameLocals"></a>
+<h4>DebugBase.storeFrameLocals</h4>
+<b>storeFrameLocals</b>(<i>frmnr=0</i>)
+<p>
+        Public method to store the locals into the frame, so an access to
+        frame.f_locals returns the last data.
+</p><dl>
+<dt><i>frmnr=</i></dt>
+<dd>
+distance of frame to store locals dictionary to. 0 is
+            the current frame (int)
+</dd>
 </dl><a NAME="DebugBase.trace_dispatch" ID="DebugBase.trace_dispatch"></a>
 <h4>DebugBase.trace_dispatch</h4>
 <b>trace_dispatch</b>(<i>frame, event, arg</i>)
--- a/Documentation/Source/eric6.DebugClients.Python3.DebugClientBase.html	Mon Feb 22 22:26:21 2016 +0100
+++ b/Documentation/Source/eric6.DebugClients.Python3.DebugClientBase.html	Fri Mar 11 19:41:52 2016 +0100
@@ -132,6 +132,9 @@
 <td><a href="#DebugClientBase.__generateFilterObjects">__generateFilterObjects</a></td>
 <td>Private slot to convert a filter string to a list of filter objects.</td>
 </tr><tr>
+<td><a href="#DebugClientBase.__getCompletionList">__getCompletionList</a></td>
+<td>Private method to create a completions list.</td>
+</tr><tr>
 <td><a href="#DebugClientBase.__getSysPath">__getSysPath</a></td>
 <td>Private slot to calculate a path list including the PYTHONPATH environment variable.</td>
 </tr><tr>
@@ -386,6 +389,22 @@
 <dd>
 string of filter patterns separated by ';'
 </dd>
+</dl><a NAME="DebugClientBase.__getCompletionList" ID="DebugClientBase.__getCompletionList"></a>
+<h4>DebugClientBase.__getCompletionList</h4>
+<b>__getCompletionList</b>(<i>text, completer, completions</i>)
+<p>
+        Private method to create a completions list.
+</p><dl>
+<dt><i>text</i></dt>
+<dd>
+text to complete (string)
+</dd><dt><i>completer</i></dt>
+<dd>
+completer methode
+</dd><dt><i>completions</i></dt>
+<dd>
+set where to add new completions strings (set)
+</dd>
 </dl><a NAME="DebugClientBase.__getSysPath" ID="DebugClientBase.__getSysPath"></a>
 <h4>DebugClientBase.__getSysPath</h4>
 <b>__getSysPath</b>(<i>firstEntry</i>)
--- a/Documentation/Source/eric6.Helpviewer.HelpTabWidget.html	Mon Feb 22 22:26:21 2016 +0100
+++ b/Documentation/Source/eric6.Helpviewer.HelpTabWidget.html	Fri Mar 11 19:41:52 2016 +0100
@@ -115,6 +115,9 @@
 <td><a href="#HelpTabWidget.__navigationMenuTriggered">__navigationMenuTriggered</a></td>
 <td>Private slot called to handle the navigation button menu selection.</td>
 </tr><tr>
+<td><a href="#HelpTabWidget.__newBrowser">__newBrowser</a></td>
+<td>Private slot to open a new browser tab.</td>
+</tr><tr>
 <td><a href="#HelpTabWidget.__pathSelected">__pathSelected</a></td>
 <td>Private slot called when a URL is selected from the completer.</td>
 </tr><tr>
@@ -348,7 +351,12 @@
 <dd>
 reference to the selected action (QAction)
 </dd>
-</dl><a NAME="HelpTabWidget.__pathSelected" ID="HelpTabWidget.__pathSelected"></a>
+</dl><a NAME="HelpTabWidget.__newBrowser" ID="HelpTabWidget.__newBrowser"></a>
+<h4>HelpTabWidget.__newBrowser</h4>
+<b>__newBrowser</b>(<i></i>)
+<p>
+        Private slot to open a new browser tab.
+</p><a NAME="HelpTabWidget.__pathSelected" ID="HelpTabWidget.__pathSelected"></a>
 <h4>HelpTabWidget.__pathSelected</h4>
 <b>__pathSelected</b>(<i>path</i>)
 <p>

eric ide

mercurial