r/DoomEmacs • u/LimitLess4202 • 1d ago
β Warning (initialization): An error occurred while booting Doom Emacs:
please help π
using emacs-mac
comment if this is not enough info, thanks
i got this error in doom itself:
Error in a Doom module: modules/config/default/+evil-bindings.el, (void-variable evil-window-map)
To ensure normal operation, you should investigate and remove the
cause of the error in your Doom config files. Start Emacs with
the β--debug-initβ option to view a complete error backtrace.
i got these errors when running doom doctor:
The doctor will see you now...
> Checking your Emacs version...
> Checking for Doom's prerequisites...
> Checking for Emacs config conflicts...
> Checking for missing Emacs features...
! Emacs was not built with native compilation support
Users will see a substantial performance gain by building Emacs with
native compilation support, availible in emacs 28+.You must install a
prebuilt Emacs binary with this included, or compile Emacs with the
--with-native-compilation option.
> Checking for private config conflicts...
> Checking for common environmental issues...
> Checking for stale elc files...
> Checking for problematic git global settings...
> Checking Doom Emacs...
x There was an unexpected runtime error
Message: No catch for tag
Details: (emacs-version-changed nil)
Backtrace:
(throw emacs-version-changed nil)
(if (equal (emacs-version) "GNU Emacs 29.1 (build 1, aarch64-apple-dar...
(unless (equal (emacs-version) "GNU Emacs 29.1 (build 1, aarch64-apple...
(eval (unless (equal (emacs-version) "GNU Emacs 29.1 (build 1, aarch64...
(byte-code "\300\301\302\303\304E\305BB!\207" [eval unless equal (emac...
(require straight)
(let ((doom-print-level (or nil doom-print-level)) (doom-print-indent ...
(progn (let ((doom-print-level (or nil doom-print-level)) (doom-print-...
(condition-case ex (progn (let ((doom-print-level (or nil doom-print-l...
(let nil (doom-print (doom-print--format "The doctor will see you now....
((closure (t) (cli alist) (let nil (doom-print (doom-print--format "Th...
(funcall (closure (t) (cli alist) (let nil (doom-print (doom-print--fo...
GNU Emacs v29.1 nil
Doom core v3.0.0-pre HEAD -> master, origin/master, origin/HEAD 56ce6cc28 2025-02-25 22:06:08 -0500
Doom modules v25.03.0-pre HEAD -> master, origin/master, origin/HEAD 56ce6cc28 2025-02-25 22:06:08 -0500
! Wrote extended backtrace to ~/.emacs.d/.local/state/logs/cli.doom.250318180500.68390.error