summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Silvester2014-07-31 08:27:59 -0500
committerSteven Silvester2014-07-31 08:27:59 -0500
commit0f65b84b3173f22d161627ae5cce7caaf238760c (patch)
tree4f8fbd8b3b61bad4bb6eb50263578d42e42a1604
parentefb8f40e8ef92a2f3e230d0559411936681d7b05 (diff)
downloadscilab_kernel-0f65b84b3173f22d161627ae5cce7caaf238760c.tar.gz
scilab_kernel-0f65b84b3173f22d161627ae5cce7caaf238760c.tar.bz2
scilab_kernel-0f65b84b3173f22d161627ae5cce7caaf238760c.zip
Add ? help query ability
-rw-r--r--octave_kernel.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/octave_kernel.py b/octave_kernel.py
index fbb1efe..b05ffa3 100644
--- a/octave_kernel.py
+++ b/octave_kernel.py
@@ -47,6 +47,8 @@ class OctaveKernel(Kernel):
if code.strip() == 'exit':
# TODO: exit gracefully here
pass
+ if code.strip().endswith('?'):
+ code = 'help("' + code.strip()[:-1] + '")'
interrupted = False
try:
output = self.octavewrapper._eval([code.rstrip()])