X-Loop: help-debbugs@HIDDEN Subject: bug#69684: Functionality of Fbare_symbol has been lost. Resent-From: Alan Mackenzie <acm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: eggert@HIDDEN, bug-gnu-emacs@HIDDEN Resent-Date: Sat, 09 Mar 2024 23:25:01 +0000 Resent-Message-ID: <handler.69684.B.171002666920770 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 69684 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 69684 <at> debbugs.gnu.org Cc: acm@HIDDEN, Paul Eggert <eggert@HIDDEN> X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN X-Debbugs-Original-Xcc: Paul Eggert <eggert@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.171002666920770 (code B ref -1); Sat, 09 Mar 2024 23:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 9 Mar 2024 23:24:29 +0000 Received: from localhost ([127.0.0.1]:34971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rj63J-0005Ow-Hv for submit <at> debbugs.gnu.org; Sat, 09 Mar 2024 18:24:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:50902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <acm@HIDDEN>) id 1rj63H-0005Oo-PV for submit <at> debbugs.gnu.org; Sat, 09 Mar 2024 18:24:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <acm@HIDDEN>) id 1rj62k-0007f8-IK for bug-gnu-emacs@HIDDEN; Sat, 09 Mar 2024 18:23:54 -0500 Received: from mail.muc.de ([193.149.48.3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <acm@HIDDEN>) id 1rj62i-0005DE-Jx for bug-gnu-emacs@HIDDEN; Sat, 09 Mar 2024 18:23:54 -0500 Received: (qmail 28090 invoked by uid 3782); 10 Mar 2024 00:23:50 +0100 Received: from acm.muc.de (pd953a6de.dip0.t-ipconnect.de [217.83.166.222]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Sun, 10 Mar 2024 00:23:50 +0100 Received: (qmail 5474 invoked by uid 1000); 9 Mar 2024 23:23:50 -0000 Date: Sat, 9 Mar 2024 23:23:50 +0000 Message-ID: <ZezvhjFz7vk2k895@ACM> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie <acm@HIDDEN> X-Primary-Address: acm@HIDDEN Received-SPF: pass client-ip=193.149.48.3; envelope-from=acm@HIDDEN; helo=mail.muc.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) 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).
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Alan Mackenzie <acm@HIDDEN> Subject: bug#69684: Acknowledgement (Functionality of Fbare_symbol has been lost.) Message-ID: <handler.69684.B.171002666920770.ack <at> debbugs.gnu.org> References: <ZezvhjFz7vk2k895@ACM> X-Gnu-PR-Message: ack 69684 X-Gnu-PR-Package: emacs Reply-To: 69684 <at> debbugs.gnu.org Date: Sat, 09 Mar 2024 23:25:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. As you requested using X-Debbugs-CC, your message was also forwarded to Paul Eggert <eggert@HIDDEN> (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 69684 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 69684: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D69684 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#69684: Functionality of Fbare_symbol has been lost. Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 10 Mar 2024 05:59:01 +0000 Resent-Message-ID: <handler.69684.B69684.171005029016448 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 69684 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Mackenzie <acm@HIDDEN> Cc: eggert@HIDDEN, 69684 <at> debbugs.gnu.org Received: via spool by 69684-submit <at> debbugs.gnu.org id=B69684.171005029016448 (code B ref 69684); Sun, 10 Mar 2024 05:59:01 +0000 Received: (at 69684) by debbugs.gnu.org; 10 Mar 2024 05:58:10 +0000 Received: from localhost ([127.0.0.1]:35256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rjCCH-0004HE-Py for submit <at> debbugs.gnu.org; Sun, 10 Mar 2024 00:58:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rjCCE-0004Go-DX for 69684 <at> debbugs.gnu.org; Sun, 10 Mar 2024 00:58:07 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rjCBb-00011e-6Q; Sun, 10 Mar 2024 00:57:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=iHlGUjrdRKJJYee9hzoyO4RYsK2L1Hc1bkkspJvgA+Y=; b=nvhGdKxgQn1A xptI06tJB2LdOV95eT07ox5wJ0iMkNQ++qJi/SaCIFoXFOgQdLr9pvIYtfwjOKj1IpF4E4bTX7Qp6 8AC827ixO2B4IlNxguiSxbCOWUrpI/lxRnWJ0LUOTC7RXZsOL/+SnkHSfaG3EWer6/pVNg4cAfvj4 KLpSJLl6eTW8kSWsSFLg+jUrkOD1zx1qZZjV7+PGVTwLnTz1GR4UBzaXu+rK/Xb6EP4yvsfTjPMSu 5QNoT4RjHQg1VDZc2gRZGUtAS3sRxsiS7JQjDQ5PY5nJxqP8fnS/Z4BbF45DPirqAQ1PP1+mkKLSn j5IEbLd6GdyAECqTQ7VuvA==; Date: Sun, 10 Mar 2024 07:57:26 +0200 Message-Id: <86r0giwrw9.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <ZezvhjFz7vk2k895@ACM> (message from Alan Mackenzie on Sat, 9 Mar 2024 23:23:50 +0000) References: <ZezvhjFz7vk2k895@ACM> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: acm@HIDDEN, Paul Eggert <eggert@HIDDEN> > Date: Sat, 9 Mar 2024 23:23:50 +0000 > From: Alan Mackenzie <acm@HIDDEN> > > 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. :-) Couldn't you fix this on your branch by (what sounds like a trivial) change in Fbare_symbol? Btw, why is your branch special in this regard?
X-Loop: help-debbugs@HIDDEN Subject: bug#69684: Functionality of Fbare_symbol has been lost. Resent-From: Alan Mackenzie <acm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 10 Mar 2024 09:22:02 +0000 Resent-Message-ID: <handler.69684.B69684.171006252127884 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 69684 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: eggert@HIDDEN, 69684 <at> debbugs.gnu.org Received: via spool by 69684-submit <at> debbugs.gnu.org id=B69684.171006252127884 (code B ref 69684); Sun, 10 Mar 2024 09:22:02 +0000 Received: (at 69684) by debbugs.gnu.org; 10 Mar 2024 09:22:01 +0000 Received: from localhost ([127.0.0.1]:35630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rjFNY-0007Fg-P3 for submit <at> debbugs.gnu.org; Sun, 10 Mar 2024 05:22:01 -0400 Received: from mail.muc.de ([193.149.48.3]:18504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <acm@HIDDEN>) id 1rjFNT-0007FA-Fs for 69684 <at> debbugs.gnu.org; Sun, 10 Mar 2024 05:21:58 -0400 Received: (qmail 6726 invoked by uid 3782); 10 Mar 2024 10:21:16 +0100 Received: from acm.muc.de (pd953a236.dip0.t-ipconnect.de [217.83.162.54]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Sun, 10 Mar 2024 10:21:15 +0100 Received: (qmail 6667 invoked by uid 1000); 10 Mar 2024 09:21:15 -0000 Date: Sun, 10 Mar 2024 09:21:15 +0000 Message-ID: <Ze17i4vv9bkZE3ZL@ACM> References: <ZezvhjFz7vk2k895@ACM> <86r0giwrw9.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86r0giwrw9.fsf@HIDDEN> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie <acm@HIDDEN> X-Primary-Address: acm@HIDDEN X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello, Eli. On Sun, Mar 10, 2024 at 07:57:26 +0200, Eli Zaretskii wrote: > > Cc: acm@HIDDEN, Paul Eggert <eggert@HIDDEN> > > Date: Sat, 9 Mar 2024 23:23:50 +0000 > > From: Alan Mackenzie <acm@HIDDEN> > > 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. :-) > Couldn't you fix this on your branch by (what sounds like a trivial) > change in Fbare_symbol? I've done that already here, of course. But I was wanting to make a commit yesterday evening, which of course I can't with this bug unresolved. Paul is quite particular over the exact formulation of these macros and inline functions, which have an important influence on Emacs's speed. So I thought I would give him a chance to fix it neatly first. > Btw, why is your branch special in this regard? It's the branch where I'm implementing position information in doc strings, using symbols with position to get this information. This is bug #67455. Progress is pretty much at the stage where we can start discussing the exact presentation of the information in backtraces, etc. -- Alan Mackenzie (Nuremberg, Germany).
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.