Closed thierrymarianne closed 7 months ago
We could also detect emacs version before switching from using
batch-update-autoloads
to using loaddefs-generate-batch
.
It wouldn't cover the requirement i had to call (require 'autoload)
as well at first, though.
Thanks!
Hello 👋🏼,
Trying to build
ciao_emacs.emacs_mode
withemacs 29.1
darwin/aarch64
ciao
master branch (or the latest v1.22.0-m7 tag) as of this writingled me to seeing the following error message:
most likely because of changes affecting emacs 29.1, especially:
as suggested by @mherme
A patch has been committed to ensure the command
ciao-boot.sh build ciao_emacs
terminates with a non-zero exit code: https://github.com/thierrymarianne/contrib-ciao/commit/1841e1da1b1e48c55001a4f07c4e5c5ec8f9ba63(after trying a more naive approach, which would not have ensured backward compatibility with emacs < 29.0)
I will gladly open a pull-request if this change would be satisfying enough.