eric6/Debugger/DebuggerInterfacePython.py

changeset 7897
9acc015ea443
parent 7882
617cc27f11af
child 7915
e68f5c568aee
diff -r 75ce42b1df23 -r 9acc015ea443 eric6/Debugger/DebuggerInterfacePython.py
--- a/eric6/Debugger/DebuggerInterfacePython.py	Fri Dec 18 17:01:10 2020 +0100
+++ b/eric6/Debugger/DebuggerInterfacePython.py	Sat Dec 19 14:41:43 2020 +0100
@@ -850,6 +850,21 @@
             "special": special,
         }, debuggerId)
     
+    def remoteContinueUntil(self, debuggerId, line):
+        """
+        Public method to continue the debugged program to the given line
+        or until returning from the current frame.
+        
+        @param debuggerId ID of the debugger backend
+        @type str
+        @param line the new line, where execution should be continued to
+        @type int
+        """
+        self.__isStepCommand = False
+        self.__sendJsonCommand("RequestContinueUntil", {
+            "newLine": line,
+        }, debuggerId)
+    
     def remoteMoveIP(self, debuggerId, line):
         """
         Public method to move the instruction pointer to a different line.

eric ide

mercurial