diff -r 9acc015ea443 -r 1bcd6d4df182 eric6/Documentation/Source/eric6.DebugClients.Python.DebugBase.html --- a/eric6/Documentation/Source/eric6.DebugClients.Python.DebugBase.html Sat Dec 19 14:41:43 2020 +0100 +++ b/eric6/Documentation/Source/eric6.DebugClients.Python.DebugBase.html Sat Dec 19 14:42:36 2020 +0100 @@ -28,7 +28,7 @@ <h3>Global Attributes</h3> <table> -<tr><td>gRecursionLimit</td></tr> +<tr><td>GENERATOR_AND_COROUTINE_FLAGS</td></tr><tr><td>gRecursionLimit</td></tr> </table> <h3>Classes</h3> @@ -200,6 +200,10 @@ <td>Public method to start debugging from 'frame'.</td> </tr> <tr> +<td><a href="#DebugBase.set_until">set_until</a></td> +<td>Public method to stop when the line with the lineno greater than the current one is reached or when returning from current frame.</td> +</tr> +<tr> <td><a href="#DebugBase.step">step</a></td> <td>Public method to perform a step operation in this thread.</td> </tr> @@ -465,7 +469,7 @@ </dl> <a NAME="DebugBase._set_stopinfo" ID="DebugBase._set_stopinfo"></a> <h4>DebugBase._set_stopinfo</h4> -<b>_set_stopinfo</b>(<i>stopframe, returnframe</i>) +<b>_set_stopinfo</b>(<i>stopframe, returnframe, stoplineno=0</i>) <p> Protected method to update the frame pointers. @@ -480,6 +484,12 @@ <dd> the frame object where to stop on a function return </dd> +<dt><i>stoplineno</i> (int)</dt> +<dd> +line number to stop at. If stoplineno is greater than + or equal to 0, then stop at line greater than or equal to the + stopline. If stoplineno is -1, then don't stop at all. +</dd> </dl> <a NAME="DebugBase.bootstrap" ID="DebugBase.bootstrap"></a> <h4>DebugBase.bootstrap</h4> @@ -855,6 +865,25 @@ frame to start debugging from </dd> </dl> +<a NAME="DebugBase.set_until" ID="DebugBase.set_until"></a> +<h4>DebugBase.set_until</h4> +<b>set_until</b>(<i>frame=None, lineno=None</i>) + +<p> + Public method to stop when the line with the lineno greater than the + current one is reached or when returning from current frame. +</p> +<dl> + +<dt><i>frame</i> (frame object)</dt> +<dd> +reference to the frame object +</dd> +<dt><i>lineno</i> (int)</dt> +<dd> +line number to continue to +</dd> +</dl> <a NAME="DebugBase.step" ID="DebugBase.step"></a> <h4>DebugBase.step</h4> <b>step</b>(<i>traceMode</i>)