From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eshel Yaron via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#73881: 31.0.50; Unexpected warnings about recursive occurrences of obsolete functions Date: Sat, 19 Oct 2024 15:21:22 +0200 Message-ID: Reply-To: Eshel Yaron Mime-Version: 1.0 Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28564"; mail-complaints-to="usenet@ciao.gmane.io" To: 73881@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Oct 19 15:24:55 2024 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 1t29Rv-0007DQ-9l for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 19 Oct 2024 15:24:55 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t29Rh-0004HE-3r; Sat, 19 Oct 2024 09:24:41 -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 1t29Rf-0004Gw-2r for bug-gnu-emacs@gnu.org; Sat, 19 Oct 2024 09:24:39 -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 1t29Re-0005t5-OB for bug-gnu-emacs@gnu.org; Sat, 19 Oct 2024 09:24:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=72yQEkae+Hx0pV20Yjx5uEJIAQdcn9tTFtdjq8p5lw0=; b=uZrEPF5r3VOstJqLxrUhuBIKl6kKfjmrAuvVDrv/9xBUM3ouhzPHs3auDx/pE0V1tzQ3jxCbE00h6hAKqafzWD7pFexts7RfZ+iVuQtEFCwGaBlP0P4cIg9XJOeRNIJy2Rzr1MIk9iD38yNAl/wNXBX++p6EcB129K8vVY3dHTlVcuy9EQAMZre+NOjXdEY6r/04Ky7Mb6fdneGQck2fczJB/T1P/nFfsnIPs5LPHn8MvtwZcAPdkmFCMwjKU1P7Cq271U8LcmDyoDSYdT86DRh9b2noOdVzYb2CWq4ZTzPPyozua1xhz68ItJ0IL64yAQfh/5cugTrlbUF4AQyJHw==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t29S2-0007zr-DH for bug-gnu-emacs@gnu.org; Sat, 19 Oct 2024 09:25:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eshel Yaron Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Oct 2024 13:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 73881 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.172934424830636 (code B ref -1); Sat, 19 Oct 2024 13:25:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 19 Oct 2024 13:24:08 +0000 Original-Received: from localhost ([127.0.0.1]:41880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t29RA-0007y4-EO for submit@debbugs.gnu.org; Sat, 19 Oct 2024 09:24:08 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:55036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t29R8-0007xu-Dz for submit@debbugs.gnu.org; Sat, 19 Oct 2024 09:24: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 1t29OZ-0004AY-M1 for bug-gnu-emacs@gnu.org; Sat, 19 Oct 2024 09:21:28 -0400 Original-Received: from mail.eshelyaron.com ([107.175.124.16] helo=eshelyaron.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t29OY-0005la-2n for bug-gnu-emacs@gnu.org; Sat, 19 Oct 2024 09:21:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com; s=mail; t=1729344084; bh=BtmLUCoPfwQehpowk6gGC+2wv26IMi3bgvP3zXfXw8s=; h=From:To:Subject:Date:From; b=nS+Rl3XBk1pCQ2T1NyeJP4SEV2pHWPEH6g1ERKlPi6VJfNepNFq6TfFTngKYN/IjA hcEUgqOUWnzIJ0Wa4BvPr46qCATafeaXTX9uoR3kdwXQsm3zF6vBc6aSMnCcoTXMmD 2YpnotWpP+VjrRQpOHjto1iFKh9KcmTq0P13KUiCINpU8w4okCso3uj59/9InK7iX8 HMXKkPjCbuLeoB3Wml02uA3xIefda/I/H+SWwn9Hwk9o9tFxVYclPeiKfgz2Dnnt8i SFI97dPmjYjJLrbOHJIo8lY71jT1RZHW3foFwsCLI6Oh8XL5wLvgTOaYOoIADSJAsh w5dq+SJPcCb0A== X-Hashcash: 1:20:241019:bug-gnu-emacs@gnu.org::e2xhNoOdYiz2+Nk1:Jx3s Received-SPF: pass client-ip=107.175.124.16; envelope-from=me@eshelyaron.com; helo=eshelyaron.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:293880 Archived-At: 1. emacs -Q 2. (require 'allout) or otherwise load allout.el 3. Byte-compile allout.el with M-x byte-compile-file 4. See warnings: --8<---------------cut here---------------start------------->8--- In allout-old-expose-topic: allout.el:5092:29: Warning: =A1=AEallout-old-expose-topic=A1=AF is an obsol= ete function (as of 28.1); use =A1=AEallout-expose-topic=A1=AF instead. allout.el:5097:44: Warning: =A1=AEallout-old-expose-topic=A1=AF is an obsol= ete function (as of 28.1); use =A1=AEallout-expose-topic=A1=AF instead. allout.el:5106:8: Warning: =A1=AEallout-old-expose-topic=A1=AF is an obsole= te function (as of 28.1); use =A1=AEallout-expose-topic=A1=AF instead. --8<---------------cut here---------------end--------------->8--- These warnings are unhelpful since these are recursive calls within the definition of the obsolete function itself. They need not be replaced with another function as the warnings suggest. Ideally, recursive calls to obsolete functions should not produce such warnings. Best, Eshel