##// END OF EJS Templates
Updated FrontendWidget to use new 'replace' mode in BlockBreaker.
epatters -
Show More
@@ -55,7 +55,7 b' class FrontendWidget(HistoryConsoleWidget):'
55 def __init__(self, kernel_manager, parent=None):
55 def __init__(self, kernel_manager, parent=None):
56 super(FrontendWidget, self).__init__(parent)
56 super(FrontendWidget, self).__init__(parent)
57
57
58 self._blockbreaker = BlockBreaker()
58 self._blockbreaker = BlockBreaker(input_mode='replace')
59 self._call_tip_widget = CallTipWidget(self)
59 self._call_tip_widget = CallTipWidget(self)
60 self._completion_lexer = CompletionLexer(PythonLexer())
60 self._completion_lexer = CompletionLexer(PythonLexer())
61 self._hidden = True
61 self._hidden = True
@@ -122,7 +122,6 b' class FrontendWidget(HistoryConsoleWidget):'
122 shown. Returns whether the source executed (i.e., returns True only
122 shown. Returns whether the source executed (i.e., returns True only
123 if no more input is necessary).
123 if no more input is necessary).
124 """
124 """
125 self._blockbreaker.reset()
126 self._blockbreaker.push(source)
125 self._blockbreaker.push(source)
127 executed = self._blockbreaker.interactive_block_ready()
126 executed = self._blockbreaker.interactive_block_ready()
128 if executed:
127 if executed:
General Comments 0
You need to be logged in to leave comments. Login now