]> git.eshelyaron.com Git - emacs.git/commit
org-macro--set-templates: Prevent code evaluation
authorIhor Radchenko <yantar92@posteo.net>
Tue, 20 Feb 2024 09:19:46 +0000 (12:19 +0300)
committerEshel Yaron <me@eshelyaron.com>
Sat, 30 Mar 2024 19:30:15 +0000 (20:30 +0100)
commitb782300e559c0df66e55a877ad2f87f07c213713
treed21deac95a712284ac0aa97c3e6fb116c3273a7f
parentdfc78516882f516a63bd8087ea8a0fd8d6ab34c1
org-macro--set-templates: Prevent code evaluation

* lisp/org/org-macro.el (org-macro--set-templates): Get rid of any
risk to evaluate code when `org-macro--set-templates' is called as a
part of major mode initialization.  This way, no code evaluation is
ever triggered when user merely opens the file or when
`mm-display-org-inline' invokes Org major mode to fontify mime part
preview in email messages.

(cherry picked from commit befa9fcaae29a6c9a283ba371c3c5234c7f644eb)
lisp/org/org-macro.el