diff -r 0c6d32ec64f1 -r 6abcf4275d0e eric6/Debugger/DebuggerInterfacePython.py --- 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"]