mirror of
https://github.com/vale981/emacs-jupyter
synced 2025-03-05 23:41:38 -05:00
Update jupyter-repl-mode
to use jupyter-repl-kernel-language-mode-properties
This commit is contained in:
parent
c80b62bdc6
commit
963b7a72da
1 changed files with 4 additions and 4 deletions
|
@ -1645,15 +1645,15 @@ With a prefix argument, SHUTDOWN the kernel completely instead."
|
||||||
;; Initialize a buffer using the major-mode correponding to the kernel's
|
;; Initialize a buffer using the major-mode correponding to the kernel's
|
||||||
;; language. This will be used for indentation and to capture font lock
|
;; language. This will be used for indentation and to capture font lock
|
||||||
;; properties.
|
;; properties.
|
||||||
(let ((info (oref jupyter-repl-current-client kernel-info)))
|
(let* ((info (oref jupyter-repl-current-client kernel-info))
|
||||||
|
(language-info (plist-get info :language_info)))
|
||||||
(cl-destructuring-bind (mode syntax)
|
(cl-destructuring-bind (mode syntax)
|
||||||
(jupyter-repl-kernel-mode-info info)
|
(jupyter-repl-kernel-language-mode-properties language-info)
|
||||||
(setq-local jupyter-repl-lang-mode mode)
|
(setq-local jupyter-repl-lang-mode mode)
|
||||||
(setq-local jupyter-repl-lang-buffer
|
(setq-local jupyter-repl-lang-buffer
|
||||||
(get-buffer-create
|
(get-buffer-create
|
||||||
(format " *jupyter-repl-lang-%s*"
|
(format " *jupyter-repl-lang-%s*"
|
||||||
(plist-get (plist-get info :language_info)
|
(plist-get langauge-info :language))))
|
||||||
:language))))
|
|
||||||
(set-syntax-table syntax)
|
(set-syntax-table syntax)
|
||||||
(with-jupyter-repl-lang-buffer
|
(with-jupyter-repl-lang-buffer
|
||||||
(unless (eq major-mode mode)
|
(unless (eq major-mode mode)
|
||||||
|
|
Loading…
Add table
Reference in a new issue