GNU bug report logs - #69684
Functionality of Fbare_symbol has been lost.

Previous Next

Package: emacs;

Reported by: Alan Mackenzie <acm <at> muc.de>

Date: Sat, 9 Mar 2024 23:25:01 UTC

Severity: normal

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Alan Mackenzie <acm <at> muc.de>
Subject: bug#69684: closed (Re: bug#69684: Functionality of Fbare_symbol
 has been lost.)
Date: Sat, 01 Mar 2025 03:15:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#69684: Functionality of Fbare_symbol has been lost.

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 69684 <at> debbugs.gnu.org.

-- 
69684: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=69684
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Stefan Kangas <stefankangas <at> gmail.com>
To: Alan Mackenzie <acm <at> muc.de>
Cc: Eli Zaretskii <eliz <at> gnu.org>, Paul Eggert <eggert <at> cs.ucla.edu>,
 69684-done <at> debbugs.gnu.org
Subject: Re: bug#69684: Functionality of Fbare_symbol has been lost.
Date: Fri, 28 Feb 2025 19:13:55 -0800
Alan Mackenzie <acm <at> muc.de> writes:

>> As penance I installed the attached, which makes a simple code change
>> along the lines that you suggested and adds a regression test to help
>> prevent this bug from happening again.
>
> Thanks!

It seems like this issue was resolved, so I'm closing this bug report.

[Message part 3 (message/rfc822, inline)]
From: Alan Mackenzie <acm <at> muc.de>
To: bug-gnu-emacs <at> gnu.org
Cc: acm <at> muc.de
Subject: Functionality of Fbare_symbol has been lost.
Date: Sat, 9 Mar 2024 23:23:50 +0000
Hello Paul, hello Emacs.

Since a recent commit, Fbare_symbol (in src/data.c) no longer works on a
symbol with position when symbols-with-pos-enabled is nil, instead
signalling an error.

This is due to the new CHECK_SYMBOL (sym); statement in Fbare_symbol,
which wasn't there before.

Since I merged master into my development branch, I can no longer build
it because of this change.  A rapid reversion to the previous
functionality would be appreciated.  :-)

Thanks!

-- 
Alan Mackenzie (Nuremberg, Germany).



This bug report was last modified 83 days ago.

Previous Next


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