summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Bowes <jbowes@redhat.com>2007-09-20 22:16:15 -0400
committerJames Bowes <jbowes@redhat.com>2007-09-20 22:17:23 -0400
commitb099654918b916ef256f09d628e02d11699536ea (patch)
tree0a05ef72e0f2f74d673fcdcfcaac655b685c63bc
parent2f18c7f58fc0639ed4fbfbb5932beb099deb1aaf (diff)
downloadfunc-b099654918b916ef256f09d628e02d11699536ea.tar.gz
func-b099654918b916ef256f09d628e02d11699536ea.tar.xz
func-b099654918b916ef256f09d628e02d11699536ea.zip
Add trait_names for ipython's tab completion
-rwxr-xr-xserver/server.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/server/server.py b/server/server.py
index aa8bdef..b167938 100755
--- a/server/server.py
+++ b/server/server.py
@@ -78,6 +78,10 @@ class XmlRpcInterface(object):
find a handler method
"""
+ # Recognize ipython's tab completion calls
+ if method == 'trait_names' or method == '_getAttributeNames':
+ return self.handlers.keys()
+
return self.get_dispatch_method(method)(*params)
# ======================================================================================