From unknown Sat Aug 09 20:51:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64726: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused Resent-From: Ihor Radchenko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Jul 2023 10:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64726 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 64726@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16897630055337 (code B ref -1); Wed, 19 Jul 2023 10:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Jul 2023 10:36:45 +0000 Received: from localhost ([127.0.0.1]:55036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM4Y0-0001Nz-8B for submit@debbugs.gnu.org; Wed, 19 Jul 2023 06:36:45 -0400 Received: from lists.gnu.org ([2001:470:142::17]:57668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM4Xv-0001Nk-St for submit@debbugs.gnu.org; Wed, 19 Jul 2023 06:36:43 -0400 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 1qM4Xq-0001aw-DB for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 06:36:34 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qM4Xm-0003V2-8U for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 06:36:34 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 9097D240027 for ; Wed, 19 Jul 2023 12:36:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1689762986; bh=tIPLh9KVly7XDNz+74Bfkgqe9pWvGn56pfjK6lVBQXo=; h=From:To:Subject:Date:Message-ID:MIME-Version:From; b=K3OtIbdFVm5sochXkRVKqEBYKQFHBvlW2aZSIIqeLUD7XY6UegHmo/slZLhl/rk/E STJnlJkCDX3ct2yX09aXi36I9HWg05VC0hIvgIzAq/+DjgcCE89Ea1fdp1isRN16Jd YOPi5EJOIlCktwMUFJpDxBndRURHfmjB9F641bipq4tvPBU2qJ7pjvnmXMzUMK5ue2 t5bzuuV5k6iuMBi8xBsfNO28H0UIUk0P22yH9jwIvaYR5PoJr4hweGdEEoihKR1pgO WDiRXvnJRJ5BsJGu9kFTlzQ3wnxdGhJ8AoTFfHkVeWsm7KCQyoNMR76BfSBu+SKHIu ahW2xIij8RjHA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4R5XL207w7z6twF for ; Wed, 19 Jul 2023 12:36:25 +0200 (CEST) From: Ihor Radchenko Date: Wed, 19 Jul 2023 10:36:37 +0000 Message-ID: <87ttu0w5l6.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=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.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi, 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 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. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) of 2023-07-18 built on localhost Repository revision: aba3d13ea8d712bca1b3f23ac7db7e38c2165b3c Repository branch: feature/named-lambdas Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: Gentoo Linux -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at From unknown Sat Aug 09 20:51:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64726: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Jul 2023 13:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64726 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ihor Radchenko Cc: 64726@debbugs.gnu.org Received: via spool by 64726-submit@debbugs.gnu.org id=B64726.168977233231283 (code B ref 64726); Wed, 19 Jul 2023 13:13:02 +0000 Received: (at 64726) by debbugs.gnu.org; 19 Jul 2023 13:12:12 +0000 Received: from localhost ([127.0.0.1]:55185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM6yS-00088V-5A for submit@debbugs.gnu.org; Wed, 19 Jul 2023 09:12:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM6yQ-00088G-LS for 64726@debbugs.gnu.org; Wed, 19 Jul 2023 09:12:11 -0400 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 1qM6yL-0001Qe-E5; Wed, 19 Jul 2023 09:12:05 -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=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=; b=qDr+LpIkv6M2 fLg3gZI8lWH6BD2iLiji3fXc957krP2nOcvCkGP7jSjSpFzXpdS2FOHmCAKsIglRxKGh/dwUlVOO7 FT+6X4SOeSYmCE5rpmmepgXqPsM3oM7IWpaK+MM7F8QfOfaqg1hCLj+2yVHZoxedLcVilGqLpWcyO agwY0Vze6yexWAZnJX31O5dmwf3xSLJMZGjzY8oE/Zl1vELpC7iPxi2mGGd7k2U5vQARohX7s1PHA Bp0IxgmKcrN8yT8ROC9pdRSl+ggDBRLjqwKjtPpqKZTgHOn5B/pys7GIfQgVT0q/xAUTDhA05Mmcn /7NHX1+QPDy5yD9KvVK/8g==; 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 1qM6yK-00057B-Ui; Wed, 19 Jul 2023 09:12:05 -0400 Date: Wed, 19 Jul 2023 16:12:36 +0300 Message-Id: <83y1jc3v0b.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87ttu0w5l6.fsf@localhost> (message from Ihor Radchenko on Wed, 19 Jul 2023 10:36:37 +0000) References: <87ttu0w5l6.fsf@localhost> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) From unknown Sat Aug 09 20:51:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64726: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused 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 X-GNU-PR-Keywords: To: Ihor Radchenko Cc: 64726@debbugs.gnu.org Received: via spool by 64726-submit@debbugs.gnu.org id=B64726.168977255231641 (code B ref 64726); Wed, 19 Jul 2023 13:16:01 +0000 Received: (at 64726) by debbugs.gnu.org; 19 Jul 2023 13:15:52 +0000 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 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 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==; 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 Date: Wed, 19 Jul 2023 16:16:06 +0300 Message-Id: <83wmyw3uuh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87ttu0w5l6.fsf@localhost> (message from Ihor Radchenko on Wed, 19 Jul 2023 10:36:37 +0000) References: <87ttu0w5l6.fsf@localhost> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) 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. From unknown Sat Aug 09 20:51:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64726: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused Resent-From: Ihor Radchenko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Jul 2023 14:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64726 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Eli Zaretskii Cc: 64726@debbugs.gnu.org Received: via spool by 64726-submit@debbugs.gnu.org id=B64726.168977662317544 (code B ref 64726); Wed, 19 Jul 2023 14:24:02 +0000 Received: (at 64726) by debbugs.gnu.org; 19 Jul 2023 14:23:43 +0000 Received: from localhost ([127.0.0.1]:56889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM85d-0004Yt-NN for submit@debbugs.gnu.org; Wed, 19 Jul 2023 10:23:43 -0400 Received: from mout01.posteo.de ([185.67.36.65]:49085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM85Y-0004YY-LS for 64726@debbugs.gnu.org; Wed, 19 Jul 2023 10:23:40 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id A012F240027 for <64726@debbugs.gnu.org>; Wed, 19 Jul 2023 16:23:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1689776610; bh=Mric9B18QSuYIpNqLu4TWRlpqteKsr0mRDrMmmh5btU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=HWGtnIREAG+qx7lnOjb+/AFmgBmhOsXFel9s7qs6Wf4n3CxpMtM+NvNA6mh/TN35B SGXH6W8aKqLeazyd5P0Spoa/q20Yj72Hwz+ZJSuCCXXA7Z0QpYGPfSNXfiWOQVjfJX YjubvReqqRvuqmKxnRt0Q5JQl8ZZHnhnkWdtkDLEXDxOjhAaJsoOeyk4O6FbTcO4lR WaTK+ITnCxIMlU82Nrh7VvSkpIGSDDOgqZTOuzoYMzDckmK8O7RylxM68tKh46pAAk s09zh11dYyHo2/rasiN6wosb5zOa5kSXXBQJxhBii09x/oPHzOVhkrs9WTTkBONkMJ kZ0SW2gQuiYgA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4R5dN20qHhz6tvc; Wed, 19 Jul 2023 16:23:29 +0200 (CEST) From: Ihor Radchenko In-Reply-To: <83wmyw3uuh.fsf@gnu.org> References: <87ttu0w5l6.fsf@localhost> <83wmyw3uuh.fsf@gnu.org> Date: Wed, 19 Jul 2023 14:23:38 +0000 Message-ID: <87h6q0yo7p.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Eli Zaretskii writes: > 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. I am confused. I found this macro in src/lisp.h. Is it there intentionally? -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at From unknown Sat Aug 09 20:51:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64726: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Jul 2023 15:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64726 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Ihor Radchenko Cc: 64726@debbugs.gnu.org Received: via spool by 64726-submit@debbugs.gnu.org id=B64726.168977923322230 (code B ref 64726); Wed, 19 Jul 2023 15:08:02 +0000 Received: (at 64726) by debbugs.gnu.org; 19 Jul 2023 15:07:13 +0000 Received: from localhost ([127.0.0.1]:56958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM8lk-0005mT-Ty for submit@debbugs.gnu.org; Wed, 19 Jul 2023 11:07:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM8lj-0005mD-CM for 64726@debbugs.gnu.org; Wed, 19 Jul 2023 11:07:11 -0400 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 1qM8le-0003lh-0I; Wed, 19 Jul 2023 11:07:06 -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=LUKOsQu92qc8wCHlmmuSEBA7TtVkzb/PG3uQR+zw2fE=; b=ZYcSck4KAH6l 3bHjcEPj8/32cAFKv7iPGz3VLvOWrie3O4Y6/fH8ha9YY07qFaAWKap817YM11y0rqjWy9QB6ovcq aybQNAevBUtB2uIPWgX0ZVmLJzD9nY/DOzdHA5Belf6QiNVI5ffodKzl+4yvGirrpDpHeCXNZ+cEg OWJ/l4QKj374RxXiU9D6YF1qy+c76Iy5hsVkF8JvRAjX4eAV5ap/Kj1G0cpeRqhZoD9S25LSDWXTy f/0ILB77CsYC56OzcTeUWsbZxUL5wo+Z1rwsrz3D9tTid1DUyhstnSa5/hLm6t43cYOgFVPeJsFh7 vtHcWXxEHktqh/xnYLsTcA==; 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 1qM8ld-0004g7-GY; Wed, 19 Jul 2023 11:07:05 -0400 Date: Wed, 19 Jul 2023 18:07:36 +0300 Message-Id: <83r0p43pon.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87h6q0yo7p.fsf@localhost> (message from Ihor Radchenko on Wed, 19 Jul 2023 14:23:38 +0000) References: <87ttu0w5l6.fsf@localhost> <83wmyw3uuh.fsf@gnu.org> <87h6q0yo7p.fsf@localhost> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Ihor Radchenko > Cc: 64726@debbugs.gnu.org > Date: Wed, 19 Jul 2023 14:23:38 +0000 > > Eli Zaretskii writes: > > > 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. > > I am confused. > I found this macro in src/lisp.h. In which src/lisp.h? I only see it in test/manual/etags/c-src/emacs/src/lisp.h. From unknown Sat Aug 09 20:51:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64726: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused Resent-From: Ihor Radchenko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Jul 2023 15:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64726 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Eli Zaretskii Cc: 64726@debbugs.gnu.org Received: via spool by 64726-submit@debbugs.gnu.org id=B64726.1689779805438 (code B ref 64726); Wed, 19 Jul 2023 15:17:01 +0000 Received: (at 64726) by debbugs.gnu.org; 19 Jul 2023 15:16:45 +0000 Received: from localhost ([127.0.0.1]:56968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM8uw-00006x-C2 for submit@debbugs.gnu.org; Wed, 19 Jul 2023 11:16:45 -0400 Received: from mout02.posteo.de ([185.67.36.66]:60779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM8uq-00006Z-Mo for 64726@debbugs.gnu.org; Wed, 19 Jul 2023 11:16:40 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 1B503240104 for <64726@debbugs.gnu.org>; Wed, 19 Jul 2023 17:16:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1689779791; bh=glAkuE7ch8fwiKP4WgurbxoRuo7T/GYP/VxLZNLn9qM=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=pX/R0Sgyj1xTrlU1MxhGIv5GY1NmBB7wA1Yig4rdND+FGbdEXro9KA3ndb9rT19VS pPqzPwVjGSS8Y19CmMRU/TVuqEEKLLTN5PRtRwBGIcQD3F4DUlxoYe8gU8l1twNaM1 HmwuOxfPhkY2Vq+QQHCvbIqh5wEVF8CbR4HF2llQM9iR7O440eN6ZVO9TBTjr3Ue1U pH9atLjy7OyFBQX2StBt7VwfDklDLngGe3PoFD3SK3mzlNevZxrEB59uPhIstpG0Ra wCneC+upEKRk5tIXkJXcwG1DWwb/hYDhr1rdqm7pio1XradM3y3x1bvF+sFmzY7XGo F7QlEEnPsO0Hw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4R5fY84wVjz9rxV; Wed, 19 Jul 2023 17:16:28 +0200 (CEST) From: Ihor Radchenko In-Reply-To: <83r0p43pon.fsf@gnu.org> References: <87ttu0w5l6.fsf@localhost> <83wmyw3uuh.fsf@gnu.org> <87h6q0yo7p.fsf@localhost> <83r0p43pon.fsf@gnu.org> Date: Wed, 19 Jul 2023 15:16:30 +0000 Message-ID: <87r0p4x775.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Eli Zaretskii writes: >> I am confused. >> I found this macro in src/lisp.h. > > In which src/lisp.h? I only see it in > test/manual/etags/c-src/emacs/src/lisp.h. Ouch! You are right. Sorry for the noise. (I accidentally arrived to that buffer when grepping things around and then did not notice that there is more than one lisp.h in Emacs git repo. Just took note of all those ETAGS files and assumed that lisp.h is the one in src/). -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at From unknown Sat Aug 09 20:51:22 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ihor Radchenko Subject: bug#64726: closed (Re: bug#64726: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused) Message-ID: References: <83mszr50si.fsf@gnu.org> <87ttu0w5l6.fsf@localhost> X-Gnu-PR-Message: they-closed 64726 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: notabug Reply-To: 64726@debbugs.gnu.org Date: Wed, 19 Jul 2023 16:22:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1689783722-7028-1" This is a multi-part message in MIME format... ------------=_1689783722-7028-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #64726: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused 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 64726@debbugs.gnu.org. --=20 64726: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64726 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1689783722-7028-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 64726-done) by debbugs.gnu.org; 19 Jul 2023 16:22:00 +0000 Received: from localhost ([127.0.0.1]:57028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM9w7-0001p9-P9 for submit@debbugs.gnu.org; Wed, 19 Jul 2023 12:22:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM9w4-0001ow-H8 for 64726-done@debbugs.gnu.org; Wed, 19 Jul 2023 12:21:58 -0400 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 1qM9vy-0001hR-7l; Wed, 19 Jul 2023 12:21:50 -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=VwoXJgb7cBrmcE85zQqRbFI7NAe8SqJs18cVaXbDj04=; b=nVjf8f763Emj Sfgm1g7RrBESPX/TL9b46d9EcNFLYzMvHOkNMcW2pFPMIrMKWogpZSYyBNMZT5uCQFIM6UzYriJ8+ c1Db3EL55wMEUoq1D8cGMVFj6xnbO4SvGdNzRfInOvrYzCYFHA0Aj9YyK0gY52/5y9fP8NPs0t3Et NhtS1A6ao88X6is2yLk9dWinX0dlwhJxEmVlYdT6LaX1j2Lc71rO1vIwJ5FA4UbY2MUgurh+9y9IJ j5/lN2YdydIDcR+GAN4PFxXZtNyBV/5+Nh8Kr3+K12yEoVAbGyx1H6KE/1oWOaNWg5opQS3e5O+5w dyzXrqCH1Zb57BRJmLUM6Q==; 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 1qM9vx-0007B0-NP; Wed, 19 Jul 2023 12:21:50 -0400 Date: Wed, 19 Jul 2023 19:22:21 +0300 Message-Id: <83mszr50si.fsf@gnu.org> From: Eli Zaretskii To: Ihor Radchenko In-Reply-To: <87r0p4x775.fsf@localhost> (message from Ihor Radchenko on Wed, 19 Jul 2023 15:16:30 +0000) Subject: Re: bug#64726: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused References: <87ttu0w5l6.fsf@localhost> <83wmyw3uuh.fsf@gnu.org> <87h6q0yo7p.fsf@localhost> <83r0p43pon.fsf@gnu.org> <87r0p4x775.fsf@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64726-done Cc: 64726-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Ihor Radchenko > Cc: 64726@debbugs.gnu.org > Date: Wed, 19 Jul 2023 15:16:30 +0000 > > Eli Zaretskii writes: > > >> I am confused. > >> I found this macro in src/lisp.h. > > > > In which src/lisp.h? I only see it in > > test/manual/etags/c-src/emacs/src/lisp.h. > > Ouch! You are right. > Sorry for the noise. No sweat. > (I accidentally arrived to that buffer when grepping things around and > then did not notice that there is more than one lisp.h in Emacs git > repo. Just took note of all those ETAGS files and assumed that lisp.h is > the one in src/). It happens to others as well. I've seen not once or twice that global cleanups over all the source files included also the files there... Closing. ------------=_1689783722-7028-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Jul 2023 10:36:45 +0000 Received: from localhost ([127.0.0.1]:55036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM4Y0-0001Nz-8B for submit@debbugs.gnu.org; Wed, 19 Jul 2023 06:36:45 -0400 Received: from lists.gnu.org ([2001:470:142::17]:57668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM4Xv-0001Nk-St for submit@debbugs.gnu.org; Wed, 19 Jul 2023 06:36:43 -0400 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 1qM4Xq-0001aw-DB for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 06:36:34 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qM4Xm-0003V2-8U for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 06:36:34 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 9097D240027 for ; Wed, 19 Jul 2023 12:36:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1689762986; bh=tIPLh9KVly7XDNz+74Bfkgqe9pWvGn56pfjK6lVBQXo=; h=From:To:Subject:Date:Message-ID:MIME-Version:From; b=K3OtIbdFVm5sochXkRVKqEBYKQFHBvlW2aZSIIqeLUD7XY6UegHmo/slZLhl/rk/E STJnlJkCDX3ct2yX09aXi36I9HWg05VC0hIvgIzAq/+DjgcCE89Ea1fdp1isRN16Jd YOPi5EJOIlCktwMUFJpDxBndRURHfmjB9F641bipq4tvPBU2qJ7pjvnmXMzUMK5ue2 t5bzuuV5k6iuMBi8xBsfNO28H0UIUk0P22yH9jwIvaYR5PoJr4hweGdEEoihKR1pgO WDiRXvnJRJ5BsJGu9kFTlzQ3wnxdGhJ8AoTFfHkVeWsm7KCQyoNMR76BfSBu+SKHIu ahW2xIij8RjHA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4R5XL207w7z6twF for ; Wed, 19 Jul 2023 12:36:25 +0200 (CEST) From: Ihor Radchenko To: bug-gnu-emacs@gnu.org Subject: 30.0.50; PUSH_HANDLER macro in src/lisp.h:3053 is unused Date: Wed, 19 Jul 2023 10:36:37 +0000 Message-ID: <87ttu0w5l6.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=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.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi, 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 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. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) of 2023-07-18 built on localhost Repository revision: aba3d13ea8d712bca1b3f23ac7db7e38c2165b3c Repository branch: feature/named-lambdas Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: Gentoo Linux -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at ------------=_1689783722-7028-1--