GNU bug report logs - #77923
30.1; intern raises error when called with optional argument

Previous Next

Package: emacs;

Reported by: Nil Geisweiller <ngeiswei <at> googlemail.com>

Date: Sat, 19 Apr 2025 12:28:02 UTC

Severity: normal

Tags: notabug

Found in version 30.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #15 received at 77923-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: ngeiswei <at> googlemail.com
Cc: 77923-done <at> debbugs.gnu.org
Subject: Re: bug#77923: 30.1;
 intern raises error when called with optional argument
Date: Sat, 03 May 2025 11:18:09 +0300
> Cc: 77923 <at> debbugs.gnu.org
> Date: Sat, 19 Apr 2025 15:57:35 +0300
> From: Eli Zaretskii <eliz <at> gnu.org>
> 
> tags 77923 notabug
> thanks
> 
> > Date: Sat, 19 Apr 2025 15:26:46 +0300
> > From:  Nil Geisweiller via "Bug reports for GNU Emacs,
> >  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> > 
> > Evaluating the expression below, using for instance M-:
> > 
> > (intern "abc" [nil])
> > 
> > raises the following error
> > 
> > (wrong-type-argument obarrayp [nil])
> > 
> > On the other hand, under Emacs 29.4, it outputs abc as expected.
> 
> It's a deliberate change in Emacs 30, see NEWS.  You need to pass a
> real obarray.  Use obarray-make to create one.

No further comments, so I'm now closing this non-bug.




This bug report was last modified 77 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.