eric6/Debugger/DebuggerInterfacePython.py

changeset 7707
6abcf4275d0e
parent 7639
422fd05e9c91
child 7780
41420f82c0ac
--- a/eric6/Debugger/DebuggerInterfacePython.py	Sun Sep 20 18:32:43 2020 +0200
+++ b/eric6/Debugger/DebuggerInterfacePython.py	Mon Sep 21 19:03:35 2020 +0200
@@ -862,6 +862,12 @@
             "maxSize": maxSize,
         })
     
+    def remoteClientDisassembly(self):
+        """
+        Public method to ask the client for the latest traceback disassembly.
+        """
+        self.__sendJsonCommand("RequestDisassembly", {})
+    
     def remoteClientSetFilter(self, scope, filterStr):
         """
         Public method to set a variables filter list.
@@ -1164,6 +1170,9 @@
         elif method == "ResponseClearWatch":
             self.debugServer.signalClientClearWatch(params["condition"])
         
+        elif method == "ResponseDisassembly":
+            self.debugServer.signalClientDisassembly(params)
+        
         elif method == "ResponseException":
             if params:
                 exctype = params["type"]

eric ide

mercurial