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#47677: [PATCH] condition-case success continuation Date: Mon, 26 Apr 2021 15:44:37 +0300 Message-ID: <83im49jjuy.fsf@gnu.org> References: <219007D9-0FD0-4AC2-A8B0-24A0FC277AE8@acm.org> <87lf9nzy48.fsf@gnus.org> <87F315E7-7F8A-46C5-A71B-F090F067D0B8@acm.org> <87sg3uskgt.fsf@gnus.org> <87zgy1qkni.fsf@gnus.org> <83zgxmlsus.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40443"; mail-complaints-to="usenet@ciao.gmane.io" Cc: mattiase@acm.org, larsi@gnus.org, stefan@marxist.se, monnier@iro.umontreal.ca, 47677@debbugs.gnu.org To: rms@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Apr 26 14:46:12 2021 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 1lb0cu-000A9z-H7 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 26 Apr 2021 14:46:12 +0200 Original-Received: from localhost ([::1]:36990 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lb0ct-0005PX-Ik for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 26 Apr 2021 08:46:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54760) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lb0cl-0005O9-Re for bug-gnu-emacs@gnu.org; Mon, 26 Apr 2021 08:46:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33327) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lb0cl-0007aM-K9 for bug-gnu-emacs@gnu.org; Mon, 26 Apr 2021 08:46:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lb0ck-0001TG-Er for bug-gnu-emacs@gnu.org; Mon, 26 Apr 2021 08:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 26 Apr 2021 12:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47677 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 47677-submit@debbugs.gnu.org id=B47677.16194411215587 (code B ref 47677); Mon, 26 Apr 2021 12:46:02 +0000 Original-Received: (at 47677) by debbugs.gnu.org; 26 Apr 2021 12:45:21 +0000 Original-Received: from localhost ([127.0.0.1]:44867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lb0bz-0001Rx-So for submit@debbugs.gnu.org; Mon, 26 Apr 2021 08:45:20 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:46074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lb0bw-0001Rf-H3 for 47677@debbugs.gnu.org; Mon, 26 Apr 2021 08:45:14 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:55402) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lb0bp-0006wG-5h; Mon, 26 Apr 2021 08:45:06 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2104 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lb0bg-0006kX-3K; Mon, 26 Apr 2021 08:44:56 -0400 In-Reply-To: (message from Richard Stallman on Mon, 26 Apr 2021 00:40:01 -0400) 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" Xref: news.gmane.io gmane.emacs.bugs:204948 Archived-At: > From: Richard Stallman > Cc: mattiase@acm.org, larsi@gnus.org, stefan@marxist.se, > monnier@iro.umontreal.ca, 47677@debbugs.gnu.org > Date: Mon, 26 Apr 2021 00:40:01 -0400 > > > FTR: I agree with you. However, sadly this seems to be a minority > > opinion in the current Emacs development: features are added to Emacs > > Lisp left, right and center without any serious consideration of the > > of the costs and benefits balance. The pressure to add features to > > Emacs Lisp is enormous. > > The reason GNU packages have maintainers is so that they can make > the design decisions. We can stand against pressure. IME, that only works up to a point. When pressure becomes high enough and from many contributors, standing fast against it has significant negative effects: some people become frustrated and we risk losing them, the general atmosphere becomes unpleasant, and if nothing else, a lot of the maintainers' time is wasted on the dispute. And this is assuming all the maintainers agree, which is not always the case. The only practical way to prevent such developments IME is to convince people that they are wrong. And that is not easy when the subject is not exactly the maintainer's domain of expertise.