Subject: Re: bug#36447: 27.0.50; New "Unknown keyword" errors

From: Michael Heerdegen <[email-masked]>
Date: Sun, 30 Jun 2019 23:44:01 +0200

Eli Zaretskii <[email-masked]> writes:

> > Here is a backtrace after trying to reinstall Magit:
> >
> > Debugger entered--Lisp error: (error "Unknown keyword :link")
> >   signal(error ("Unknown keyword :link"))
> >   error("Unknown keyword %s" :link)
> >   custom-handle-keyword(ido :link (emacs-commentary-link :tag
> > "Commentary" "ido.el") custom-group)
>
> d8aba87a0d5ef84dfedf4c6a73884fa6dc455b24?

Yes, seems so.  Reverting that commit and make bootstrap have fixed it
for me.

The bad thing is that only newly compiled files are concerned, and AFAIK
make bootstrap is necessary to get rid of those.  So it seems anyone who
uses this commit and has compiled stuff since then has now broken elc's.
Also probably for stuff installed with the package manager etc.

Michael.