diff options
author | Steven Silvester | 2014-07-31 08:31:49 -0500 |
---|---|---|
committer | Steven Silvester | 2014-07-31 08:31:49 -0500 |
commit | 9ac082c0e007fdba0f0022dac6448a1282a0eb1f (patch) | |
tree | cea50c8d93d4ea43cad3d5fcb76b112700606fb6 | |
parent | 0f65b84b3173f22d161627ae5cce7caaf238760c (diff) | |
download | scilab_kernel-9ac082c0e007fdba0f0022dac6448a1282a0eb1f.tar.gz scilab_kernel-9ac082c0e007fdba0f0022dac6448a1282a0eb1f.tar.bz2 scilab_kernel-9ac082c0e007fdba0f0022dac6448a1282a0eb1f.zip |
Ignore keyboard command
-rw-r--r-- | octave_kernel.py | 7 |
1 files 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': {}} |