On Tuesday, May 15, 2012 01:23:27 PM Thomas Kluyver wrote:
> This is deliberate - after discussion on the mailing list, we decided
> that the feature was confusing for people learning programming, so it
> was turned off by default. You can still enable it - search for autocall
> in ~/.ipython/profile_default/ipython_config.py . If that file doesn't
> exist, run "ipython profile create" in a terminal first.
> 
> Note that you can get the docstring for any object in IPython with a
> question mark: "time?"
> 
> ** Changed in: ipython (Ubuntu)
>        Status: New => Opinion

Thank you for the speedy update.  I missed the documentation on this change.  
My own opinion (since this has been changed to Opinion I'll air mine ;) is 
that "python" is for programming (since the behavior actually differs from the 
command line, and that "ipython" is for doing things that are programmy but 
need to be powerful and easy.  ipython is the perfect shell for python hacks 
like me.  I googled for this issue and was not able to find anything on the 
change, so perhaps something a little more public would be helpful.  Heck, I 
wondered if Ubuntu hadn't swapped out the original ipython with one that was 
similar but different (a la GNU nc versus the original netcat).

This is good information to know.  Again, thanks for the speedy
response.

Matt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/999666

Title:
  ipython no longer provides automatic parentheses

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ipython/+bug/999666/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to