Closed ashton314 closed 1 year ago
Just seeing this on a fresh install of Emacs 30. If I don't use elpaca
in the init file, it will still load up, and I can install packages one-off with elpaca-try
just fine.
Just seeing this on a fresh install of Emacs 30. If I don't use
elpaca
in the init file, it will still load up, and I can install packages one-off withelpaca-try
just fine.
Interesting. That suggests there's something off with the expansion. Can you try evaluating the following test case in your *scratch* buffer? It should install everything in a clean, temporary environment. When it's finished, a result buffer should pop-up when Emacs is idle.
elpaca | 2e65018 HEAD -> master, origin/master, origin/HEAD |
isntaller | 0.5 |
emacs | GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) of 2023-06-21 |
git | git version 2.41.0 |
Updated today and haven't been able to reproduce on:
GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) of 2023-06-28
Recent upstream activity which looks relevant:
https://lists.gnu.org/archive/html/emacs-devel/2023-06/msg00785.html
which links to the following upstream bug reports:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64315 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64292
The timeline would explain why your version expanded incorrectly and both the versions I tried did not. Upgrading Emacs may fix the issue.
Will try when I get the chance
Just tried on master
; looks like it's fixed!
Still blows my mind that Elpaca can install 120 packages (168 counting dependencies) in under a minute. Incredible work on this, Nicholas. Thank you 🙏🏼
Just tried on
master
; looks like it's fixed! Still blows my mind that Elpaca can install 120 packages (168 counting dependencies) in under a minute. Incredible work on this, Nicholas. Thank you 🙏🏼
As always, this is great to hear. Thanks again.
Elpaca Version
Operating System
macOS 13.4.1
Description
Output from running with
--debug-init
flagFiles
early-init.el
init.el