From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#47677: [External] : bug#47677: [PATCH] condition-case success continuation Date: Sun, 25 Apr 2021 18:21:45 +0000 Message-ID: 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> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24503"; 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" <47677@debbugs.gnu.org> To: Eli Zaretskii , "rms@gnu.org" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Apr 25 20:22:34 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 1lajOs-0006GJ-5h for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 25 Apr 2021 20:22:34 +0200 Original-Received: from localhost ([::1]:39302 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lajOr-0001Rk-0J for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 25 Apr 2021 14:22:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49640) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lajOM-0001R7-RR for bug-gnu-emacs@gnu.org; Sun, 25 Apr 2021 14:22:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60430) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lajOL-0002OC-Ti for bug-gnu-emacs@gnu.org; Sun, 25 Apr 2021 14:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lajOL-0003eP-Op for bug-gnu-emacs@gnu.org; Sun, 25 Apr 2021 14:22:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Apr 2021 18:22:01 +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.161937491614021 (code B ref 47677); Sun, 25 Apr 2021 18:22:01 +0000 Original-Received: (at 47677) by debbugs.gnu.org; 25 Apr 2021 18:21:56 +0000 Original-Received: from localhost ([127.0.0.1]:43743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lajOG-0003e5-L7 for submit@debbugs.gnu.org; Sun, 25 Apr 2021 14:21:56 -0400 Original-Received: from aserp2120.oracle.com ([141.146.126.78]:45178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lajOE-0003dt-NX for 47677@debbugs.gnu.org; Sun, 25 Apr 2021 14:21:55 -0400 Original-Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 13PILOuq130305; Sun, 25 Apr 2021 18:21:48 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=5qTFnPjAsCVOo6Xof0W0QqYlq2o82p7GniSW8/5FoA4=; b=BJQwYQtxXa/0tmWgcGy42NpKxkDAioa+D16XyevMcgE+D72VR1gjR80ajPY4MugBqC+J 1N9r7pjxoX9/khn257Lra3aSrZ39Hu34vkLlMYZNGOYefeFL1/1f1UWYuUG8VaOD/RMl W87xoJSA2REbDgdhuF4G0uoimj5Y9Rf7OxOUpUa5dkqH1QLGZQynJEp8xS0CjErMO3Yy BZrJj3Enj3+UkAKD1zNDtWg/I8A9XXGn4w/9ZZ9oPXxSJc46CVUe8Fz7Ci9w5Lv9jC8S fOI10Rf/Nhpkr4/Ek//Cr3HRQuiAyJSEyb7L1RlLPqDG5LzYT0l/ww/VjPg+XjJ4tLnq Eg== Original-Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by aserp2120.oracle.com with ESMTP id 385ahbg5b3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 25 Apr 2021 18:21:47 +0000 Original-Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 13PIGFEQ101746; Sun, 25 Apr 2021 18:21:47 GMT Original-Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2103.outbound.protection.outlook.com [104.47.58.103]) by userp3020.oracle.com with ESMTP id 384w3qm9t4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 25 Apr 2021 18:21:46 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Uo+ksXX/fjY4jDuc13zbrEWxTuTbJTwu/oB492wgQzvT7x46GexkgYz8w3xiIPbZWJfwQRYQ2gHy8t5w486BKH+aGKYuq3rRbVGlGRzNgQNYU7yDekAi5TMhYnGXPr2JLYZj5Oan9gaQ5icaYRaEBoXZNMWjH85xDuoeEWW/48ETd0UGzA1HEFc/KPd5yWEQq6DMxbQkSj8mZ6T7ZFanMIDqIYPwjXPC1eS8vhcaZcV0egqw/I2f6xp6h9ZR5X4N6WquK1Izp2ZtOBuIruVZfB9y6zB0+inkag3hEzqYLow/p2Xf+6dA1BYDpuwLW0lgSsxwiAGuw4j5hnjInzDgfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5qTFnPjAsCVOo6Xof0W0QqYlq2o82p7GniSW8/5FoA4=; b=KRD6aUvpspk3OAWwbx7uSUHSAaAvp78qPYpu286xUqowUPmVixP4ioXLuFh/Ox6OErd+oG/zHGAM6nfvPXjo2PkF1jYvKLYXK82V8kbIUtywzfOBQr2tCvXzQzsHA6L3dfmDTe/ERAmV7ou+4F+xlQtspwGGTRA/0SGFpNbv+4BpgMF8sLSgAGf7vGYCpaB5OHBk/60IfylxJd9p5qRGDNs8Pmad7nqqOY70P/yg/O+O6qaY0ovspdVCrWFzNoCcsuQK2pmBOIsEJl/Q5gvLbBWN+zwTNCG8UErdQhzZsukS8IMrjrS960IyGXJrk+h2aYVnDONcR1HtrZuR7fritg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5qTFnPjAsCVOo6Xof0W0QqYlq2o82p7GniSW8/5FoA4=; b=yrhuU4HHL+uSYfzHYVp6of7KCKVApZ8WK6FVWuX5aHpYvEYJNx9VYkTHKOCT4wO6SEYuFBBjuSJfZa7HGnXVCQ15IX45NaTh8TnmJ8B9lkz91cTDJaMAEp3iKroeMAcv3oMu04DI6r/LOMcc9qeH/tbOPXtd7UnPgubpERe16Gw= Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4780.namprd10.prod.outlook.com (2603:10b6:806:118::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.23; Sun, 25 Apr 2021 18:21:45 +0000 Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2109:9725:fd4a:6494]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2109:9725:fd4a:6494%6]) with mapi id 15.20.4065.021; Sun, 25 Apr 2021 18:21:45 +0000 Thread-Topic: [External] : bug#47677: [PATCH] condition-case success continuation Thread-Index: AQHXOaWprypV0VaQuECNagHdAavlEarFiQTA In-Reply-To: <83zgxmlsus.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d45404cf-0f03-4fd4-e377-08d90816fb8c x-ms-traffictypediagnostic: SA2PR10MB4780: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rTdPx6KTexfih+EqVZs7EEaM/HggfPeWuydDcDrhvGrs7XYXjqej0qXd9sX42IvHcKdqoxv0kKyXYQuUDHOCMtgYhlDy7V0oEn4f10BsHaIXBRGMaXTIFMZYsXvalEVnyX4QsA/8n7lQb9VoB4Gzb7mHul2NN1RvXzp0cdc6LCfF2Ci0nHxp5cLpX9xEZJQ7N815cftsXFh1dDL5ApoCJ7KaG7ljEUBQiMfI6/aKCRMpIfXvBMsOgRH+R6uJXdJtQAU+UR6YxLRpsw89qkL8RLiWwpv/icDNRWdiA768nJB13FCP/MxHTsF7uPVrds9fjoE9/a1HtZStPf7xytgCJdw6OQ8mEcLDbgNKQ7X23RVrkgrKnusYbbkexV1LtTA9nY8rID2Yryp1SaVmB3ZCU2mbAcZXgoONHdsh4isr5Nx8UAMGDxSJ0aTtSqkaey97TBy+ENphnxgqo/2G5looyGdsHdMHzBOcy+tVPvyob/fHnVkaCECEh0fEeJ8HyqhBC4G3Xle0TGtye99tl7yeI1EeoxM5ZIlvVLyrDzznPX1WvZc5XR4itgpj73sN+giNn6BAQD6M2KET7RP45C+n00vT5eFPlLeNFD/BrAoWAPw= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(136003)(376002)(396003)(366004)(346002)(66476007)(8936002)(66446008)(66556008)(6506007)(2906002)(64756008)(7696005)(66946007)(76116006)(44832011)(52536014)(4326008)(8676002)(54906003)(4744005)(316002)(5660300002)(71200400001)(33656002)(110136005)(478600001)(38100700002)(26005)(122000001)(9686003)(86362001)(186003)(55016002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: Knta/sSwZsxkVzmbDyAq4Posngjlztjyjmo/+lssGS7qLmBOLiCOo1Nf2lwAgCf04MYDC/L0KOt/Ht/+JKA2tbGKWdSdXTLcUDelMJJ2pqPXls3uUx0Xif12saPruanJhRuRJlVhVXp+LNnfZlVMVA/nXQhuvPNt92y7IVYEZI+wwOZkf3V62SD65kbRN2+NbIjymIhrmWa4vkF7oLintL03IQ30iFMa8/1mec4de1d7SNtsLLksFc9wGrZnE1gMBP2a5e3yFBvdln2HrmvN0uLXzaLMgc48KOyRu21Gygp78LPCQHKf55hdSma4dYUnuSbGY8y4r60x9YlDYYY0b/fRe5BlYVWwe1aAcJtvRQ+B4yVMIdNOGz0JUW5oDqmnhdFFTGcFTczKLL1chEUL4waqTDFBIt8B8RqVnduMZO/d39WAmnH5PfBqVw+k8lAqDC6mN4rSztFF0H65YAIQ1JKyCbHWOr6fDNUK6L9A75jz9h/8FQ4WlXtl4tg1mDLxw6Sj+K0QHgvHYxF8Tm+eI0fPJDIAyIFx/SShQ9g3MFG+0lOoyYtbCx41qs2rJrYVbcqfRGCPqxpJ44FJutkKfb1quLZJnfAxN+GMoJHexWO4/lSlP/iX+ItzVMNlw3bUV6QHe6B3mWne/aULmeXWNan/9HpZmzfPjPQciEqHKvH4tuNB8hMFVgVXZ7oLTbiRixPo8KY9DbkMJ5kaNSBMAYcLIg3vdAkVzEQgTKhINtyBE4UDkAmm13Eb6JYK q397AxfQwar42Diknsrx3CdOE722S99g9exSXL63DweGRUbw0zbtyLiSJMfE/zmo8pS7USm20pyQQ6wc1TFqa9pQ1YAX6n9I5L x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d45404cf-0f03-4fd4-e377-08d90816fb8c X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Apr 2021 18:21:45.1556 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TtSaiZc2sMu4xJf9CwczDkNqgKkvxA+ah0E9b8emTIr8Mjp4tvxvFQhFOqzViDVzwsNdKIPPA+GF/0yI7Ph6ww== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4780 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9965 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 mlxscore=0 mlxlogscore=999 bulkscore=0 phishscore=0 spamscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104250139 X-Proofpoint-GUID: YqEbbWPlsEaIpGJ9vSGyEkk-iKTPP2Gb X-Proofpoint-ORIG-GUID: YqEbbWPlsEaIpGJ9vSGyEkk-iKTPP2Gb X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9965 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 bulkscore=0 mlxlogscore=999 priorityscore=1501 clxscore=1011 adultscore=0 suspectscore=0 spamscore=0 phishscore=0 malwarescore=0 lowpriorityscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104250139 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:204899 Archived-At: > > Hold your horses! That is not the way to look at a adding complexity > > to a basic Lisp construct. > > > > Every additional feature added to a fundamental construct increases > > the complexity of the Lisp language. That always has various kinds > > of cost whether it is used or not. Since this added feature would > > rarely be of use, it would have cost and no benefit. >=20 > FTR: I agree with you. +1. > 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. It sometimes seems to me that some people > regard developing and extending Emacs Lisp to be the most important > aspects of the Emacs development. Sad, yes. FWIW, I'm in awe of the energy and patience you devote to Emacs development, and I hope you don't burn out.