branch: externals/org commit b338a906982eb53b390a436d2fb2a5f53288a454 Author: Ihor Radchenko <yanta...@posteo.net> Commit: Ihor Radchenko <yanta...@posteo.net>
org-create-math-formula: Do not run file-related hooks when checking output * lisp/org.el (org-create-math-formula): Avoid using `find-file-noselect' to check contents of the generated mathml formula. `find-file-noselect' runs a number of hooks, which are not necessary and may sometimes throw errors. Link: https://orgmode.org/list/ut96a7$i6d$1...@ciao.gmane.io --- lisp/org.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/org.el b/lisp/org.el index 0ca0d2f7db..81635366c5 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -16225,7 +16225,8 @@ inspection." (setq shell-command-output (shell-command-to-string cmd)) (setq mathml (when (file-readable-p tmp-out-file) - (with-current-buffer (find-file-noselect tmp-out-file t) + (with-temp-buffer + (insert-file-contents tmp-out-file) (goto-char (point-min)) (when (re-search-forward (format "<math[^>]*?%s[^>]*?>\\(.\\|\n\\)*</math>"