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.devel Subject: Re: please consider keeping defadvice around Date: Mon, 11 Sep 2023 15:27:36 +0300 Message-ID: <83pm2orj2f.fsf@gnu.org> References: <3750971b-2947-65a4-b25f-d3a95a9c9c30@alphapapa.net> <20230911.072032.1439758278993953329.enometh@meer.net> <83y1hdqw8t.fsf@gnu.org> <20230911.080949.1745163659939409042.enometh@meer.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21468"; mail-complaints-to="usenet@ciao.gmane.io" Cc: adam@alphapapa.net, emacs-devel@gnu.org To: Madhu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Sep 11 14:28:30 2023 Return-path: Envelope-to: ged-emacs-devel@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 1qfg1l-0005Ok-5v for ged-emacs-devel@m.gmane-mx.org; Mon, 11 Sep 2023 14:28:29 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qfg1C-0007Xm-5D; Mon, 11 Sep 2023 08:27:54 -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 1qfg1B-0007Wt-0y for emacs-devel@gnu.org; Mon, 11 Sep 2023 08:27:53 -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 1qfg1A-00024w-Ho; Mon, 11 Sep 2023 08:27:52 -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=64albvcrlORsXvjxUcVEdio6tlo+KWVyZe64GQHdXeU=; b=ZPIoMn750i6T tH6HeG8/Z5QH0qIR1jSZeTF3dq4fTIkSo+/+Jr98n/znLM+cPbn6bLND150gmn38n4O6ie9fcOjpq e121DSrBCQ28QWgmxxVVQcL2i0EHqEA5SpVdrykNu8Qp+iONvd9yHjnIdf11RA7byMYvZR6W9QrpH /k4+PKesdCh6IEBhPe3lqCEUN6sHch36TTutQ5YIlh2/UrPYvg1b1p/kTRpw8aTj3gGBZzLXV4hiw +WJT+MX1judK7KsMJismxGZ141CjxemQy4E9JUIk8TgVld50b3e54xk7qiyVEg0WjJJ6UdsadqpAs TTjQYPXp43HPThXVhxhjSg==; In-Reply-To: <20230911.080949.1745163659939409042.enometh@meer.net> (message from Madhu on Mon, 11 Sep 2023 08:09:49 +0530 (IST)) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:310463 Archived-At: > Date: Mon, 11 Sep 2023 08:09:49 +0530 (IST) > Cc: adam@alphapapa.net, emacs-devel@gnu.org > From: Madhu > > * Eli Zaretskii <83y1hdqw8t.fsf@gnu.org> > Wrote on Mon, 11 Sep 2023 05:28:18 +0300 > >> Date: Mon, 11 Sep 2023 07:20:32 +0530 (IST) > >> From: Madhu > >> > >> I see the obsoleting the old mechanism is a move to destroy value > >> and invalidate a valid design, presumable based on personal > >> prejudice. > > > > IMNSHO, that is a serious misrepresentation of the real reasons, which > > were abundantly explained here. > > The concerns in my first post on this thread remain valid. The > motivations alluded above are not enough to warrant the deprecation > and removal of the original design We disagree with this, and think that the motivation _is_ enough. We provide alternatives to defadvice that we think are better and not less powerful. Of course, Emacs is Free Software, so please feel free to modify your copy such that this particular deprecation is removed.