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.