From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#64726: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused Date: Wed, 19 Jul 2023 16:16:06 +0300 Message-ID: <83wmyw3uuh.fsf@gnu.org> References: <87ttu0w5l6.fsf@localhost> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6232"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 64726@debbugs.gnu.org To: Ihor Radchenko Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 19 15:16:32 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qM72e-0001OT-NP for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 19 Jul 2023 15:16:32 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qM72F-0005WW-ER; Wed, 19 Jul 2023 09:16:07 -0400 Original-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 ) id 1qM72A-0005Qm-Ly for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 09:16:04 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qM729-0002v2-NZ for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 09:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qM729-0008Eo-JS for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 09:16:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Jul 2023 13:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64726 X-GNU-PR-Package: emacs Original-Received: via spool by 64726-submit@debbugs.gnu.org id=B64726.168977255231641 (code B ref 64726); Wed, 19 Jul 2023 13:16:01 +0000 Original-Received: (at 64726) by debbugs.gnu.org; 19 Jul 2023 13:15:52 +0000 Original-Received: from localhost ([127.0.0.1]:55190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM71z-0008EG-M9 for submit@debbugs.gnu.org; Wed, 19 Jul 2023 09:15:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM71x-0008E0-Fk; Wed, 19 Jul 2023 09:15:50 -0400 Original-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 ) id 1qM71r-0002na-Sx; Wed, 19 Jul 2023 09:15:43 -0400 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=Zq/5L38l0a6igZkCm+YvM9htW/HZeITri/0fiOht0lA=; b=WNb3BoaABCFY nCVG2BjOsjBWsasNcB3OPH59Tv4hRof4ch0avTGc9tIYbWl4gujllyXpXELPEpHqMKmSx6b6GeUaQ G5YetI5ZtYpSMxrr9HsofJNmq+Nnaiczf0+XzPlsZwl0rYwtVi/MvBYPVBrLEnJ3W8AEFOlNshhMC q1X+7AzCDD9WUtHYNAG17cLUboXbLkqNYwVA/H4VIW5hg/e/rcYtzRXkKcMPPC2hkGMj35IFu1Xqx 0C6Tk71zMgsR/9VchWNomKSS4+YWrTtzNvzQZ1FHduaUZSKGOAapZvH2a6emYzzGFGyVrfa3ynUMU 4cMHy++fyYXAn2jLY120bQ==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qM71i-0005XX-Mx; Wed, 19 Jul 2023 09:15:42 -0400 In-Reply-To: <87ttu0w5l6.fsf@localhost> (message from Ihor Radchenko on Wed, 19 Jul 2023 10:36:37 +0000) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:265533 Archived-At: tags 64726 notabug thanks > From: Ihor Radchenko > Date: Wed, 19 Jul 2023 10:36:37 +0000 > > I noticed that the following macro does not appear to be used in the code: > > /* Fill in the components of c, and put it on the list. */ > #define PUSH_HANDLER(c, tag_ch_val, handlertype) \ It doesn't appear in our headers, either. > It is only listed in ETAGS tests and > > ChangeLog.2 > 15943: * src/lisp.h (PUSH_HANDLER): Remove. > > appears to assert that the macro has been removed. Yes. I think you were deceived by files under test/manual/etags/. These were taken from an old version of Emacs sources, and are used only for testing etags. They aren't part of the Emacs sources which are compiled into the Emacs binary. There's no bug here.