]> git.eshelyaron.com Git - emacs.git/commit
Silence macro expansion during completion at point
authorJens Schmidt <jschmidt4gnu@vodafonemail.de>
Fri, 29 Sep 2023 20:04:43 +0000 (22:04 +0200)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 5 Oct 2023 18:00:36 +0000 (14:00 -0400)
commit86e8f3150533da1ff5e8bf0afa87c3e97240b253
treef35201ccdefce1e6e9c441971667c53e0bb13998
parent095d64577c2393640f4859486d6db492203890e6
Silence macro expansion during completion at point

* lisp/emacs-lisp/macroexp.el (macroexp-inhibit-compiler-macros): Add
variable.
(macroexp--compiler-macro): Inspect that new variable and, if it is
non-nil, return the input form unchanged.
* lisp/progmodes/elisp-mode.el (elisp--local-variables): Silence
messages.  Avoid compiler macros.  (Bug#58148)
lisp/emacs-lisp/macroexp.el
lisp/progmodes/elisp-mode.el