mirror of
https://github.com/vale981/emacs-ipython-notebook
synced 2025-03-06 01:21:38 -05:00
Call ein:worksheet-imenu-setup from ein:notebook-mode-hook
This commit is contained in:
parent
a43af7e9d2
commit
05f7b4666c
2 changed files with 2 additions and 4 deletions
|
@ -1171,6 +1171,8 @@ This hook is run regardless the actual major mode used."
|
||||||
ein:notebook-mode-map 'ein:notebook-complete-dot)
|
ein:notebook-mode-map 'ein:notebook-complete-dot)
|
||||||
(run-hooks 'ein:notebook-mode-hook))
|
(run-hooks 'ein:notebook-mode-hook))
|
||||||
|
|
||||||
|
(add-hook 'ein:notebook-mode-hook 'ein:worksheet-imenu-setup)
|
||||||
|
|
||||||
(define-derived-mode ein:notebook-plain-mode fundamental-mode "ein:notebook"
|
(define-derived-mode ein:notebook-plain-mode fundamental-mode "ein:notebook"
|
||||||
"IPython notebook mode without fancy coloring."
|
"IPython notebook mode without fancy coloring."
|
||||||
(font-lock-mode))
|
(font-lock-mode))
|
||||||
|
@ -1178,9 +1180,6 @@ This hook is run regardless the actual major mode used."
|
||||||
(define-derived-mode ein:notebook-python-mode python-mode "ein:python"
|
(define-derived-mode ein:notebook-python-mode python-mode "ein:python"
|
||||||
"Use `python-mode' for whole notebook buffer.")
|
"Use `python-mode' for whole notebook buffer.")
|
||||||
|
|
||||||
(add-hook 'ein:notebook-plain-mode-hook 'ein:worksheet-imenu-setup)
|
|
||||||
(add-hook 'ein:notebook-python-mode-hook 'ein:worksheet-imenu-setup)
|
|
||||||
|
|
||||||
(set-keymap-parent ein:notebook-plain-mode-map ein:notebook-mode-map)
|
(set-keymap-parent ein:notebook-plain-mode-map ein:notebook-mode-map)
|
||||||
(set-keymap-parent ein:notebook-python-mode-map ein:notebook-mode-map)
|
(set-keymap-parent ein:notebook-python-mode-map ein:notebook-mode-map)
|
||||||
|
|
||||||
|
|
|
@ -86,7 +86,6 @@ This function may raise an error."
|
||||||
"Notebook mode with org-mode powered fontification."
|
"Notebook mode with org-mode powered fontification."
|
||||||
(ein:org-src-set-font-lock-defaults))
|
(ein:org-src-set-font-lock-defaults))
|
||||||
|
|
||||||
(add-hook 'ein:notebook-org-src-mode-hook 'ein:worksheet-imenu-setup)
|
|
||||||
(set-keymap-parent ein:notebook-org-src-mode-map ein:notebook-mode-map)
|
(set-keymap-parent ein:notebook-org-src-mode-map ein:notebook-mode-map)
|
||||||
|
|
||||||
(provide 'ein-org-src)
|
(provide 'ein-org-src)
|
||||||
|
|
Loading…
Add table
Reference in a new issue