eric6/QScintilla/Shell.py

branch
multi_processing
changeset 7379
72a72fd56494
parent 7360
9190402e4505
child 7386
3de001de249c
--- a/eric6/QScintilla/Shell.py	Thu Jan 30 19:37:03 2020 +0100
+++ b/eric6/QScintilla/Shell.py	Sat Feb 01 19:48:21 2020 +0100
@@ -862,7 +862,8 @@
         """
         Private method to handle the response from the debugger client.
         
-        @param more flag indicating that more user input is required (boolean)
+        @param more flag indicating that more user input is required
+        @type bool
         """
         if not self.inRawMode:
             self.inContinue = more
@@ -1044,7 +1045,7 @@
         self.setFocus()
         self.inRawMode = True
         self.echoInput = echo
-        self.__write(s)
+        self.__writeQueued(s)
         line, col = self.__getEndPos()
         self.setCursorPosition(line, col)
         buf = self.text(line)
@@ -1842,7 +1843,10 @@
                 self.vm.quit()
                 return
             
-            self.dbs.remoteStatement(cmd)
+            self.dbs.remoteStatement(
+                e5App().getObject("DebugUI").getSelectedDebuggerId(),
+                cmd
+            )
             while self.inCommandExecution:
                 try:
                     QApplication.processEvents()

eric ide

mercurial