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

MacOSX backend blocks in IPython QtConsole #1492

Closed
minrk opened this issue Nov 13, 2012 · 2 comments · Fixed by #1493
Closed

MacOSX backend blocks in IPython QtConsole #1492

minrk opened this issue Nov 13, 2012 · 2 comments · Fixed by #1493

Comments

@minrk
Copy link
Contributor

minrk commented Nov 13, 2012

When plotting with the OS X backend (%pylab osx), the IPython qtconsole1 will hang while a plot window exists. This is indicative of a failure to actually enter interactive mode.

A trip through git bisect suggests that the bug was introduced in 2f11dee, ostensibly purely style changes. I didn't see anything obvious, but I cannot reproduce the issue with 76bba3d, and I can 100% of the time with 2f11dee and current master (17e1cf8).

The OS X backend works fine in terminal IPython (where inputhook events still fire), and the Qt backend works fine in the qtconsole.

This is OS X 10.8.2, with System Python 2.7.2, IPython master, etc.

1 qtconsole is not actually relevant, any IPython kernel-based app, such as ipython console or the notebook is affected.

@minrk
Copy link
Contributor Author

minrk commented Nov 13, 2012

Ah, I think I found it (by diffing an AST dump to scrub all of the meaningless style changes). Pull Request on its way...

@minrk
Copy link
Contributor Author

minrk commented Nov 13, 2012

Should be fixed by PR #1493.

dopplershift added a commit that referenced this issue Nov 27, 2012
Fix coercion of values to False in _on_timer() introduced in PEP8 clean-up. Fixes #1492.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants