Closed ashton314 closed 2 years ago
Thanks for the suggestion.
I'm down to rebuild my Emacs, but it's a little friction.
I can sympathize with that. It's one of the challenges of running/developing against a development version of a piece of software. I usually rebuild once a week and that's how I ended up with the short-lived function signature mentioned in #4.
I've pushed a change which will load loaddefs-gen if present, and fall back autoload. I think that should handle it. Testing appreciated.
I rebuilt Emacs on my personal machine (nice speedy M1 Pro) and the original worked great. I just tried with a non-rebuilt Emacs on my dumpy slow intel i9 work machine ;-) and this new version works great. Thank you!
What's wrong
I'm getting the following error on init:
After a little digging it seems this loaddefs-gen is pretty new. I'm down to rebuild my Emacs, but it's a little friction. Would checking if the necessary functions are defined work just as well as checking the version of Emacs? Though if this is behavior that's expected to be locked-in with the first release of Emacs 29, then I can see the case for leaving this as-is.
Version information