From 9ac082c0e007fdba0f0022dac6448a1282a0eb1f Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Thu, 31 Jul 2014 08:31:49 -0500 Subject: Ignore keyboard command --- octave_kernel.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/octave_kernel.py b/octave_kernel.py index b05ffa3..328caf1 100644 --- a/octave_kernel.py +++ b/octave_kernel.py @@ -38,9 +38,10 @@ class OctaveKernel(Kernel): finally: signal.signal(signal.SIGINT, sig) - def do_execute(self, code, silent, store_history=True, user_expressions=None, - allow_stdin=False): - if not code.strip(): + def do_execute(self, code, silent, store_history=True, + user_expressions=None, allow_stdin=False): + if (not code.strip() or code.strip() == 'keyboard' + or code.strip().startswith('keyboard(')): return {'status': 'ok', 'execution_count': self.execution_count, 'payload': [], 'user_expressions': {}} -- cgit