Closed ZharMeny closed 3 months ago
Thanks for taking the time to fill out a report.
Under normal circumstances (namely, vanilla
use-package
macro),:ensure
keyword impliest
unless otherwise specified. Here's an example:(use-package embark-consult :ensure) ; t is implicit
I'm surprised that works and doesn't signal an error.
I've patched Elpaca's use-package support to be compatible.
Should work on your end after M-x elpaca-update
elpaca-use-package
followed by M-x restart-emacs
. Testing appreciated.
It works, thanks.
Thank you for testing.
Confirmation
Elpaca Version
Elpaca 8bb0fc8 HEAD -> master, origin/master, origin/HEAD installer: 0.7 emacs-version: GNU Emacs 29.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) git --version: git version 2.44.1
Operating System
Linux (NixOS Unstable)
Description
Under normal circumstances (namely, vanilla
use-package
macro),:ensure
keyword impliest
unless otherwise specified. Here's an example:If, however,
elpaca-use-package-mode
is on, the:ensure
keyword does not implyt
and you have to manually specify it, which is quite unexpected.