doom/org: save excursion when formatting org src blocks
This commit is contained in:
parent
149ff46429
commit
a00395207e
1 changed files with 5 additions and 4 deletions
|
@ -30,10 +30,11 @@
|
||||||
|
|
||||||
;; Run formatters in org src blocks on save
|
;; Run formatters in org src blocks on save
|
||||||
(defun infinidoge/format-org-src-blocks ()
|
(defun infinidoge/format-org-src-blocks ()
|
||||||
|
(save-excursion
|
||||||
(org-babel-map-src-blocks nil
|
(org-babel-map-src-blocks nil
|
||||||
(if (equal (alist-get :format (org-babel-parse-header-arguments header-args) "yes")
|
(if (equal (alist-get :format (org-babel-parse-header-arguments header-args) "yes")
|
||||||
"yes")
|
"yes")
|
||||||
(+format--org-region nil nil))))
|
(+format--org-region nil nil)))))
|
||||||
|
|
||||||
(add-hook 'before-save-hook 'infinidoge/format-org-src-blocks)
|
(add-hook 'before-save-hook 'infinidoge/format-org-src-blocks)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue