New lexical binding warningsI understand that Emacs has decided to move to mandatory lexical bindin…
انتشار: 2026/06/27 15:07 UTC
New lexical binding warningsI understand that Emacs has decided to move to mandatory lexical binding, which I reckon is fine. A couple of months ago, with the most recent update of Emacs (I'm currently on 31.0.90), I have started getting warnings such as these: ■ Warning (files): Missing ‘lexical-binding’ cookie in "/usr/share/emacs/site-lisp/site-start.d/systemtap-init.el". You can add one with ‘M-x elisp-enable-lexical-binding RET’. See ‘(elisp)Selecting Lisp Dialect’ and ‘(elisp)Converting to Lexical Binding’As this isn't a file maintained by me, I would rather not patch it myself.Apart from ignoring the warning (which my OCD advises me against), what else can I do to resolve this issue? Thanks in advance.redd.it/1uh4z9o@r_emacs