mirror of
https://github.com/vale981/emacs-jupyter
synced 2025-03-05 07:41:37 -05:00
![]() * jupyter-server.el (jupyter-ioloop, jupyter-server-ioloop): Remove requires. (jupyter-server): Don't subclass `jupyter-ioloop-comm`. (jupyter-server--connect-channels, jupyter-server--refresh-comm): Only do something when the SERVER argument is a `jupyter-comm-layer`, i.e. a `jupyter-server-ioloop-comm`. We don't check for that class directly since we would end up requiring ZMQ. (jupyter-comm-start) [jupyter-server-kernel-manager]: Use the right subclass of `jupyter-server-abstract-kcomm` depending on if the `jupyter-server` object is using ZMQ for communication. (jupyter-server-make-instance): New function. Returns a `jupyter-server` instance (a `jupyter-server-ioloop-comm`) that uses ZMQ if `jupyter-server-use-zmq` is non-nil, and a plain old `jupyter-server` instance otherwise. (jupyter-current-server): `jupyter-server` -> `jupyter-server-make-instance`. * ob-jupyter.el (org-babel-jupyter--server-repl): `jupyter-server` -> `jupyter-server-make-instance`. * test/test-helper.el (jupyter-test-with-notebook): `jupyter-server` -> `jupyter-server-make-instance`. |
||
---|---|---|
.. | ||
jupyter-server-test.el | ||
jupyter-test.el | ||
jupyter-tramp-test.el | ||
jupyter-zmq-test.el | ||
test-helper.el |