Show More
@@ -63,6 +63,7 class FrontendWidget(HistoryConsoleWidget): | |||
|
63 | 63 | self._call_tip_widget = CallTipWidget(self) |
|
64 | 64 | self._compile = CommandCompiler() |
|
65 | 65 | self._completion_lexer = CompletionLexer(PythonLexer()) |
|
66 | self._hidden = False | |
|
66 | 67 | self._highlighter = FrontendHighlighter(self) |
|
67 | 68 | self._kernel_manager = None |
|
68 | 69 | |
@@ -140,6 +141,7 class FrontendWidget(HistoryConsoleWidget): | |||
|
140 | 141 | executed = code is not None |
|
141 | 142 | if executed: |
|
142 | 143 | self.kernel_manager.xreq_channel.execute(source) |
|
144 | self._hidden = hidden | |
|
143 | 145 | else: |
|
144 | 146 | space = 0 |
|
145 | 147 | for char in lines[-1]: |
@@ -254,9 +256,10 class FrontendWidget(HistoryConsoleWidget): | |||
|
254 | 256 | self._call_tip() |
|
255 | 257 | |
|
256 | 258 | def _handle_sub(self, omsg): |
|
257 | handler = getattr(self, '_handle_%s' % omsg['msg_type'], None) | |
|
258 | if handler is not None: | |
|
259 |
handler |
|
|
259 | if not self._hidden: | |
|
260 | handler = getattr(self, '_handle_%s' % omsg['msg_type'], None) | |
|
261 | if handler is not None: | |
|
262 | handler(omsg) | |
|
260 | 263 | |
|
261 | 264 | def _handle_pyout(self, omsg): |
|
262 | 265 | session = omsg['parent_header']['session'] |
@@ -278,6 +281,7 class FrontendWidget(HistoryConsoleWidget): | |||
|
278 | 281 | elif status == 'aborted': |
|
279 | 282 | text = "ERROR: ABORTED\n" |
|
280 | 283 | self.appendPlainText(text) |
|
284 | self._hidden = False | |
|
281 | 285 | self._show_prompt('>>> ') |
|
282 | 286 | self.executed.emit(rep) |
|
283 | 287 |
General Comments 0
You need to be logged in to leave comments.
Login now