lang/org: refactor contrib modules
- Fix #1546 - Ensure contrib modules aren't included in byte-compilation/autoload generation if their requisite flags aren't enabled
This commit is contained in:
parent
69ba8bb657
commit
468e630110
7 changed files with 56 additions and 60 deletions
|
@ -1,4 +1,5 @@
|
|||
;;; lang/org/contrib/babel.el -*- lexical-binding: t; -*-
|
||||
;;;###if (featurep! +ipython)
|
||||
|
||||
(def-package! ob-ipython
|
||||
:defer t
|
||||
|
@ -22,9 +23,9 @@
|
|||
|
||||
;; advices for remote kernel and org-src-edit
|
||||
(advice-add #'ob-ipython--create-repl :override #'+org*ob-ipython--create-repl)
|
||||
(advice-add #'org-babel-edit-prep:ipython :override #'+org*org-babel-edit-prep:ipython)
|
||||
(advice-add #'org-babel-execute:ipython :override #'+org*org-babel-execute:ipython)
|
||||
(advice-add #'org-babel-ipython-initiate-session :override #'+org*org-babel-ipython-initiate-session)
|
||||
(advice-add #'org-babel-edit-prep:ipython :override #'+org*babel-edit-prep:ipython)
|
||||
(advice-add #'org-babel-execute:ipython :override #'+org*babel-execute:ipython)
|
||||
(advice-add #'org-babel-ipython-initiate-session :override #'+org*ob-ipython-initiate-session)
|
||||
|
||||
;; retina resolution image hack
|
||||
(when IS-MAC
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue