Closed ashton314 closed 2 years ago
I'm headed into work now, but I will take a look at this when I get out.
Oddly enough, describe-function
reports the following signature for autoload-rubric
:
autoload-rubric is an alias for ‘loaddefs-generate--rubric’ in ‘autoload.el’.
(autoload-rubric FILE &optional TYPE FEATURE COMPILE)
Which looks like it should accept up to 4 arguments.
Perhaps it's the nil
second arg that's gumming things up.
There have been some recent changes to autoload (see how it's now an alias for the new loaddefs-generate--rubric).
I'll get back to you on this soon.
Thanks for the report.
Huh. I wonder if the three-argument version is new in Emacs 29. I'll do a little digging and report back here if I find something.
Huh. I wonder if the three-argument version is new in Emacs 29.
Yes, it appears so:
autoload-rubric is an alias for ‘loaddefs-generate--rubric’ in ‘autoload.el’.
(autoload-rubric FILE &optional TYPE FEATURE)
I am also seeing the same issue here after running emacs --debug-init. you can see #3 for it.
Looks like the 4 parameter signature was short lived. I happened to be running Emacs 29 built off the version which had it. I've removed the fourth arg. Should be able to get past this now. Testing appreciated.
Works on my end.
What's wrong
I'm trying to run the example script provided in the README, and I get the following error:
Directions to reproduce
Copy the example bootstrap config into a clean
~/.emacs.d/init.el
. Try opening Emacs.Looks like a commit 33dcd3360ddcc7aacab8bb6fe8986365a2aa9f66 added an extra argument to
autoload-rubric
.Version information