From 6e59813dc4cf1302b20b5ec8bc1c6cfc25cdffc2 Mon Sep 17 00:00:00 2001 From: Nathaniel Nicandro Date: Sun, 30 Sep 2018 22:49:20 -0500 Subject: [PATCH] Add to CAPF for code block completion when org-mode is enabled --- jupyter-org-client.el | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/jupyter-org-client.el b/jupyter-org-client.el index 6df7820..361494a 100644 --- a/jupyter-org-client.el +++ b/jupyter-org-client.el @@ -207,6 +207,12 @@ METADATA has the same meaning as in (code (substring val 0 (1- (length val))))) (list code (min (- (point) beg) (length code)))))) +(defun jupyter-org-enable-completion () + "Enable autocompletion in Jupyter source code blocks." + (add-hook 'completion-at-point-functions 'jupyter-completion-at-point nil t)) + +(add-hook 'org-mode-hook 'jupyter-org-enable-completion) + ;;; Inserting results (defun jupyter-org-image-file-name (data ext)