Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tab completion problems with cell magics #1767

Closed
fperez opened this issue May 27, 2012 · 6 comments · Fixed by #1829 or #1944
Closed

Tab completion problems with cell magics #1767

fperez opened this issue May 27, 2012 · 6 comments · Fixed by #1829 or #1944

Comments

@fperez
Copy link
Member

fperez commented May 27, 2012

As mentioned by @takluyver in #1732:

One small flaw I've noticed: if you start the Qt console, and type %ti<TAB>, it shows the new %%timeit as an option for tab completion, but it reduces the command at the prompt to the longest common prefix, which is now just %. It ought to be smarter about that. (This isn't specific to Python 3)


While the problem right now appears only in the Qt console, I'm pondering whether we should also change the policy in the terminal, so that the behavior is uniform as it comes from the completer and we don't need custom client-side logic.

I'll work a bit on it and will see if I can come up with something sensible.

@asmeurer
Copy link
Contributor

I don't think this is just in the Qt console. I just noticed it in the terminal too.

@Carreau
Copy link
Member

Carreau commented Jun 1, 2012

This was also an issue in notebook, #1829 should fix it.

@ellisonbg
Copy link
Member

Fixed in master.

@Carreau
Copy link
Member

Carreau commented Jun 9, 2012

This seem not to be fixed in qtconsole, reopening.

@Carreau Carreau reopened this Jun 9, 2012
@fperez
Copy link
Member Author

fperez commented Jun 11, 2012

Yup, confirming the qt bug remains. I'm less confident now that I can fix it b/c it may entail really qt client-side logic. I'm removing myself as assignee just to make it clear that I'm not directly working on a fix.

@ghost ghost assigned Carreau Jun 12, 2012
@Carreau
Copy link
Member

Carreau commented Jun 12, 2012

Assigning myself think of doing it for 0.13, but if SO have more bandwidth...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment