[IPython-dev] function specific tab completion via annotations

Matthias Bussonnier bussonniermatthias at gmail.com
Mon Dec 31 03:45:29 EST 2012


Yes with the PR I sent, you just switch a flag and only completion will be
triggerd on tab.
-- 
Matthias
Le 31 déc. 2012 05:17, "Brian Granger" <ellisonbg at gmail.com> a écrit :

> I think the default should always use TAB for completions.  If we do
> that then the new function argument completions will work be default
> with TAB right?  I like that.
>
> On Sat, Dec 29, 2012 at 2:34 PM, Matthias BUSSONNIER
> <bussonniermatthias at gmail.com> wrote:
> >
> > Le 29 déc. 2012 à 22:06, Matthias BUSSONNIER a écrit :
> >
> >
> > Le 29 déc. 2012 à 21:14, Brian Granger a écrit :
> >
> > We could do the (?.  What about shift-tab?  Would that be too
> >
> > difficult to manage with all the other meanings of tab?
> >
> >
> > No, it should be doable.
> > The only other use is unindent.
> >
> > What about shit tab triggers :
> > Unindent (default code mirror option) if multiline selection.
> >        ObjectInfoRequest (tooltip) on selection if something selected.
> > Smart ObjectInfoRequest if nothing selected. (same as actual
> [bracket]<tab>)
> >
> >
> >
> > Done, cf
> > https://github.com/ipython/ipython/pull/2728
> >
> > And made configurable via custom JS.
> > Current behavior is unchanged and just need to be switched to false.
> > --
> > Matthias
> >
> >
> >
> >
> > It is not incompatible with (?<tab>
> >
> > And as some user requested invoking help without executing cell, we can
> bind
> > ?<tab>
> > to "execute" just current line to get help on pager.
> >
> >
> > --
> > Matthias
> >
> >
> >
> > _______________________________________________
> > IPython-dev mailing list
> > IPython-dev at scipy.org
> > http://mail.scipy.org/mailman/listinfo/ipython-dev
> >
>
>
>
> --
> Brian E. Granger
> Cal Poly State University, San Luis Obispo
> bgranger at calpoly.edu and ellisonbg at gmail.com
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20121231/6525c9bc/attachment.html>


More information about the IPython-dev mailing list