pprzetacznik / IElixir

Jupyter's kernel for Elixir programming language
Apache License 2.0
359 stars 42 forks source link

Kernel not working in jupyterlab #33

Closed clouds56 closed 6 years ago

clouds56 commented 6 years ago

it seems the same problem as the kotlin kernel, https://github.com/jupyterlab/jupyterlab/issues/1604

Ah, the issue is that we are expecting an idle status after every iopub message per the 5.0 spec: "Changed in version 5.0: Busy and idle messages should be sent before/after handling every request, not just execution." The classic notebook is more lenient because it also supports older protocol versions.

http://jupyter-client.readthedocs.io/en/latest/messaging.html#kernel-status

pprzetacznik commented 6 years ago

@clouds56 thanks for reporting! I'll try to work on this during the weekend.

pprzetacznik commented 6 years ago

@clouds56 I believe this is fixed now.