Subject: bug#42210: bug#41890: 28.0.50; [PATCH]: Add bindings for project.el

From: Eli Zaretskii <[email-masked]>
Date: Mon, 20 Jul 2020 17:45:17 +0300

> From: "Basil L. Contovounesios" <[email-masked]>
> Date: Mon, 20 Jul 2020 13:21:22 +0300
> Cc: "Philip K." <[email-masked]>, [email-masked],
>  [email-masked], Dmitry Gutov <[email-masked]>, [email-masked]
> 
> Sean Whitton <[email-masked]> writes:
> 
> > +(defcustom project-switch-use-entire-map t
> > +  "Make `project-switch-project' use entire `project-prefix-map'.
> > +If nil, `project-switch-project' will only recognize commands
> > +listed in `project-switch-commands', and signal an error when
> > +others are invoked.  Otherwise, all keys in
> > +`project-switch-commands', are legal even if they aren't listed
>                            ^^^
>                            superfluous comma

Also, GNU standards frown on using "legal" when you actually mean
"valid".  "Legal" and "illegal" should be reserved to describing
issues pertaining to laws and breaking the laws.