emacs-twist / twist.nix

Build an entire Emacs configuration as a Nix package in a pure, reproducible way
GNU General Public License v3.0
66 stars 6 forks source link

Support elpa-packages.eld #103

Closed akirak closed 1 year ago

akirak commented 1 year ago

Now package-vc.el supports a new format elpa-packages.eld (see https://github.com/emacsmirror/emacs/blob/309e6aaa6867cd9a33e185d929afe18a660a8151/lisp/emacs-lisp/package-vc.el#L241) and package-build plans on supporting it (https://github.com/melpa/melpa/issues/8435). It may be a good idea for twist to support it as well. It will allow to unify the logic for MELPA and elpa-packages.

akirak commented 1 year ago

It will allow to unify the logic for MELPA and elpa-packages.

elpa-packages.eld should not be edited by humans. They are generated by machines. Thus it wouldn't make sense to drop support for the existing formats in favor of the eld file.