-
-
Notifications
You must be signed in to change notification settings - Fork 416
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
Support all message types in jlkernel #4
Comments
Unrecognized message types generally do not have any effect in frontends. If anything, they typically just produce a warning. |
@minrk, I'm confused: IPython's front ends don't recognize the (documented) |
Arg! No - there are a couple of message types in the spec that belong in the 'unimplemented future ideas' section. Those are |
Currently, we only (barely) support
execute_request
and the corresponding replies. We need to support all of the IPython message types:execute_request
andexecute_reply
(incomplete, see fix handling in jlkernel execute_request #5)pyout
getattr_request
andgetattr_reply
/setattr_request
andsetattr_reply
(these may not actually be part of the spec as per @minrk's comment below)object_info_request
andobject_info_reply
complete_request
andcomplete_reply
history_request
andhistory_reply
(needed in qtconsole front-end). Stub implementation (commit f1da940) pending clarification in Julia language interoperability (meta-issue) ipython/ipython#3806.connect_request
andconnect_reply
kernel_info_request
andkernel_info_reply
shutdown_request
andshutdown_reply
stream
(need stdout/stderr redirection from Julia #3823)display_data
(depends on need standardizeddisplay
function for non-text data (e.g. arbitrary MIME types) julia#3817)data_pub
pyin
pyerr
(may require protocol updates with IPython folks)status
(not actually in the spec, see below)crash
input_request
/input_reply
(stdin redirection) redirect stdin to frontends #42The text was updated successfully, but these errors were encountered: