DebugClients/Python/DebugBase.py

branch
debugger fine grinding
changeset 5658
e5f6fe5855fd
parent 5644
509d3c9666b0
child 5659
cf3ecfec6321
equal deleted inserted replaced
5657:0f4257c1abcb 5658:e5f6fe5855fd
522 522
523 @param frame the frame object 523 @param frame the frame object
524 @type frame object 524 @type frame object
525 """ 525 """
526 self._set_stopinfo(None, frame.f_back) 526 self._set_stopinfo(None, frame.f_back)
527
528 def move_instruction_pointer(self, lineno):
529 """
530 Public methode to move the instruction pointer to another line.
531
532 @param lineno new line number
533 @type int
534 """
535 try:
536 self.currentFrame.f_lineno = lineno
537 stack = self.getStack(self.currentFrame)
538 self._dbgClient.sendResponseLine(stack)
539 except Exception as e:
540 printerr(e)
527 541
528 def set_quit(self): 542 def set_quit(self):
529 """ 543 """
530 Public method to quit. 544 Public method to quit.
531 545

eric ide

mercurial