mirror of
https://github.com/vale981/emacs-ipython-notebook
synced 2025-03-06 09:31:39 -05:00
Kernel communication fails when not ready now
This commit is contained in:
parent
9e0b03e3a4
commit
8f3ffae2a3
1 changed files with 3 additions and 0 deletions
|
@ -215,6 +215,7 @@ The kernel will no longer be responsive.")))
|
||||||
|
|
||||||
|
|
||||||
(defun ein:kernel-object-info-request (kernel objname)
|
(defun ein:kernel-object-info-request (kernel objname)
|
||||||
|
(assert (ein:kernel-ready-p kernel))
|
||||||
(when objname
|
(when objname
|
||||||
(let* ((content (list :oname (format "%S" objname)))
|
(let* ((content (list :oname (format "%S" objname)))
|
||||||
(msg (ein:kernel-get-msg kernel "object_info_request" content)))
|
(msg (ein:kernel-get-msg kernel "object_info_request" content)))
|
||||||
|
@ -225,6 +226,7 @@ The kernel will no longer be responsive.")))
|
||||||
|
|
||||||
|
|
||||||
(defun ein:kernel-execute (kernel code)
|
(defun ein:kernel-execute (kernel code)
|
||||||
|
(assert (ein:kernel-ready-p kernel))
|
||||||
(let* ((content (list
|
(let* ((content (list
|
||||||
:code code
|
:code code
|
||||||
:silent json-false
|
:silent json-false
|
||||||
|
@ -239,6 +241,7 @@ The kernel will no longer be responsive.")))
|
||||||
|
|
||||||
|
|
||||||
(defun ein:kernel-complete (kernel line cursor-pos)
|
(defun ein:kernel-complete (kernel line cursor-pos)
|
||||||
|
(assert (ein:kernel-ready-p kernel))
|
||||||
(let* ((content (list
|
(let* ((content (list
|
||||||
:text ""
|
:text ""
|
||||||
:line line
|
:line line
|
||||||
|
|
Loading…
Add table
Reference in a new issue