[IPython-dev] function specific tab completion via annotations

Brian Granger ellisonbg@gmail....
Sun Dec 30 22:16:57 CST 2012


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@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@scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>



-- 
Brian E. Granger
Cal Poly State University, San Luis Obispo
bgranger@calpoly.edu and ellisonbg@gmail.com


More information about the IPython-dev mailing list