eric6/Debugger/DebugServer.py

changeset 7901
6ff7ccf0cb50
parent 7897
9acc015ea443
child 7915
e68f5c568aee
equal deleted inserted replaced
7900:72b88fb20261 7901:6ff7ccf0cb50
960 @param multiprocessNoDebug space separated list of programs not to be 960 @param multiprocessNoDebug space separated list of programs not to be
961 debugged 961 debugged
962 @type str 962 @type str
963 """ 963 """
964 self.__autoClearShell = autoClearShell 964 self.__autoClearShell = autoClearShell
965 self.__multiprocessNoDebugList = multiprocessNoDebug.split() 965 self.__multiprocessNoDebugList = [
966 s.strip() for s in multiprocessNoDebug.split(os.pathsep)
967 ]
966 968
967 if clientType not in self.getSupportedLanguages(): 969 if clientType not in self.getSupportedLanguages():
968 # a not supported client language was requested 970 # a not supported client language was requested
969 E5MessageBox.critical( 971 E5MessageBox.critical(
970 None, 972 None,
2226 self.__restoreWatchpoints(debuggerId) 2228 self.__restoreWatchpoints(debuggerId)
2227 self.__restoreNoDebugList(debuggerId) 2229 self.__restoreNoDebugList(debuggerId)
2228 2230
2229 def __restoreNoDebugList(self, debuggerId=""): 2231 def __restoreNoDebugList(self, debuggerId=""):
2230 """ 2232 """
2231 Private method to restore the watch expressions after a restart. 2233 Private method to restore the list of scripts not to be debugged after
2234 a restart.
2232 2235
2233 @param debuggerId ID of the debugger backend to send to. If this is 2236 @param debuggerId ID of the debugger backend to send to. If this is
2234 empty, they will be broadcast to all connected backends. 2237 empty, they will be broadcast to all connected backends.
2235 @type str 2238 @type str
2236 """ 2239 """

eric ide

mercurial