Subject: bug#72160: 29.3; package buglet

From: Eli Zaretskii <[email-masked]>
Date: Sun, 21 Jul 2024 18:48:56 +0300

> Cc: [email-masked]
> Date: Sun, 21 Jul 2024 10:30:32 -0500
> From: Devon Sean McCullough <[email-masked]>
> 
> On 2024-07-21 05:59, Philip Kaludercic wrote:
> > Devon Sean McCullough <[email-masked]> writes:
> >> Strings and symbols should be equally acceptable package designators.
> > 
> > We can improve on that error message, but is there any use-case for
> > denoting a package by a string?
> 
> Consistency -- load-library takes strings.
> Features, libraries & packages all fill the same needs
> so require should take strings too.

AFAIR, require never accepted strings, only symbols.  I'm not sure why
we need to change that so many years later.