Justin,
See below, regarding tab completion.
------- Forwarded message -------
From: "Fernando Perez" <[EMAIL PROTECTED]>
To: "William Stein" <[EMAIL PROTECTED]>
Cc:
Subject: Re: ipython huge traceback
Date: Sun, 15 Oct 2006 19:16:32 -0700
Justin Walker suggested changing the tab behavior in ipython to be like
in bash, which it currently isn't. Any thoughts about that?
http://sage.math.washington.edu:9002/sage_trac/ticket/118
I like IPython's tab completion behavior and hadn't thought much about
it differing from bash's until now.
That's entirely a user customization, and it has nothing to do with Bash:
it's purely the behavior of the readline library. IPython happens to
tweak readline one way and bash does it in a different way, but readline
is very customizable.
Justin is free to set the readline behavior to his heart's content via the
settings in the sage ipythonrc file. Just look for those called
readline_parse_and_bind, which will make calls to the function with that
name in Python's readline library. The meaning of those settings is
defined in the readline documentation.
So this is something users can set as they like it, it's not really a bug.
In particular, what Justin wants requires changing
readline_parse_and_bind set show-all-if-ambiguous on
to:
readline_parse_and_bind set show-all-if-ambiguous off
in his personal config file.
Cheers,
f
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/sage-support
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---