eric6/APIs/Python3/eric6.api

changeset 7887
c1588f5a83e9
parent 7849
70e464748aaa
child 7898
1bcd6d4df182
diff -r 3e4605cc3541 -r c1588f5a83e9 eric6/APIs/Python3/eric6.api
--- a/eric6/APIs/Python3/eric6.api	Thu Dec 17 14:30:46 2020 +0100
+++ b/eric6/APIs/Python3/eric6.api	Thu Dec 17 14:40:06 2020 +0100
@@ -291,10 +291,9 @@
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.arrayTypes?7
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.clientCapabilities?7
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.close?4(fd)
-eric6.DebugClients.Python.DebugClientBase.DebugClientBase.connectDebugger?4(port, remoteAddress=None, redirect=True)
+eric6.DebugClients.Python.DebugClientBase.DebugClientBase.connectDebugger?4(port, remoteAddress=None, redirect=True, name="")
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.eventLoop?4(disablePolling=False)
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.eventPoll?4()
-eric6.DebugClients.Python.DebugClientBase.DebugClientBase.fork?4()
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.getCoding?4()
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.getRunning?4()
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.handleJsonCommand?4(jsonStr)
@@ -306,6 +305,7 @@
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.sendCallTrace?4(event, fromInfo, toInfo)
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.sendClearTemporaryBreakpoint?4(filename, lineno)
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.sendClearTemporaryWatch?4(condition)
+eric6.DebugClients.Python.DebugClientBase.DebugClientBase.sendDebuggerId?4(debuggerId)
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.sendException?4(exceptionType, exceptionMessage, stack)
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.sendJsonCommand?4(method, params)
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.sendPassiveStartup?4(filename, exceptions)
@@ -313,12 +313,11 @@
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.sendSyntaxError?4(message, filename, lineno, charno)
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.sessionClose?4(terminate=True)
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.setDisassembly?4(disassembly)
-eric6.DebugClients.Python.DebugClientBase.DebugClientBase.startDebugger?4(filename=None, host=None, port=None, enableTrace=True, exceptions=True, tracePython=False, redirect=True)
-eric6.DebugClients.Python.DebugClientBase.DebugClientBase.startProgInDebugger?4(progargs, wd='', host=None, port=None, exceptions=True, tracePython=False, redirect=True)
+eric6.DebugClients.Python.DebugClientBase.DebugClientBase.startDebugger?4(filename=None, host=None, port=None, enableTrace=True, exceptions=True, tracePython=False, redirect=True, passive=True, multiprocessSupport=False)
+eric6.DebugClients.Python.DebugClientBase.DebugClientBase.startProgInDebugger?4(progargs, wd='', host=None, port=None, exceptions=True, tracePython=False, redirect=True, passive=True, multiprocessSupport=False, codeStr="")
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase.writeReady?4(stream)
 eric6.DebugClients.Python.DebugClientBase.DebugClientBase?1()
 eric6.DebugClients.Python.DebugClientBase.DebugClientClose?4(fd)
-eric6.DebugClients.Python.DebugClientBase.DebugClientFork?4()
 eric6.DebugClients.Python.DebugClientBase.DebugClientInput?4(prompt="")
 eric6.DebugClients.Python.DebugClientBase.DebugClientInstance?7
 eric6.DebugClients.Python.DebugClientBase.DebugClientSetRecursionLimit?4(limit)
@@ -333,12 +332,22 @@
 eric6.DebugClients.Python.DebugConfig.BatchSize?7
 eric6.DebugClients.Python.DebugConfig.ConfigKnownQtTypes?7
 eric6.DebugClients.Python.DebugConfig.ConfigQtNames?7
-eric6.DebugClients.Python.DebugConfig.ConfigVarTypeStrings?7
+eric6.DebugClients.Python.DebugConfig.SpecialAttributes?7
 eric6.DebugClients.Python.DebugUtilities.ArgInfo?7
+eric6.DebugClients.Python.DebugUtilities.PYTHON_NAMES?7
 eric6.DebugClients.Python.DebugUtilities._getfullargs?5(co)
 eric6.DebugClients.Python.DebugUtilities.formatargvalues?4(args, varargs, varkw, localsDict, formatarg=str, formatvarargs=lambda name: '*' + name, formatvarkw=lambda name: '**' + name, formatvalue=lambda value: '=' + repr(value))
 eric6.DebugClients.Python.DebugUtilities.getargvalues?4(frame)
+eric6.DebugClients.Python.DebugUtilities.isExecutable?4(program)
+eric6.DebugClients.Python.DebugUtilities.isPythonProgram?4(program)
+eric6.DebugClients.Python.DebugUtilities.isWindowsPlatform?4()
+eric6.DebugClients.Python.DebugUtilities.patchArgumentStringWindows?4(debugClient, argStr)
+eric6.DebugClients.Python.DebugUtilities.patchArguments?4(debugClient, arguments, noRedirect=False)
 eric6.DebugClients.Python.DebugUtilities.prepareJsonCommand?4(method, params)
+eric6.DebugClients.Python.DebugUtilities.quoteArgs?4(args)
+eric6.DebugClients.Python.DebugUtilities.removeQuotesFromArgs?4(args)
+eric6.DebugClients.Python.DebugUtilities.startsWithShebang?4(program)
+eric6.DebugClients.Python.DebugUtilities.stringToArgumentsWindows?4(args)
 eric6.DebugClients.Python.DebugVariables.ArrayResolver.TypeCodeMap?7
 eric6.DebugClients.Python.DebugVariables.ArrayResolver.getDictionary?4(var)
 eric6.DebugClients.Python.DebugVariables.ArrayResolver.resolve?4(var, attribute)
@@ -375,6 +384,41 @@
 eric6.DebugClients.Python.FlexCompleter.Completer.global_matches?4(text)
 eric6.DebugClients.Python.FlexCompleter.Completer?1(namespace=None)
 eric6.DebugClients.Python.FlexCompleter.get_class_members?4(klass)
+eric6.DebugClients.Python.ModuleLoader.ModuleLoader.create_module?4(spec)
+eric6.DebugClients.Python.ModuleLoader.ModuleLoader.exec_module?4(module)
+eric6.DebugClients.Python.ModuleLoader.ModuleLoader.find_module?4(fullname, path=None)
+eric6.DebugClients.Python.ModuleLoader.ModuleLoader.find_spec?4(fullname, path, target=None)
+eric6.DebugClients.Python.ModuleLoader.ModuleLoader.load_module?4(fullname)
+eric6.DebugClients.Python.ModuleLoader.ModuleLoader?1(debugClient)
+eric6.DebugClients.Python.MultiProcessDebugExtension._debugClient?8
+eric6.DebugClients.Python.MultiProcessDebugExtension._shallPatch?5()
+eric6.DebugClients.Python.MultiProcessDebugExtension.createCreateProcess?4(originalName)
+eric6.DebugClients.Python.MultiProcessDebugExtension.createExecl?4(originalName)
+eric6.DebugClients.Python.MultiProcessDebugExtension.createExecv?4(originalName)
+eric6.DebugClients.Python.MultiProcessDebugExtension.createExecve?4(originalName)
+eric6.DebugClients.Python.MultiProcessDebugExtension.createFork?4(originalName)
+eric6.DebugClients.Python.MultiProcessDebugExtension.createForkExec?4(originalName)
+eric6.DebugClients.Python.MultiProcessDebugExtension.createPosixSpawn?4(originalName)
+eric6.DebugClients.Python.MultiProcessDebugExtension.createSpawnl?4(originalName)
+eric6.DebugClients.Python.MultiProcessDebugExtension.createSpawnv?4(originalName)
+eric6.DebugClients.Python.MultiProcessDebugExtension.createSpawnve?4(originalName)
+eric6.DebugClients.Python.MultiProcessDebugExtension.newCreateProcess?4(appName, cmdline, *args)
+eric6.DebugClients.Python.MultiProcessDebugExtension.newExecl?4(path, *args)
+eric6.DebugClients.Python.MultiProcessDebugExtension.newExecv?4(path, args)
+eric6.DebugClients.Python.MultiProcessDebugExtension.newExecve?4(path, args, env)
+eric6.DebugClients.Python.MultiProcessDebugExtension.newFork?4()
+eric6.DebugClients.Python.MultiProcessDebugExtension.newForkExec?4(args, *other_args)
+eric6.DebugClients.Python.MultiProcessDebugExtension.newPosixSpawn?4(path, argv, env, **kwargs)
+eric6.DebugClients.Python.MultiProcessDebugExtension.newSpawnl?4(mode, path, *args)
+eric6.DebugClients.Python.MultiProcessDebugExtension.newSpawnv?4(mode, path, args)
+eric6.DebugClients.Python.MultiProcessDebugExtension.newSpawnve?4(mode, path, args, env)
+eric6.DebugClients.Python.MultiProcessDebugExtension.patchModule?4(module, functionName, createFunction)
+eric6.DebugClients.Python.MultiProcessDebugExtension.patchNewProcessFunctions?4(multiprocessEnabled, debugClient)
+eric6.DebugClients.Python.MultiprocessingExtension.ProcessWrapper._bootstrap?5(*args, **kwargs)
+eric6.DebugClients.Python.MultiprocessingExtension._debugClient?8
+eric6.DebugClients.Python.MultiprocessingExtension._originalBootstrap?8
+eric6.DebugClients.Python.MultiprocessingExtension._originalProcess?8
+eric6.DebugClients.Python.MultiprocessingExtension.patchMultiprocessing?4(module, debugClient)
 eric6.DebugClients.Python.PyProfile.PyProfile.dispatch?7
 eric6.DebugClients.Python.PyProfile.PyProfile.dump_stats?4(file)
 eric6.DebugClients.Python.PyProfile.PyProfile.erase?4()
@@ -382,6 +426,16 @@
 eric6.DebugClients.Python.PyProfile.PyProfile.save?4()
 eric6.DebugClients.Python.PyProfile.PyProfile.trace_dispatch_call?4(frame, t)
 eric6.DebugClients.Python.PyProfile.PyProfile?1(basename, timer=None, bias=None)
+eric6.DebugClients.Python.QProcessExtension.QProcessWrapper._origQProcessStartDetached?8
+eric6.DebugClients.Python.QProcessExtension.QProcessWrapper.start?4(*args, **kwargs)
+eric6.DebugClients.Python.QProcessExtension.QProcessWrapper.startDetached?4(*args, **kwargs)
+eric6.DebugClients.Python.QProcessExtension.QProcessWrapper.startDetachedStatic?4(**kwargs)
+eric6.DebugClients.Python.QProcessExtension.QProcessWrapper?1(parent=None)
+eric6.DebugClients.Python.QProcessExtension._debugClient?8
+eric6.DebugClients.Python.QProcessExtension.patchQProcess?4(module, debugClient)
+eric6.DebugClients.Python.SubprocessExtension.PopenWrapper?1(arguments, *args, **kwargs)
+eric6.DebugClients.Python.SubprocessExtension._debugClient?8
+eric6.DebugClients.Python.SubprocessExtension.patchSubprocess?4(module, debugClient)
 eric6.DebugClients.Python.ThreadExtension.DummyThreadWrapper?1(*args, **kwargs)
 eric6.DebugClients.Python.ThreadExtension.QRunnableWrapper?1(*args, **kwargs)
 eric6.DebugClients.Python.ThreadExtension.QThreadWrapper?1(*args, **kwargs)
@@ -389,10 +443,12 @@
 eric6.DebugClients.Python.ThreadExtension.ThreadExtension._bootstrapQThread?5(run)
 eric6.DebugClients.Python.ThreadExtension.ThreadExtension.attachThread?4(target=None, args=None, kwargs=None, mainThread=False)
 eric6.DebugClients.Python.ThreadExtension.ThreadExtension.dumpThreadList?4()
-eric6.DebugClients.Python.ThreadExtension.ThreadExtension.find_module?4(fullname, path=None)
 eric6.DebugClients.Python.ThreadExtension.ThreadExtension.getExecutedFrame?4(frame)
-eric6.DebugClients.Python.ThreadExtension.ThreadExtension.load_module?4(fullname)
 eric6.DebugClients.Python.ThreadExtension.ThreadExtension.lockClient?4(blocking=True)
+eric6.DebugClients.Python.ThreadExtension.ThreadExtension.patchGreenlet?4(module)
+eric6.DebugClients.Python.ThreadExtension.ThreadExtension.patchPyThread?4(module)
+eric6.DebugClients.Python.ThreadExtension.ThreadExtension.patchPyThreading?4(module)
+eric6.DebugClients.Python.ThreadExtension.ThreadExtension.patchQThread?4(module)
 eric6.DebugClients.Python.ThreadExtension.ThreadExtension.setCurrentThread?4(threadId)
 eric6.DebugClients.Python.ThreadExtension.ThreadExtension.threadTerminated?4(threadId)
 eric6.DebugClients.Python.ThreadExtension.ThreadExtension.unlockClient?4()
@@ -457,9 +513,8 @@
 eric6.Debugger.CallTraceViewer.CallTraceViewer.on_stopTraceButton_clicked?4()
 eric6.Debugger.CallTraceViewer.CallTraceViewer.setProjectMode?4(enabled)
 eric6.Debugger.CallTraceViewer.CallTraceViewer.sourceFile?7
-eric6.Debugger.CallTraceViewer.CallTraceViewer?1(debugServer, parent=None)
+eric6.Debugger.CallTraceViewer.CallTraceViewer?1(debugServer, debugViewer, parent=None)
 eric6.Debugger.Config.ConfigVarTypeDispStrings?7
-eric6.Debugger.Config.ConfigVarTypeFilters?7
 eric6.Debugger.DebugClientCapabilities.HasAll?7
 eric6.Debugger.DebugClientCapabilities.HasCompleter?7
 eric6.Debugger.DebugClientCapabilities.HasCoverage?7
@@ -476,6 +531,7 @@
 eric6.Debugger.DebugServer.DebugServer.clientClearBreak?7
 eric6.Debugger.DebugServer.DebugServer.clientClearWatch?7
 eric6.Debugger.DebugServer.DebugServer.clientCompletionList?7
+eric6.Debugger.DebugServer.DebugServer.clientDebuggerId?7
 eric6.Debugger.DebugServer.DebugServer.clientDisassembly?7
 eric6.Debugger.DebugServer.DebugServer.clientException?7
 eric6.Debugger.DebugServer.DebugServer.clientExit?7
@@ -510,69 +566,76 @@
 eric6.Debugger.DebugServer.DebugServer.getClientCapabilities?4(clientType)
 eric6.Debugger.DebugServer.DebugServer.getClientInterpreter?4()
 eric6.Debugger.DebugServer.DebugServer.getClientType?4()
+eric6.Debugger.DebugServer.DebugServer.getDebuggerIds?4()
 eric6.Debugger.DebugServer.DebugServer.getExtensions?4(language)
 eric6.Debugger.DebugServer.DebugServer.getHostAddress?4(localhost)
 eric6.Debugger.DebugServer.DebugServer.getSupportedLanguages?4(shellOnly=False)
 eric6.Debugger.DebugServer.DebugServer.getWatchPointModel?4()
+eric6.Debugger.DebugServer.DebugServer.initializeClient?4(debuggerId)
 eric6.Debugger.DebugServer.DebugServer.isClientProcessUp?4()
 eric6.Debugger.DebugServer.DebugServer.isConnected?4()
 eric6.Debugger.DebugServer.DebugServer.isDebugging?4()
+eric6.Debugger.DebugServer.DebugServer.lastClientExited?7
+eric6.Debugger.DebugServer.DebugServer.masterClientConnected?4()
 eric6.Debugger.DebugServer.DebugServer.passiveDebugStarted?7
-eric6.Debugger.DebugServer.DebugServer.passiveStartUp?4(fn, exc)
+eric6.Debugger.DebugServer.DebugServer.passiveStartUp?4(fn, exc, debuggerId)
 eric6.Debugger.DebugServer.DebugServer.preferencesChanged?4()
 eric6.Debugger.DebugServer.DebugServer.registerDebuggerInterface?4(interfaceName, getRegistryData, reregister=False)
 eric6.Debugger.DebugServer.DebugServer.remoteBanner?4()
-eric6.Debugger.DebugServer.DebugServer.remoteBreakpoint?4(fn, line, setBreakpoint, cond=None, temp=False)
+eric6.Debugger.DebugServer.DebugServer.remoteBreakpoint?4(debuggerId, fn, line, setBreakpoint, cond=None, temp=False)
 eric6.Debugger.DebugServer.DebugServer.remoteCapabilities?4()
-eric6.Debugger.DebugServer.DebugServer.remoteClientDisassembly?4()
-eric6.Debugger.DebugServer.DebugServer.remoteClientSetFilter?4(scope, filterStr)
-eric6.Debugger.DebugServer.DebugServer.remoteClientVariable?4(scope, filterList, var, framenr=0)
-eric6.Debugger.DebugServer.DebugServer.remoteClientVariables?4(scope, filterList, framenr=0)
-eric6.Debugger.DebugServer.DebugServer.remoteCompletion?4(text)
-eric6.Debugger.DebugServer.DebugServer.remoteContinue?4(special=False)
+eric6.Debugger.DebugServer.DebugServer.remoteClientDisassembly?4(debuggerId)
+eric6.Debugger.DebugServer.DebugServer.remoteClientSetFilter?4(debuggerId, scope, filterStr)
+eric6.Debugger.DebugServer.DebugServer.remoteClientStack?4(debuggerId)
+eric6.Debugger.DebugServer.DebugServer.remoteClientVariable?4(debuggerId, scope, filterList, var, framenr=0, maxSize=0)
+eric6.Debugger.DebugServer.DebugServer.remoteClientVariables?4(debuggerId, scope, filterList, framenr=0)
+eric6.Debugger.DebugServer.DebugServer.remoteCompletion?4(debuggerId, text)
+eric6.Debugger.DebugServer.DebugServer.remoteContinue?4(debuggerId, special=False)
 eric6.Debugger.DebugServer.DebugServer.remoteCoverage?4(venvName, fn, argv, wd, env, autoClearShell=True, erase=False, forProject=False, runInConsole=False, clientType="")
 eric6.Debugger.DebugServer.DebugServer.remoteEnvironment?4(env)
-eric6.Debugger.DebugServer.DebugServer.remoteLoad?4(venvName, fn, argv, wd, env, autoClearShell=True, tracePython=False, autoContinue=True, forProject=False, runInConsole=False, autoFork=False, forkChild=False, clientType="", enableCallTrace=False)
-eric6.Debugger.DebugServer.DebugServer.remoteMoveIP?4(line)
+eric6.Debugger.DebugServer.DebugServer.remoteLoad?4(venvName, fn, argv, wd, env, autoClearShell=True, tracePython=False, autoContinue=True, forProject=False, runInConsole=False, clientType="", enableCallTrace=False, enableMultiprocess=False, multiprocessNoDebug="")
+eric6.Debugger.DebugServer.DebugServer.remoteMoveIP?4(debuggerId, line)
 eric6.Debugger.DebugServer.DebugServer.remoteProfile?4(venvName, fn, argv, wd, env, autoClearShell=True, erase=False, forProject=False, runInConsole=False, clientType="")
-eric6.Debugger.DebugServer.DebugServer.remoteRawInput?4(s)
-eric6.Debugger.DebugServer.DebugServer.remoteRun?4(venvName, fn, argv, wd, env, autoClearShell=True, forProject=False, runInConsole=False, autoFork=False, forkChild=False, clientType="")
-eric6.Debugger.DebugServer.DebugServer.remoteSetThread?4(tid)
-eric6.Debugger.DebugServer.DebugServer.remoteStatement?4(stmt)
-eric6.Debugger.DebugServer.DebugServer.remoteStep?4()
-eric6.Debugger.DebugServer.DebugServer.remoteStepOut?4()
-eric6.Debugger.DebugServer.DebugServer.remoteStepOver?4()
-eric6.Debugger.DebugServer.DebugServer.remoteStepQuit?4()
-eric6.Debugger.DebugServer.DebugServer.remoteThreadList?4()
+eric6.Debugger.DebugServer.DebugServer.remoteRawInput?4(debuggerId, inputString)
+eric6.Debugger.DebugServer.DebugServer.remoteRun?4(venvName, fn, argv, wd, env, autoClearShell=True, forProject=False, runInConsole=False, clientType="")
+eric6.Debugger.DebugServer.DebugServer.remoteSetThread?4(debuggerId, tid)
+eric6.Debugger.DebugServer.DebugServer.remoteStatement?4(debuggerId, stmt)
+eric6.Debugger.DebugServer.DebugServer.remoteStep?4(debuggerId)
+eric6.Debugger.DebugServer.DebugServer.remoteStepOut?4(debuggerId)
+eric6.Debugger.DebugServer.DebugServer.remoteStepOver?4(debuggerId)
+eric6.Debugger.DebugServer.DebugServer.remoteStepQuit?4(debuggerId)
+eric6.Debugger.DebugServer.DebugServer.remoteThreadList?4(debuggerId)
 eric6.Debugger.DebugServer.DebugServer.remoteUTDiscover?4(clientType, forProject, venvName, syspath, workdir, discoveryStart)
 eric6.Debugger.DebugServer.DebugServer.remoteUTPrepare?4(fn, tn, tfn, failed, cov, covname, coverase, clientType="", forProject=False, venvName="", syspath=None, workdir="", discover=False, discoveryStart="", testCases=None, debug=False)
 eric6.Debugger.DebugServer.DebugServer.remoteUTRun?4(debug=False, failfast=False)
 eric6.Debugger.DebugServer.DebugServer.remoteUTStop?4()
-eric6.Debugger.DebugServer.DebugServer.setCallTraceEnabled?4(on)
+eric6.Debugger.DebugServer.DebugServer.setCallTraceEnabled?4(debuggerId, on)
 eric6.Debugger.DebugServer.DebugServer.setDebugging?4(on)
 eric6.Debugger.DebugServer.DebugServer.shutdownServer?4()
-eric6.Debugger.DebugServer.DebugServer.signalClientBanner?4(version, platform, debugClient, venvName)
-eric6.Debugger.DebugServer.DebugServer.signalClientBreakConditionError?4(filename, lineno)
-eric6.Debugger.DebugServer.DebugServer.signalClientCallTrace?4(isCall, fromFile, fromLine, fromFunction, toFile, toLine, toFunction)
+eric6.Debugger.DebugServer.DebugServer.signalClientBanner?4(version, platform, venvName)
+eric6.Debugger.DebugServer.DebugServer.signalClientBreakConditionError?4(filename, lineno, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientCallTrace?4(isCall, fromFile, fromLine, fromFunction, toFile, toLine, toFunction, debuggerId)
 eric6.Debugger.DebugServer.DebugServer.signalClientCapabilities?4(capabilities, clientType, venvName)
-eric6.Debugger.DebugServer.DebugServer.signalClientClearBreak?4(filename, lineno)
-eric6.Debugger.DebugServer.DebugServer.signalClientClearWatch?4(condition)
-eric6.Debugger.DebugServer.DebugServer.signalClientCompletionList?4(completionList, text)
-eric6.Debugger.DebugServer.DebugServer.signalClientDisassembly?4(disassembly)
-eric6.Debugger.DebugServer.DebugServer.signalClientException?4(exceptionType, exceptionMessage, stackTrace)
-eric6.Debugger.DebugServer.DebugServer.signalClientExit?4(status, message="")
-eric6.Debugger.DebugServer.DebugServer.signalClientLine?4(filename, lineno, forStack=False)
-eric6.Debugger.DebugServer.DebugServer.signalClientOutput?4(line)
-eric6.Debugger.DebugServer.DebugServer.signalClientRawInput?4(prompt, echo)
-eric6.Debugger.DebugServer.DebugServer.signalClientSignal?4(message, filename, lineNo, funcName, funcArgs)
-eric6.Debugger.DebugServer.DebugServer.signalClientStack?4(stack)
-eric6.Debugger.DebugServer.DebugServer.signalClientStatement?4(more)
-eric6.Debugger.DebugServer.DebugServer.signalClientSyntaxError?4(message, filename, lineNo, characterNo)
-eric6.Debugger.DebugServer.DebugServer.signalClientThreadList?4(currentId, threadList)
-eric6.Debugger.DebugServer.DebugServer.signalClientThreadSet?4()
-eric6.Debugger.DebugServer.DebugServer.signalClientVariable?4(scope, variables)
-eric6.Debugger.DebugServer.DebugServer.signalClientVariables?4(scope, variables)
-eric6.Debugger.DebugServer.DebugServer.signalClientWatchConditionError?4(condition)
+eric6.Debugger.DebugServer.DebugServer.signalClientClearBreak?4(filename, lineno, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientClearWatch?4(condition, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientCompletionList?4(completionList, text, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientDebuggerId?4(debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientDisassembly?4(disassembly, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientException?4(exceptionType, exceptionMessage, stackTrace, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientExit?4(program, status, message, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientLine?4(filename, lineno, debuggerId, forStack=False)
+eric6.Debugger.DebugServer.DebugServer.signalClientOutput?4(line, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientRawInput?4(prompt, echo, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientSignal?4(message, filename, lineNo, funcName, funcArgs, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientStack?4(stack, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientStatement?4(more, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientSyntaxError?4(message, filename, lineNo, characterNo, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientThreadList?4(currentId, threadList, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientThreadSet?4(debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientVariable?4(scope, variables, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientVariables?4(scope, variables, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalClientWatchConditionError?4(condition, debuggerId)
+eric6.Debugger.DebugServer.DebugServer.signalLastClientExited?4()
 eric6.Debugger.DebugServer.DebugServer.startClient?4(unplanned=True, clType=None, forProject=False, runInConsole=False, venvName="", workingDir=None)
 eric6.Debugger.DebugServer.DebugServer.unregisterDebuggerInterface?4(interfaceName)
 eric6.Debugger.DebugServer.DebugServer.utDiscovered?7
@@ -596,6 +659,8 @@
 eric6.Debugger.DebugUI.DebugUI.exceptionInterrupt?7
 eric6.Debugger.DebugUI.DebugUI.executeMake?7
 eric6.Debugger.DebugUI.DebugUI.getActions?4()
+eric6.Debugger.DebugUI.DebugUI.getDebuggerData?4(debuggerId)
+eric6.Debugger.DebugUI.DebugUI.getSelectedDebuggerId?4()
 eric6.Debugger.DebugUI.DebugUI.initActions?4()
 eric6.Debugger.DebugUI.DebugUI.initMenus?4()
 eric6.Debugger.DebugUI.DebugUI.initToolbars?4(toolbarManager)
@@ -603,19 +668,25 @@
 eric6.Debugger.DebugUI.DebugUI.setArgvHistory?4(argsStr, clearHistories=False, history=None)
 eric6.Debugger.DebugUI.DebugUI.setAutoClearShell?4(autoClearShell)
 eric6.Debugger.DebugUI.DebugUI.setAutoContinue?4(autoContinue)
+eric6.Debugger.DebugUI.DebugUI.setDebugActionsEnabled?4(enable)
 eric6.Debugger.DebugUI.DebugUI.setEnvHistory?4(envStr, clearHistories=False, history=None)
 eric6.Debugger.DebugUI.DebugUI.setExcIgnoreList?4(excIgnoreList)
 eric6.Debugger.DebugUI.DebugUI.setExcList?4(excList)
 eric6.Debugger.DebugUI.DebugUI.setExceptionReporting?4(exceptions)
+eric6.Debugger.DebugUI.DebugUI.setMultiprocessNoDebugHistory?4(noDebugList, clearHistories=False, history=None)
 eric6.Debugger.DebugUI.DebugUI.setTracePython?4(tracePython)
 eric6.Debugger.DebugUI.DebugUI.setWdHistory?4(wdStr, clearHistories=False, history=None)
+eric6.Debugger.DebugUI.DebugUI.showNotification?4(notification)
 eric6.Debugger.DebugUI.DebugUI.shutdown?4()
 eric6.Debugger.DebugUI.DebugUI.shutdownServer?4()
 eric6.Debugger.DebugUI.DebugUI.variablesFilter?4(scope)
 eric6.Debugger.DebugUI.DebugUI?1(ui, vm, debugServer, debugViewer, project)
+eric6.Debugger.DebugViewer.DebugViewer.ThreadIdRole?7
 eric6.Debugger.DebugViewer.DebugViewer.clearCallTrace?4()
 eric6.Debugger.DebugViewer.DebugViewer.currentWidget?4()
-eric6.Debugger.DebugViewer.DebugViewer.handleClientStack?4(stack)
+eric6.Debugger.DebugViewer.DebugViewer.getSelectedDebuggerId?4()
+eric6.Debugger.DebugViewer.DebugViewer.getSelectedDebuggerState?4()
+eric6.Debugger.DebugViewer.DebugViewer.handleClientStack?4(stack, debuggerId)
 eric6.Debugger.DebugViewer.DebugViewer.handleDebuggingStarted?4()
 eric6.Debugger.DebugViewer.DebugViewer.handlePreferencesChanged?4()
 eric6.Debugger.DebugViewer.DebugViewer.handleResetUI?4()
@@ -628,7 +699,7 @@
 eric6.Debugger.DebugViewer.DebugViewer.setGlobalsFilter?4()
 eric6.Debugger.DebugViewer.DebugViewer.setLocalsFilter?4()
 eric6.Debugger.DebugViewer.DebugViewer.setVariablesFilter?4(globalsFilter, localsFilter)
-eric6.Debugger.DebugViewer.DebugViewer.showThreadList?4(currentID, threadList)
+eric6.Debugger.DebugViewer.DebugViewer.showThreadList?4(currentID, threadList, debuggerId)
 eric6.Debugger.DebugViewer.DebugViewer.showVariable?4(vlist, showGlobals)
 eric6.Debugger.DebugViewer.DebugViewer.showVariables?4(vlist, showGlobals)
 eric6.Debugger.DebugViewer.DebugViewer.showVariablesTab?4(showGlobals)
@@ -636,43 +707,45 @@
 eric6.Debugger.DebugViewer.DebugViewer?1(debugServer, parent=None)
 eric6.Debugger.DebuggerInterfaceNone.ClientDefaultCapabilities?7
 eric6.Debugger.DebuggerInterfaceNone.ClientTypeAssociations?7
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.flush?4()
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.getClientCapabilities?4()
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.getDebuggerIds?4()
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.isConnected?4()
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.newConnection?4(sock)
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteBanner?4()
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteBreakpoint?4(fn, line, setBreakpoint, cond=None, temp=False)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteBreakpointEnable?4(fn, line, enable)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteBreakpointIgnore?4(fn, line, count)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteCapabilities?4()
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteClientSetFilter?4(scope, filterStr)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteClientVariable?4(scope, filterList, var, framenr=0, maxSize=0)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteClientVariables?4(scope, filterList, framenr=0, maxSize=0)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteCompletion?4(text)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteContinue?4(special=False)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteBreakpoint?4(debuggerId, fn, line, setBreakpoint, cond=None, temp=False)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteBreakpointEnable?4(debuggerId, fn, line, enable)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteBreakpointIgnore?4(debuggerId, fn, line, count)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteCapabilities?4(debuggerId)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteClientDisassembly?4(debuggerId)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteClientSetFilter?4(debuggerId, scope, filterStr)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteClientStack?4(debuggerId)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteClientVariable?4(debuggerId, scope, filterList, var, framenr=0, maxSize=0)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteClientVariables?4(debuggerId, scope, filterList, framenr=0, maxSize=0)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteCompletion?4(debuggerId, text)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteContinue?4(debuggerId, special=False)
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteCoverage?4(fn, argv, wd, erase=False)
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteEnvironment?4(env)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteEval?4(arg)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteLoad?4(fn, argv, wd, traceInterpreter=False, autoContinue=True, autoFork=False, forkChild=False)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteMoveIP?4(line)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteLoad?4(fn, argv, wd, traceInterpreter=False, autoContinue=True, enableMultiprocess=False)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteMoveIP?4(debuggerId, line)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteNoDebugList?4(debuggerId, noDebugList)
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteProfile?4(fn, argv, wd, erase=False)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteRawInput?4(s)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteRun?4(fn, argv, wd, autoFork=False, forkChild=False)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteSetThread?4(tid)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteStatement?4(stmt)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteStep?4()
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteStepOut?4()
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteStepOver?4()
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteStepQuit?4()
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteThreadList?4()
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteRawInput?4(debuggerId, inputString)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteRun?4(fn, argv, wd)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteSetThread?4(debuggerId, tid)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteStatement?4(debuggerId, stmt)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteStep?4(debuggerId)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteStepOut?4(debuggerId)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteStepOver?4(debuggerId)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteStepQuit?4(debuggerId)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteThreadList?4(debuggerId)
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteUTDiscover?4(syspath, workdir, discoveryStart)
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteUTPrepare?4(fn, tn, tfn, failed, cov, covname, coverase, syspath, workdir, discover, discoveryStart, testCases, debug)
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteUTRun?4(debug, failfast)
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteUTStop?4()
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteWatchpoint?4(cond, setWatch, temp=False)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteWatchpointEnable?4(cond, enable)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteWatchpointIgnore?4(cond, count)
-eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.setCallTraceEnabled?4(on)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteWatchpoint?4(debuggerId, cond, setWatch, temp=False)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteWatchpointEnable?4(debuggerId, cond, enable)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.remoteWatchpointIgnore?4(debuggerId, cond, count)
+eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.setCallTraceEnabled?4(debuggerId, on)
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.shutdown?4()
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.startRemote?4(port, runInConsole, venvName, originalPathString, workingDir=None)
 eric6.Debugger.DebuggerInterfaceNone.DebuggerInterfaceNone.startRemoteForProject?4(port, runInConsole, venvName, originalPathString, workingDir=None)
@@ -680,43 +753,45 @@
 eric6.Debugger.DebuggerInterfaceNone.createDebuggerInterfaceNone?4(debugServer, passive)
 eric6.Debugger.DebuggerInterfaceNone.getRegistryData?4()
 eric6.Debugger.DebuggerInterfacePython.ClientDefaultCapabilities?7
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.flush?4()
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.getClientCapabilities?4()
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.getDebuggerIds?4()
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.isConnected?4()
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.newConnection?4(sock)
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteBanner?4()
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteBreakpoint?4(fn, line, setBreakpoint, cond=None, temp=False)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteBreakpointEnable?4(fn, line, enable)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteBreakpointIgnore?4(fn, line, count)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteCapabilities?4()
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteClientDisassembly?4()
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteClientSetFilter?4(scope, filterStr)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteClientVariable?4(scope, filterList, var, framenr=0, maxSize=0)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteClientVariables?4(scope, filterList, framenr=0, maxSize=0)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteCompletion?4(text)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteContinue?4(special=False)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteBreakpoint?4(debuggerId, fn, line, setBreakpoint, cond=None, temp=False)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteBreakpointEnable?4(debuggerId, fn, line, enable)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteBreakpointIgnore?4(debuggerId, fn, line, count)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteCapabilities?4(debuggerId)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteClientDisassembly?4(debuggerId)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteClientSetFilter?4(debuggerId, scope, filterStr)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteClientStack?4(debuggerId)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteClientVariable?4(debuggerId, scope, filterList, var, framenr=0, maxSize=0)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteClientVariables?4(debuggerId, scope, filterList, framenr=0, maxSize=0)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteCompletion?4(debuggerId, text)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteContinue?4(debuggerId, special=False)
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteCoverage?4(fn, argv, wd, erase=False)
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteEnvironment?4(env)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteLoad?4(fn, argv, wd, traceInterpreter=False, autoContinue=True, autoFork=False, forkChild=False)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteMoveIP?4(line)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteLoad?4(fn, argv, wd, traceInterpreter=False, autoContinue=True, enableMultiprocess=False)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteMoveIP?4(debuggerId, line)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteNoDebugList?4(debuggerId, noDebugList)
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteProfile?4(fn, argv, wd, erase=False)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteRawInput?4(s)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteRun?4(fn, argv, wd, autoFork=False, forkChild=False)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteSetThread?4(tid)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteStatement?4(stmt)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteStep?4()
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteStepOut?4()
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteStepOver?4()
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteStepQuit?4()
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteThreadList?4()
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteRawInput?4(debuggerId, inputString)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteRun?4(fn, argv, wd)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteSetThread?4(debuggerId, tid)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteStatement?4(debuggerId, stmt)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteStep?4(debuggerId)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteStepOut?4(debuggerId)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteStepOver?4(debuggerId)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteStepQuit?4(debuggerId)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteThreadList?4(debuggerId)
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteUTDiscover?4(syspath, workdir, discoveryStart)
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteUTPrepare?4(fn, tn, tfn, failed, cov, covname, coverase, syspath, workdir, discover, discoveryStart, testCases, debug)
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteUTRun?4(debug, failfast)
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteUTStop?4()
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteWatchpoint?4(cond, setWatch, temp=False)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteWatchpointEnable?4(cond, enable)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteWatchpointIgnore?4(cond, count)
-eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.setCallTraceEnabled?4(on)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteWatchpoint?4(debuggerId, cond, setWatch, temp=False)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteWatchpointEnable?4(debuggerId, cond, enable)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.remoteWatchpointIgnore?4(debuggerId, cond, count)
+eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.setCallTraceEnabled?4(debuggerId, on)
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.shutdown?4()
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.startRemote?4(port, runInConsole, venvName, originalPathString, workingDir=None)
 eric6.Debugger.DebuggerInterfacePython.DebuggerInterfacePython.startRemoteForProject?4(port, runInConsole, venvName, originalPathString, workingDir=None)
@@ -729,7 +804,7 @@
 eric6.Debugger.EditBreakpointDialog.EditBreakpointDialog?1(breakPointId, properties, condHistory, parent=None, name=None, modal=False, addMode=False, filenameHistory=None)
 eric6.Debugger.EditWatchpointDialog.EditWatchpointDialog.getData?4()
 eric6.Debugger.EditWatchpointDialog.EditWatchpointDialog?1(properties, parent=None, name=None, modal=False)
-eric6.Debugger.ExceptionLogger.ExceptionLogger.addException?4(exceptionType, exceptionMessage, stackTrace)
+eric6.Debugger.ExceptionLogger.ExceptionLogger.addException?4(exceptionType, exceptionMessage, stackTrace, debuggerId)
 eric6.Debugger.ExceptionLogger.ExceptionLogger.debuggingStarted?4()
 eric6.Debugger.ExceptionLogger.ExceptionLogger.sourceFile?7
 eric6.Debugger.ExceptionLogger.ExceptionLogger?1(parent=None)
@@ -746,11 +821,10 @@
 eric6.Debugger.StartDialog.StartDialog.getDebugData?4()
 eric6.Debugger.StartDialog.StartDialog.getHistories?4()
 eric6.Debugger.StartDialog.StartDialog.getProfilingData?4()
-eric6.Debugger.StartDialog.StartDialog.getRunData?4()
 eric6.Debugger.StartDialog.StartDialog.historiesModified?4()
 eric6.Debugger.StartDialog.StartDialog.on_buttonBox_clicked?4(button)
 eric6.Debugger.StartDialog.StartDialog.on_modFuncCombo_editTextChanged?4()
-eric6.Debugger.StartDialog.StartDialog?1(caption, lastUsedVenvName, argvList, wdList, envList, exceptions, parent=None, dialogType=0, modfuncList=None, tracePython=False, autoClearShell=True, autoContinue=True, autoFork=False, forkChild=False)
+eric6.Debugger.StartDialog.StartDialog?1(caption, lastUsedVenvName, argvList, wdList, envList, exceptions, parent=None, dialogType=0, modfuncList=None, tracePython=False, autoClearShell=True, autoContinue=True, enableMultiprocess=False, multiprocessNoDebugHistory=None)
 eric6.Debugger.StartHistoryEditDialog.StartHistoryEditDialog.getHistory?4()
 eric6.Debugger.StartHistoryEditDialog.StartHistoryEditDialog.on_deleteAllButton_clicked?4()
 eric6.Debugger.StartHistoryEditDialog.StartHistoryEditDialog.on_deleteButton_clicked?4()
@@ -8065,6 +8139,7 @@
 eric6.QScintilla.MiniEditor.MiniScintilla.focusInEvent?4(event)
 eric6.QScintilla.MiniEditor.MiniScintilla.focusOutEvent?4(event)
 eric6.QScintilla.MiniEditor.MiniScintilla.getFileName?4()
+eric6.QScintilla.MiniEditor.MiniScintilla.keyPressEvent?4(ev)
 eric6.QScintilla.MiniEditor.MiniScintilla.removeTrailingWhitespace?4()
 eric6.QScintilla.MiniEditor.MiniScintilla?1(parent=None)
 eric6.QScintilla.Printer.Printer.formatPage?4(painter, drawing, area, pagenr)

eric ide

mercurial