doomemacs/lisp
Henrik Lissner 6f1c0f7cc7
fix: "symbol's value as variable is void: \213" error
Some installs of Emacs do not come with byte-compiled versions of its
bundled elisp files, so when loading them, Emacs falls back to loading
its *.el.gz files. This would be fine if it were not for a  startup
optimization Doom employs, where it sets file-name-handler-alist to
nil (and by doing so, robs Emacs of the ability to read compressed
elisp). This causes "symbol's value as variable is void: \213" errors at
startup.

With this commit, Doom now disables this optimization early if it
suspects this applies to your install. But time will tell if it's early
enough.

Ref: https://mail.gnu.org/archive/html/emacs-devel/2022-08/msg00234.html
2022-08-08 18:52:32 +02:00
..
cli fix: "symbol's value as variable is void: \213" error 2022-08-08 18:52:32 +02:00
lib tweak: suppress defvaralias warnings 2022-08-08 18:23:47 +02:00
doom-cli-lib.el refactor(cli): load cli libs from doom.el 2022-08-07 19:43:28 +02:00
doom-cli.el refactor(cli): load cli libs from doom.el 2022-08-07 19:43:28 +02:00
doom-editor.el merge: rewrite-docs 2022-08-03 03:27:50 +02:00
doom-keybinds.el refactor: replace doom-enlist with ensure-list 2022-08-07 19:43:13 +02:00
doom-lib.el refactor: replace doom-enlist with ensure-list 2022-08-07 19:43:13 +02:00
doom-modules.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
doom-packages.el refactor: replace doom-enlist with ensure-list 2022-08-07 19:43:13 +02:00
doom-projects.el fix: use --strip-cwd-prefix only if fd >=8.3.0 2022-08-08 18:23:46 +02:00
doom-start.el feat!(cli): load project .doomrc instead of ci.el 2022-08-07 19:43:28 +02:00
doom-ui.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
doom.el tweak: suppress defvaralias warnings 2022-08-08 18:23:47 +02:00
packages.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00