-
Notifications
You must be signed in to change notification settings - Fork 109
Fix #9: Support other kernels #38
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
Conversation
Allow sessions with any kernel type (specified by :kernel code block argument)
|
You might want to have a look at PR #39 and how we could make it work together with your proposals. You're concerned with starting arbitrary kernels which I thought different |
|
This did not work for me. When evaluating a source block, a few messages pass by the echo area before a rather long wait (perhaps 30s or 1 minute) on the message "Sent python-eldoc-setup-code", then the debugger kicks in. The repeated a few times. The master branch works fine. This is with Python 3.4.4 and Emacs 24.5.2 on OS X. |
|
Try same code in ordinary Python mode, i.e. paste code (without %matplotlib inline) to .py file and hit \C-c\C-c |
|
@ilysym You're right on target! I'm having the issue with ordinary Python, too. I'll work on getting it sorted; do you have any advice? EDIT: Disappointingly, this did not resolve my issue with this branch of |
Python3 compatibility fixes
|
Pinging @gregsexton This is a great PR, please consider merging it to make installation easier for others to try it! |
|
Yes it's a great PR. |
|
Hi. Sorry. Life has been extremely busy for me recently. I have a backlog of PRs/issues to review and merge. I have every intention of merging this. |
|
@chu- I've used it heavily for the past few weeks. The only bad part is needing to associate |
|
@acowley Cool, Thanks! Setting: |
|
@chu- I just tried here, but I only have julia-0.4.2. Debugging from within emacs is nearly impossible, so make sure to give it a try in a terminal with |
|
@acowley |
|
I'd be delighted if this could be merged. I agree with others that it's an important feature. |
|
Great feature! But seems not merged yet. Any update on this? |
|
This causes emacs to hang for me continously. Will try and debug. |
|
Ok. Merged! Thanks for the PR it adds a great feature and moves ob-ipython towards ob-jupyter. :) Good catch on the race condition. I simplified the mechanism you used though. I was able to get it to deadlock with inputs that just did imports. It also backed up on messages that didn't have a handler associated. |
|
Excellent! On Sun, Apr 24, 2016 at 10:12 PM, Greg Sexton notifications@github.com
|
|
Wonderful! |
Main changes are:
ipython kernel, the driver is started aspython driver.py --kernel kr --conn-file fileexecute_resultand remainingstdoutmessages are received