FYI, a relevant post just appeared on the ipython dev list:
https://mail.scipy.org/pipermail/ipython-dev/2016-May/017099.html

<quote>

A few minutes ago we merged a PR[1] adding jedi[2] integration to
IPython, this make the IPython completer a bit smarter,
as it now knows about situation like:

In[1]: ('je'+'di').upper().<tab>

Where it will infer that you are actually calling a method on a
string, which before was requiring setting `IPCompleter.greedy` to
`true`
which has the drawback of evaluating your code with its side effects.

</quote>


Thanks,

Jason



On Wed, May 4, 2016 at 11:50 AM Volker Braun <vbraun.n...@gmail.com> wrote:

> On Wednesday, May 4, 2016 at 5:26:03 PM UTC+2, mmarco wrote:
>>
>> Overall, I think that the problem with documentation is worse than the
>> gain with tab-completion, but it would be so nice if we could do something
>> like:
>> sage: n.transpose().[tab]
>>
>
> You can do that already:
>
> sage: n = matrix(QQ, 2)
> sage: %config IPCompleter.greedy=True
> sage: n.transpose().[TAB]
> Display all 230 possibilities? (y or n)
> n.transpose().C
>  n.transpose().hessenbergize
>  n.transpose().permute_rows_and_columns
> n.transpose().H                                  n.transpose().image
>                        n.transpose().pfaffian
> n.transpose().I
>  n.transpose().indefinite_factorization           n.transpose().pivot_rows
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to