From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.cc-mode.general,gmane.emacs.devel Subject: Re: Last use of defadvice in Emacs Date: Tue, 05 Apr 2022 00:28:24 -0400 Message-ID: References: Reply-To: rms@gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6390"; mail-complaints-to="usenet@ciao.gmane.io" Cc: bug-cc-mode@gnu.org, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: cc-mode-help-bounces@lists.sourceforge.net Tue Apr 05 06:28:47 2022 Return-path: Envelope-to: sf-cc-mode-help@m.gmane-mx.org Original-Received: from lists.sourceforge.net ([216.105.38.7]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nbaoB-0001SU-1N for sf-cc-mode-help@m.gmane-mx.org; Tue, 05 Apr 2022 06:28:47 +0200 Original-Received: from [127.0.0.1] (helo=sfs-ml-4.v29.lw.sourceforge.com) by sfs-ml-4.v29.lw.sourceforge.com with esmtp (Exim 4.94.2) (envelope-from ) id 1nbag8-00084W-Q6; Tue, 05 Apr 2022 04:28:40 +0000 Original-Received: from [172.30.20.202] (helo=mx.sourceforge.net) by sfs-ml-4.v29.lw.sourceforge.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nbag7-00084Q-Sx for cc-mode-help@lists.sourceforge.net; Tue, 05 Apr 2022 04:28:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Date:Message-Id:References:Reply-To:Subject: In-Reply-To:Cc:To:From:Content-Type:Sender:MIME-Version: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=qNopT+A276cr28jZdET0wL6Ms9mbVM9WfwBVA1EoSt8=; b=RN2tUxcpKCU727lAP3tg+M3BGR 9UZzknCNCK2Tkn0rvyCeXZntF7Gd7VwomPqA+IwZaUhwbMT9J7gSew0E1Qrm1SXzTD+afufBm5ZIJ 4J1inQqXndKI3PY1DLM8RR+ZUs7X7XsGKzueDWQhfGHitFZSLQlIgfIghi9HjDsqeJNk=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Date:Message-Id:References:Reply-To:Subject:In-Reply-To:Cc:To:From: Content-Type:Sender:MIME-Version:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=qNopT+A276cr28jZdET0wL6Ms9mbVM9WfwBVA1EoSt8=; b=Esh/XyeaytDFMnlMadoSTzgeyK PcattW63zOVhfrFsulwoBVnzF6a4O1ctPk7YrtwgsLRkrG+IKqcw+dETQWxEsOcv+xpigd7WWdSfi vFUy+2MVx0EkcOM6GQ78HlGk51x1Y3qk7VWFWECTlmD/kI3A1usjAfCKgrUt16Sa8Tsg=; Original-Received: from eggs.gnu.org ([209.51.188.92]) by sfi-mx-2.v28.lw.sourceforge.com with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.94.2) id 1nbanz-0005KJ-Ci for cc-mode-help@lists.sourceforge.net; Tue, 05 Apr 2022 04:28:39 +0000 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:52390) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nbanp-0007VG-0w; Tue, 05 Apr 2022 00:28:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=qNopT+A276cr28jZdET0wL6Ms9mbVM9WfwBVA1EoSt8=; b=F5PVelpOoEZy GmIqhfi9YRxW9wR6wyrsez0O7hGFzCzIJZkmxDZfl0cLLIRXf4Nd4qWU1F0JNyX8Hc05p6cqx0UU0 y+DH5P/OSV108S2AmUWj9pg3WVcQyp5lT6G8Msg3I31884LMlZF1NGJILJfbQINFxPiMLAs6Po7Ne /aprfEr/Q0dtd08VC7MDt3pJXaVY0oJmDdCibtN7xIozcVyMDs6HnX80cS+ruDPferHnWP9w4qqOV 3vuBd8E+qD0idVjuO5GQYn7jMcVXpasSvgepNuapPQVwfTp4C7NCuYThMssgu58EoCi18CJIe848R jDcZXlJcc+G7KiUmZTQJPQ==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1nbano-0005Qp-La; Tue, 05 Apr 2022 00:28:24 -0400 In-Reply-To: (message from Stefan Monnier on Mon, 04 Apr 2022 15:49:16 -0400) X-Headers-End: 1nbanz-0005KJ-Ci X-BeenThere: cc-mode-help@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Bug reports, feature requests, and general talk about CC Mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: cc-mode-help-bounces@lists.sourceforge.net Xref: news.gmane.io gmane.emacs.cc-mode.general:8294 gmane.emacs.devel:287790 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Since using advising within Emacs makes maintenance harder, It would be good to systematically eliminate all uses of `advice-add' in Emacs core, and create new hook variables as needed to handle the jobs. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)