eric6/Debugger/DebugUI.py

branch
multi_processing
changeset 7397
f8d2f6dd6636
parent 7392
b6674724612a
child 7405
bf6be3cff6cf
equal deleted inserted replaced
7394:8e772f275be8 7397:f8d2f6dd6636
2289 Private method to handle the Continue action. 2289 Private method to handle the Continue action.
2290 """ 2290 """
2291 self.lastAction = 0 2291 self.lastAction = 0
2292 self.__enterRemote() 2292 self.__enterRemote()
2293 self.debugServer.remoteContinue(self.getSelectedDebuggerId()) 2293 self.debugServer.remoteContinue(self.getSelectedDebuggerId())
2294 self.__getThreadList()
2295 2294
2296 def __specialContinue(self): 2295 def __specialContinue(self):
2297 """ 2296 """
2298 Private method to handle the Special Continue action. 2297 Private method to handle the Special Continue action.
2299 """ 2298 """
2300 self.lastAction = 2 2299 self.lastAction = 2
2301 self.__enterRemote() 2300 self.__enterRemote()
2302 self.debugServer.remoteContinue(self.getSelectedDebuggerId(), 1) 2301 self.debugServer.remoteContinue(self.getSelectedDebuggerId(), 1)
2303 self.__getThreadList()
2304 2302
2305 def __step(self): 2303 def __step(self):
2306 """ 2304 """
2307 Private method to handle the Step action. 2305 Private method to handle the Step action.
2308 """ 2306 """
2315 Private method to handle the Step Over action. 2313 Private method to handle the Step Over action.
2316 """ 2314 """
2317 self.lastAction = 2 2315 self.lastAction = 2
2318 self.__enterRemote() 2316 self.__enterRemote()
2319 self.debugServer.remoteStepOver(self.getSelectedDebuggerId()) 2317 self.debugServer.remoteStepOver(self.getSelectedDebuggerId())
2320 self.__getThreadList()
2321 2318
2322 def __stepOut(self): 2319 def __stepOut(self):
2323 """ 2320 """
2324 Private method to handle the Step Out action. 2321 Private method to handle the Step Out action.
2325 """ 2322 """
2326 self.lastAction = 3 2323 self.lastAction = 3
2327 self.__enterRemote() 2324 self.__enterRemote()
2328 self.debugServer.remoteStepOut(self.getSelectedDebuggerId()) 2325 self.debugServer.remoteStepOut(self.getSelectedDebuggerId())
2329 self.__getThreadList()
2330 2326
2331 def __stepQuit(self): 2327 def __stepQuit(self):
2332 """ 2328 """
2333 Private method to handle the Step Quit action. 2329 Private method to handle the Step Quit action.
2334 """ 2330 """
2347 self.__enterRemote() 2343 self.__enterRemote()
2348 self.debugServer.remoteBreakpoint( 2344 self.debugServer.remoteBreakpoint(
2349 self.getSelectedDebuggerId(), 2345 self.getSelectedDebuggerId(),
2350 aw.getFileName(), line, 1, None, 1) 2346 aw.getFileName(), line, 1, None, 1)
2351 self.debugServer.remoteContinue(self.getSelectedDebuggerId()) 2347 self.debugServer.remoteContinue(self.getSelectedDebuggerId())
2352 self.__getThreadList()
2353 2348
2354 def __moveInstructionPointer(self): 2349 def __moveInstructionPointer(self):
2355 """ 2350 """
2356 Private method to move the instruction pointer to a different line. 2351 Private method to move the instruction pointer to a different line.
2357 """ 2352 """

eric ide

mercurial