[IPython-dev] Broken autocall in trunk/

Fernando Perez Fernando.Perez at colorado.edu
Tue Feb 7 01:50:27 CST 2006


Ville Vainio wrote:
> On 2/7/06, Fernando.Perez at colorado.edu <Fernando.Perez at colorado.edu> wrote:
> 
> 
>>Notice the (incorrect) spurious comma introduced in there.  Any idea where this
>>may be coming from?  I could have introduced it inadvertedly, but I don't
>>recall touching any code where this could have changed at all...
> 
> 
> I have changed the autocall code, I'll look into this today. I
> remember correcting the "/foo blah blah and ;foo blah blah syntaxes
> which didn't work at all.

They were fine in 7.1.fix1.  This is the advertised behavior for these:

IPython 0.7.1.fix1 -- An enhanced Interactive Python.
?       -> Introduction to IPython's features.
%magic  -> Information about IPython's 'magic' % functions.
help    -> Python's own help system.
object? -> Details about 'object'. ?object also works, ?? prints more.

In [1]: def foo(*x): pass
    ...:

In [2]: /foo 1,2
------> foo(1,2)

In [3]: ;foo a b c
------> foo("a b c")


I'm reverting to using 0.7.1fix1, please let us know when this is working again.

Cheers,

f




More information about the IPython-dev mailing list