eric6/Debugger/DebuggerInterfacePython.py

branch
multi_processing
changeset 7411
6d8dcb3551b3
parent 7410
401791e6f50f
child 7412
0a995393d2ba
diff -r 401791e6f50f -r 6d8dcb3551b3 eric6/Debugger/DebuggerInterfacePython.py
--- a/eric6/Debugger/DebuggerInterfacePython.py	Wed Feb 12 20:04:31 2020 +0100
+++ b/eric6/Debugger/DebuggerInterfacePython.py	Thu Feb 13 19:27:10 2020 +0100
@@ -1131,6 +1131,22 @@
             "enable": on,
         }, debuggerId)
     
+    def remoteNoDebugList(self, debuggerId, noDebugList):
+        """
+        Public method to set a list of programs not to be debugged.
+        
+        The programs given in the list will not be run under the control
+        of the multi process debugger.
+        
+        @param debuggerId ID of the debugger backend
+        @type str
+        @param noDebugList list of Python programs not to be debugged
+        @type list of str
+        """
+        self.__sendJsonCommand("RequestSetNoDebugList", {
+            "noDebug": noDebugList,
+        }, debuggerId)
+    
     def remoteBanner(self):
         """
         Public slot to get the banner info of the remote client.

eric ide

mercurial