fix(org): update +org--export-lazy-load-library-h

org-babel-exp-src-block's signature changed upstream, in org-mode (to
accept one optional argument), so the advice must adapt.

Amend: 373386173a
This commit is contained in:
Henrik Lissner 2022-06-18 13:47:00 +02:00
parent 46844b55de
commit e855c2d132
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -363,10 +363,10 @@ Also adds support for a `:sync' parameter to override `:async'."
(require lang nil t)) (require lang nil t))
(add-to-list 'org-babel-load-languages (cons lang t))))) (add-to-list 'org-babel-load-languages (cons lang t)))))
(defadvice! +org--export-lazy-load-library-h () (defadvice! +org--export-lazy-load-library-h (&optional element)
"Lazy load a babel package when a block is executed during exporting." "Lazy load a babel package when a block is executed during exporting."
:before #'org-babel-exp-src-block :before #'org-babel-exp-src-block
(+org--babel-lazy-load-library-a (org-babel-get-src-block-info))) (+org--babel-lazy-load-library-a (org-babel-get-src-block-info nil element)))
(defadvice! +org--src-lazy-load-library-a (lang) (defadvice! +org--src-lazy-load-library-a (lang)
"Lazy load a babel package to ensure syntax highlighting." "Lazy load a babel package to ensure syntax highlighting."