Hi

```
⛔ Warning (lexical-binding): File /usr/share/emacs/30.0.50/site-lisp/subdirs.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /usr/share/emacs/site-lisp/subdirs.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/early-init.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/init.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/defaults.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/functions.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/packages.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/use-emacs.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/keymaps.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/eglot-company.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/modes.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/hooks.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/jinx-setup.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/org-hook.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/bibtex.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/mode-line.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/x-init.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/cycle-appearance.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/themes/sur-theme.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/custom.el lacks `lexical-binding' directive on its first line
⛔ Warning (lexical-binding): File /home/paag/.emacs.d/yas-functions.el lacks `lexical-binding' directive on its first line
```

Is that what we intend on every boot? Please, no.

At the end, people will ignore this warning completely and it will just a message from "bugging, hysterical emacs". 
This may well be a reason for novel users to switch to other editors. 
Do we want that?
How critical is this missing lexical binding?

Thx, /PA
PS: sorry if it reads extreme :-)
--
Fragen sind nicht da, um beantwortet zu werden,
Fragen sind da um gestellt zu werden
Georg Kreisler

Headaches with a Juju log:
unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should run a leader-deposed hook here, but we can't yet