Running readline.parse_and_bind("bind ^I rl_complete") makes the letter "b" stop working on the console. This patch solves the issue and correctly enables tab completition on OSX.
This commit is contained in:
ailnlv
2015-05-13 19:23:56 -03:00
parent 587ff56a94
commit 169818b275
+1 -3
View File
@@ -41,9 +41,7 @@ def enable_autocomplete_and_history(adir, env):
except ImportError: except ImportError:
pass pass
else: else:
readline.parse_and_bind("bind ^I rl_complete" readline.parse_and_bind("tab: complete")
if sys.platform == 'darwin'
else "tab: complete")
history_file = os.path.join(adir, '.pythonhistory') history_file = os.path.join(adir, '.pythonhistory')
try: try:
readline.read_history_file(history_file) readline.read_history_file(history_file)