From bb43f0d640c423ee90c655a28ead39fc61a41eeb 2008-06-12 18:56:55 From: Brian E Granger Date: 2008-06-12 18:56:55 Subject: [PATCH] Merging from trunk. --- diff --git a/IPython/Extensions/ipy_completers.py b/IPython/Extensions/ipy_completers.py index 238a101..27139d3 100644 --- a/IPython/Extensions/ipy_completers.py +++ b/IPython/Extensions/ipy_completers.py @@ -298,6 +298,8 @@ def runlistpy(self, event): return dirs + pys +greedy_cd_completer = False + def cd_completer(self, event): relpath = event.symbol #print event # dbg @@ -353,7 +355,10 @@ def cd_completer(self, event): else: return matches - return single_dir_expand(found) + if greedy_cd_completer: + return single_dir_expand(found) + else: + return found def apt_get_packages(prefix): out = os.popen('apt-cache pkgnames')