id summary reporter owner description type status priority milestone component version severity resolution keywords cc branch changelog apichanges internalchanges 6695 trac-admin should alter completion binding on Mac OS X Leopard mirko-trac@… "Python-2.5.1 on Mac OS X Leopard does not use the standard readline library, but [http://sourceforge.net/projects/libedit/ libedit]. In [http://sourceforge.net/projects/ipython/ ipython] the following solution is used: {{{ #!python # Test to see if libedit is being used instead of GNU readline. # Thanks to Boyd Waters for this patch. import readline as _rl uses_libedit = False if sys.platform == 'darwin' and have_readline: import commands (status, result) = commands.getstatusoutput( ""otool -L %s | grep libedit"" % _rl.__file__ ) if status == 0 and len(result) > 0: # we are bound to libedit - new in Leopard _rl.parse_and_bind(""bind ^I rl_complete"") print ""Leopard libedit detected."" uses_libedit = True }}} " enhancement closed normal admin/console 0.11b1 normal wontfix readline, libedit, macosx, patch Thijs Triemstra