From unknown Thu Jun 19 14:28:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Jun 2022 22:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55894 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 55894@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.165489883715457 (code B ref -1); Fri, 10 Jun 2022 22:08:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jun 2022 22:07:17 +0000 Received: from localhost ([127.0.0.1]:51498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzmmj-00041D-0A for submit@debbugs.gnu.org; Fri, 10 Jun 2022 18:07:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:60204) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzmmh-000416-8U for submit@debbugs.gnu.org; Fri, 10 Jun 2022 18:07:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44750) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzmmh-0005PF-34 for bug-gnu-emacs@gnu.org; Fri, 10 Jun 2022 18:07:15 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:17072) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzmmd-00035R-AE for bug-gnu-emacs@gnu.org; Fri, 10 Jun 2022 18:07:14 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25AK4YLk025310 for ; Fri, 10 Jun 2022 22:07:01 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : content-type : mime-version; s=corp-2021-07-09; bh=iaq2SiZOyXRh501b/pAp36y5fdF/E9iw/zf8B6Xeyq4=; b=Ioy3ECXAztKpSpTJWARJ3vMl7Dc5dC7jvh5SZhSLSgjK/vQg38GgFzoKi4BwWE62xgku 3ovlZJTvDCR8udnsifBSbX/mKRW/Rux8ABhcjveK2gJ56tAbIF2KAAdT+2MIIWn7iYyI wDhGJqTb+0PENuGdwRYrTw37sCVn79VBOVbmQJwn9xO4ESR2HyAr3+j8sIkzwTlKXIgq p5kCbIX/wa/XPVZQccz25qZ6BlQmnQsz9F7ANbpB4Bc95hGh+/sBt/lsSX1hDRz5XPRZ ao0z4kk958XGXI8J3PAiKjtecTfLYVTuYv6fj/oXS6QcC/ztCimZsW80KoWpPo1B6buk 4A== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gfyxspx8h-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 10 Jun 2022 22:07:01 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 25ALubvv037310 for ; Fri, 10 Jun 2022 22:07:00 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2174.outbound.protection.outlook.com [104.47.58.174]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com with ESMTP id 3gfwu6fqs3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 10 Jun 2022 22:07:00 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WXq+ugi3cQAtYR+cjQARS4jUJFWbFMnIyOtsjBJB9kxCJEOqzY3h4ZgJqCUD/QCyfuCt4NwuxEQBBu0k0uR+D+c3a/SMAcnMguxkvvCri61TbG/3OKHgG4TsVhlR+PJMWIBnG/WwAQEEpQsNkm3OwyR8BAE8qX1dxa6AfwKSI0sAxn+EzD1aw3+9QZk1L14iVNPCOzrATP8QdWYB6VIgsOOrwU4tlR9WKAWlG/OMnhZ9nB5DkcqRrgGLT4OY2KbISSFJzqpwveTkl+AD6wvvlwzprL/lUvLSR+kG6B1l3m4CsM48H4tjqGjAkqeBIwJ49RmNLzQFVQhCcsP0kihvMw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=iaq2SiZOyXRh501b/pAp36y5fdF/E9iw/zf8B6Xeyq4=; b=fYpCvidIBX3b0E+ZnJU7j2VOfTxUAo2S7WCqu5ThCJ+UdrWuqUNtx+FuIwhYIgxH8YZNncLVAzqTtQhDi/rID2La6hLVbgy1/K9tamgoYXxPB6AvjX5suYjWQRSBSYETq/BuWAYsgaaKUgT1u9GzyYgIhMHBLUz8hg2S4vqTx6Myp8bgovkAeFqNUw8VPhIkaJPB0URhgKVFfRqrmrwJEG5m//JbzJyypiJcsUEJhxq2CVNrcpMNOt6nXkuE4L+Hb22wwZLbdJJde7KsUGMM+stR1+PgzAOCpIyoBE2mddd0fBWw8VFg62yqoP3IJTmdCNVfMmOQUZsc7j1Y7ah67A== 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=iaq2SiZOyXRh501b/pAp36y5fdF/E9iw/zf8B6Xeyq4=; b=IdT4RNZW/FqZ8AEA+beK7oFOUzyRojjuXRMQB3qj92tXB73QP2rNwdGnfUghUZ47aNDHuHUHVSzYYFLGdjno3eB1zJIk4cPYoGo1Ob9kHmEiDIRmq82Q26KhSHhYOUDZV/7GCdxpVYZA7lMyjKLF/1U7dYCfVYyOygz/02Jk59s= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BN6PR10MB1586.namprd10.prod.outlook.com (2603:10b6:404:48::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.12; Fri, 10 Jun 2022 22:06:58 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::818c:10bf:c1b5:e224]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::818c:10bf:c1b5:e224%4]) with mapi id 15.20.5332.015; Fri, 10 Jun 2022 22:06:58 +0000 From: Drew Adams Thread-Topic: 26.3; [PATCH] `find-lisp.el' bugs Thread-Index: Adh9FSztVHPZgbUhSn2YKO1YxOYmYQ== Date: Fri, 10 Jun 2022 22:06:58 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e0e4e639-c51e-4cbb-b3a9-08da4b2d89d8 x-ms-traffictypediagnostic: BN6PR10MB1586:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: c1LV7WIr0Kap7Xqk7RYJZC/PcHonn4JkTQ6L4zpq3zPmcMoqJzS6btMEnt+GqHf6td25xLaapCygI2UYh4h9MtwefYeVrCaGFAqXUb/RvtcpN1ONAiU9OIyKmWwRIetaakKmzr+k1BbDO3w2F8uPEbn671cr+k/pRzOMlTo0be4NyxPAveHGw0uohifyD49RSlLjJ8d1jLmarheI8K12N7trOv9ix9oNqC/j5B6YZU0OA193V7gD0EsUfeLzzVETT/XfQcRBCipNk9rdba3d7nNjrMYFyq5X7EYd+YiR2Sg2WO7OxkqL13c7CGZT2LJnOGsAVmcKaDyQ+9GkwQCgNzyAfdKMVsfuV0ye0wR6kzjhUk/DWMJ1KzrLjr6Zacd7c31g30QbBi4Rm/areZ7UCKR5F+MGjCm3bCXCjYrJ7l2EWA6gBfLZbnXXW6pTZc2oRCHB2vculqEkbuoHbAu5gZpeUrTmunNF4y3/Og3zVeJLuR2Dv9XDYpCb1UIFLg79M/ZDoxfAQeM9SKVrDBLPkLViFIYM5q4Nh9/ZTR5+Xn2qNCe24VpU4BUwKUPrwExHsbUkTHBNctmHscGK3baPE2Z3/8AEPu49/XEeBlUcj+0AJr95O/AgdOQTiipMFYLDVSUvqyiLlj9r7UNv78BmVPlKt3EWhZ6MTEGbTME6CDEidKQoWPG6SYraBo6VuFwDUdc0HOtt6IxenE/HSqnfd8oMWZ9S8xTWaa+4ELPEKTMeRC9jABiIZaQk5KgtB31VdMyRBBcQAfFbU7fJmrKHfpkUrkvFgW8oyMaILng+xqzjVF+rptOXEGTm5Q7NybiI x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(366004)(5660300002)(38070700005)(6506007)(52536014)(966005)(8936002)(9686003)(71200400001)(6916009)(508600001)(26005)(316002)(7696005)(86362001)(45080400002)(64756008)(66946007)(8676002)(66476007)(76116006)(66556008)(66446008)(38100700002)(99936003)(83380400001)(55016003)(186003)(122000001)(44832011)(2906002)(33656002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: KqdLgAukawGkJaEUCIjHhK/rlgrdQKdoBP/MwkhBWh3AusoqnKImN+W/XkOgs5jLeSWM0ua0dxZB3Xne4YI/0qrhmNa0g9ZEPNFOWvvrZG6ivN5pVOBNiR/0JG0Qn7KG5eTB4U8FvMTnE4FUa/Jp3jyx1Z08yN/hND0Am1ktv6STYgHPumv36Rm/jUXyxyZv4xHgFw0G+V4tk8mhB0bQV0d85vQ1v4PDLxEL5exwlNlPc4jgHLRTG/JlOcteqlje3+LApfReUWPdUaGCwWtdgg6oHmI/8zwjdXLeVdtrEXcSD1SdE2tgR1zTolg+mVEvjzl+N7JNZOFbJrt/NAtuXvCLoTI8r3G2Ey987MUHM62VpZ3r+XxQWVnzdOyuPd8w6QildTWtmGkU6gtNcH6x7djsrdhOM/U78x6pDduhduG2FBkqNyZxli1+sfuNwYO0fVbPyGr6N/Za3aFG/QAkwlwvJINUOIjlzavQVI3StFXWqhmKc4owjAdN01A2bMtW91b04urQ7MJRn8LUmulsl0AVyg0ewwLmcTO9lNadg8UqfA8ElZFtNFOTogglQZ0RgsVOT/446v+Z95msWSmW7YRBJxhIzqmgUrF9iRoZPNM2qYB4demC0IUPI8aH5WxkIhFGc5Zyu4END9Zljnt3l1ApL4QaDoUFndbY4otka8E4+b+mg6ZPZJ4ocZuhvp+RWsKenVFfyE2cgXqtnuKC6+2J36RYb1/dc5ZQAIqCIipIdZecA0MTYQ4W93Ti2iKPvUqzJuJsDAewyrGgWuIyjIyk9i0OsZn907qEseF2qLl8pfwlE8Qi3lWv0uo2ugAg7lq5MFQmjRLz0ityvClvZ5Y6tDZaFF1AvssDzQ9WgQjJ7F/jAd/eOfmbbAdYg84oquiIUGgzeEyJjBi0x1GfHxt2OlvhctDGt1hiRGbd5RUL21Cj2T4RT1927xjXoPh2myAkVINw4nSNeisWpUrKb7EuXbAq0sDyy7R7Mj1egK9ugUX3dzK5sFHn8LxU1o3JJVQZOKHWkXLQphd9bTr7rzdBvNeP/UviakDYgyR/ygvEnuc7he7Tmu7Lxog1RDaR34TDwOadHDo29jLxft69+ST4vXpU7H1GKfkLIzk1tingcomr72s7c4gBkBhhpPJwSDvPdQ7+wHUO3TvNMRg4n50xdokgfVDM+10xcqz33vBJcl7i3nA1y7kSNVmLePQwPeJs6GNuCbOJ21IGP+ciaRza65p6QSM0MCFbYyQpXbhBSR6P7LhuhJwP0Fjes4MQIqfjie8896Nfj3LRIBfuQ90OwfahVN6g51qw4YJmdUl/r/XD3pIeDyYLqhrbmGe2jLvNgkVhYasYihoxSS5Sd7rbq3ZgSwta9fSKOvscI3qMFnkibimruT+6KRyDBMNIg+CwyxGw7KJkCraxMWBFFjxbOpAxcRt1f8dsnTv8vE03EADN1CtaxgT+8HVs5owy0Jna2Ycl1d1WAe7/5ElVOsvAbU+grh+5vYlHtDZEhwwQ0yTliusECEnDJoxxHVRLT3/PWKP42BLI2msZSaqM8QaVyv1VqDuL9SqQ4dRILhGdL6/aldjKgdwk+FVItjH70cLEbyED0ChaE0r+u3RGoKPHnZj/52da1izr9MmpFRm1bKedvXnmvmTyXa8CfkQ9j7HhLRFhz6ECGn0mCQwpMCqVdUIsqZaX43aJHd7+c5r8pzvF1lzPjeEjAZhIF1tXtKnkZdvf0c39I+CSEAk6ag== Content-Type: multipart/mixed; boundary="_002_SJ0PR10MB548882B9FA3D91D90F08F8DDF3A69SJ0PR10MB5488namp_" MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e0e4e639-c51e-4cbb-b3a9-08da4b2d89d8 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jun 2022 22:06:58.4325 (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: cQrxHm9D5zqrQ60aLBK2JpXCA/cO6xADH3wpB68Jdn2ErAkg63OJ1ZV2WZHJH8aAjgTTKwjNsEOPa+TNoUjm2g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR10MB1586 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517, 18.0.874 definitions=2022-06-10_09:2022-06-09, 2022-06-10 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 bulkscore=0 spamscore=0 phishscore=0 mlxscore=0 adultscore=0 suspectscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206100083 X-Proofpoint-ORIG-GUID: ocZRJ1ZdCctr-5DwodmPGw-WSZR4Cjtf X-Proofpoint-GUID: ocZRJ1ZdCctr-5DwodmPGw-WSZR4Cjtf Received-SPF: pass client-ip=205.220.165.32; envelope-from=drew.adams@oracle.com; helo=mx0a-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --_002_SJ0PR10MB548882B9FA3D91D90F08F8DDF3A69SJ0PR10MB5488namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable `find-lisp.el' is an old file that doesn't seem to have gotten much love. It's apparently been updated just to change things like use of (set (make-local-variable...)) to (setq-local...). (I wasn't aware of this library till I saw a blog post by Micky Petersen: https://www.masteringemacs.org/article/working-multiple-files-dired.) The attached patch fixes a few bugs that prevent using it in some important ways: (1) opening a Dired buffer that explicitly lists its listed files or dirs (i.e. a snapshot Dired buffer, where DIRNAME is a cons), (2) using its listing with a `dired-actual-switches' value that contains switch `F', (3) properly handling a listed file or dir name that starts with a space char. [#1 is an important use case. Because a `find' command (Lisp or not) can take quite a while, it can be useful to make a snapshot of its result, i.e., save the list of files and later restore a Dired buffer for that explicit set of files, without rerunning `find'. For that use case, at least, these bugs need to be fixed.] The patch does the following. 1-2 are improvements, 3-4 are bug fixes. 1. Add other-window versions of commands `find-lisp-find-dired' and `find-lisp-find-dired-subdirectories'. (Really, both command names should be shortened. Really, most names in this library should be shortened/improved. And really, the name `find-lisp-find-dired' is not good - besides a confusing combination of name components, it doesn't tell you that it's only about files, not files and dirs - its companion for listing only subdirs has that in its name.) 2. `find-lisp-find-dired-internal': Added optional arg OTHER-WINDOW. 3. `find-lisp-find-dired-insert-file': * Add a doc string. * Put text property `dired-filename' on the inserted file/dir name. (This fixes the mistreatment of file/dir names that start with a space char.) * Start with `dired-actual-switches', instead of just "". In particular, this is to keep switch `F'. 4. `find-lisp-format': If `F' listing switch is present then append `/' to listed directories. Attached is a patch against master today. Other changes could also be made, both to clean up the code and to improve the behavior. But that will wait for someone else. In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32) of 2019-08-29 Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd Windowing system distributor `Microsoft Corp.', version 10.0.19044 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3'' --_002_SJ0PR10MB548882B9FA3D91D90F08F8DDF3A69SJ0PR10MB5488namp_ Content-Type: application/octet-stream; name="find-lisp-2022-06-10a.patch" Content-Description: find-lisp-2022-06-10a.patch Content-Disposition: attachment; filename="find-lisp-2022-06-10a.patch"; size=5591; creation-date="Fri, 10 Jun 2022 21:52:43 GMT"; modification-date="Fri, 10 Jun 2022 22:06:58 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtdSBmaW5kLWxpc3AuZWwgZmluZC1saXNwLVBBVENIRUQtMjAyMi0wNi0xMGEuZWwKLS0t IGZpbmQtbGlzcC5lbAkyMDIyLTA2LTEwIDA4OjEzOjUzLjU0MDEzNzMwMCAtMDcwMAorKysgZmlu ZC1saXNwLVBBVENIRUQtMjAyMi0wNi0xMGEuZWwJMjAyMi0wNi0xMCAxNDoyNDoyOC44NDUyNTkx MDAgLTA3MDAKQEAgLTE2Niw3ICsxNjYsNyBAQAogCiA7OzsjIyNhdXRvbG9hZAogKGRlZnVuIGZp bmQtbGlzcC1maW5kLWRpcmVkIChkaXIgcmVnZXhwKQotICAiRmluZCBmaWxlcyBpbiBESVIsIG1h dGNoaW5nIFJFR0VYUC4iCisgICJGaW5kLCB0aGVuIGRpcmVkLCB0aGUgZmlsZXMgd2l0aGluIERJ UiB3aG9zZSBuYW1lcyBtYXRjaCBSRUdFWFAuIgogICAoaW50ZXJhY3RpdmUgIkRGaW5kIGZpbGVz IGluIGRpcmVjdG9yeTogXG5zTWF0Y2hpbmcgcmVnZXhwOiAiKQogICAobGV0ICgoZmluZC1saXNw LXJlZ2V4cCByZWdleHApKQogICAgIChmaW5kLWxpc3AtZmluZC1kaXJlZC1pbnRlcm5hbApAQCAt MTc1LDM0ICsxNzUsNTQgQEAKICAgICAgJ2ZpbmQtbGlzcC1kZWZhdWx0LWRpcmVjdG9yeS1wcmVk aWNhdGUKICAgICAgIipGaW5kIExpc3AgRGlyZWQqIikpKQogCisoZGVmdW4gZmluZC1saXNwLWZp bmQtZGlyZWQtb3RoZXItd2luZG93IChkaXIgcmVnZXhwKQorICAiU2FtZSBhcyBgZmluZC1saXNw LWZpbmQtZGlyZWQnLCBidXQgdXNlIGFub3RoZXIgd2luZG93LiIKKyAgKGludGVyYWN0aXZlICJE RmluZCBmaWxlcyBpbiBkaXJlY3Rvcnk6IFxuc01hdGNoaW5nIHJlZ2V4cDogIikKKyAgKGxldCAo KGZpbmQtbGlzcC1yZWdleHAgcmVnZXhwKSkKKyAgICAoZmluZC1saXNwLWZpbmQtZGlyZWQtaW50 ZXJuYWwKKyAgICAgZGlyCisgICAgICdmaW5kLWxpc3AtZGVmYXVsdC1maWxlLXByZWRpY2F0ZQor ICAgICAnZmluZC1saXNwLWRlZmF1bHQtZGlyZWN0b3J5LXByZWRpY2F0ZQorICAgICAiKkZpbmQg TGlzcCBEaXJlZCoiCisgICAgICdPVEhFUi1XSU5ET1cpKSkKKwogOzsgSnVzdCB0aGUgc3ViZGly ZWN0b3JpZXMKIDs7OyMjI2F1dG9sb2FkCiAoZGVmdW4gZmluZC1saXNwLWZpbmQtZGlyZWQtc3Vi ZGlyZWN0b3JpZXMgKGRpcikKICAgIkZpbmQgYWxsIHN1YmRpcmVjdG9yaWVzIG9mIERJUi4iCi0g IChpbnRlcmFjdGl2ZSAiREZpbmQgc3ViZGlyZWN0b3JpZXMgb2YgZGlyZWN0b3J5OiAiKQorICAo aW50ZXJhY3RpdmUgIkREaXJlZCBkZXNjZW5kZW50IGRpcnMgb2YgZGlyZWN0b3J5OiAiKQogICAo ZmluZC1saXNwLWZpbmQtZGlyZWQtaW50ZXJuYWwKICAgIGRpcgogICAgJ2ZpbmQtbGlzcC1maWxl LXByZWRpY2F0ZS1pcy1kaXJlY3RvcnkKICAgICdmaW5kLWxpc3AtZGVmYXVsdC1kaXJlY3Rvcnkt cHJlZGljYXRlCiAgICAiKkZpbmQgTGlzcCBEaXJlZCBTdWJkaXJlY3RvcmllcyoiKSkKIAorOzs7 IyMjYXV0b2xvYWQKKyhkZWZ1biBmaW5kLWxpc3AtZmluZC1kaXJlZC1zdWJkaXJzLW90aGVyLXdp bmRvdyAoZGlyKQorICAiU2FtZSBhcyBgZmluZC1saXNwLWZpbmQtZGlyZWQtc3ViZGlyZWN0b3Jp ZXMnLCBidXQgdXNlIGFub3RoZXIgd2luZG93LiIKKyAgKGludGVyYWN0aXZlICJERGlyZWQgZGVz Y2VuZGVudCBkaXJzIG9mIGRpcmVjdG9yeTogIikKKyAgKGZpbmQtbGlzcC1maW5kLWRpcmVkLWlu dGVybmFsIGRpcgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbmQtbGlzcC1m aWxlLXByZWRpY2F0ZS1pcy1kaXJlY3RvcnkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICdmaW5kLWxpc3AtZGVmYXVsdC1kaXJlY3RvcnktcHJlZGljYXRlCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAiKkZpbmQgTGlzcCBEaXJlZCBTdWJkaXJlY3RvcmllcyoiCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnT1RIRVItV0lORE9XKSkKKwogOzsgTW9z dCBvZiB0aGlzIGlzIGxpZnRlZCBmcm9tIGZpbmQtZGlyZWQuZWwKIDs7CiAoZGVmdW4gZmluZC1s aXNwLWZpbmQtZGlyZWQtaW50ZXJuYWwgKGRpciBmaWxlLXByZWRpY2F0ZQotCQkJCQkgIGRpcmVj dG9yeS1wcmVkaWNhdGUgYnVmZmVyLW5hbWUpCi0gICJSdW4gZmluZCAoTGlzcCB2ZXJzaW9uKSBh bmQgZ28gaW50byBEaXJlZCBtb2RlIG9uIGEgYnVmZmVyIG9mIHRoZSBvdXRwdXQuIgotICAobGV0 ICgoZGlyZWQtYnVmZmVycyBkaXJlZC1idWZmZXJzKQotCShyZWdleHAgZmluZC1saXNwLXJlZ2V4 cCkpCi0gICAgOzsgRXhwYW5kIERJUiAoIiIgbWVhbnMgZGVmYXVsdC1kaXJlY3RvcnkpLCBhbmQg bWFrZSBzdXJlIGl0IGhhcyBhCi0gICAgOzsgdHJhaWxpbmcgc2xhc2guCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXJlY3RvcnktcHJlZGljYXRlIGJ1ZmZlci1u YW1lCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmb3B0aW9uYWwg b3RoZXItd2luZG93KQorICAiUnVuIExpc3AgdmVyc2lvbiBvZiBgZmluZCcsIHRoZW4gZGlyZWQg dGhlIHJlc3VsdC4iCisgIChsZXQgKChkaXJlZC1idWZmZXJzICBkaXJlZC1idWZmZXJzKQorICAg ICAgICAocmVnZXhwICAgICAgICAgZmluZC1saXNwLXJlZ2V4cCkpCisgICAgOzsgRXhwYW5kIERJ UiAoIiIgbWVhbnMgYGRlZmF1bHQtZGlyZWN0b3J5JyksIGVuc3VyaW5nIGEgdHJhaWxpbmcgc2xh c2guCiAgICAgKHNldHEgZGlyIChmaWxlLW5hbWUtYXMtZGlyZWN0b3J5IChleHBhbmQtZmlsZS1u YW1lIGRpcikpKQogICAgIDs7IENoZWNrIHRoYXQgaXQncyByZWFsbHkgYSBkaXJlY3RvcnkuCiAg ICAgKG9yIChmaWxlLWRpcmVjdG9yeS1wIGRpcikKIAkoZXJyb3IgImZpbmQtZGlyZWQgbmVlZHMg YSBkaXJlY3Rvcnk6ICVzIiBkaXIpKQotICAgIChvcgotICAgICAoYW5kIChidWZmZXItbmFtZSkK LQkgIChzdHJpbmc9IGJ1ZmZlci1uYW1lIChidWZmZXItbmFtZSkpKQotCShzd2l0Y2gtdG8tYnVm ZmVyIChnZXQtYnVmZmVyLWNyZWF0ZSBidWZmZXItbmFtZSkpKQorICAgICh1bmxlc3MgKGFuZCAo YnVmZmVyLW5hbWUpICAoc3RyaW5nPSBidWZmZXItbmFtZSAoYnVmZmVyLW5hbWUpKSkKKyAgICAg IChsZXQgKChidWYgIChnZXQtYnVmZmVyLWNyZWF0ZSBidWZmZXItbmFtZSkpKQorICAgICAgICAo aWYgb3RoZXItd2luZG93IChwb3AtdG8tYnVmZmVyIGJ1ZikgKHN3aXRjaC10by1idWZmZXIgYnVm KSkpKQogICAgICh3aWRlbikKICAgICAoa2lsbC1hbGwtbG9jYWwtdmFyaWFibGVzKQogICAgIChz ZXRxIGJ1ZmZlci1yZWFkLW9ubHkgbmlsKQpAQCAtMjc4LDEwICsyOTgsMTggQEAKICAgKHJldmVy dC1idWZmZXIpKQogCiAoZGVmdW4gZmluZC1saXNwLWZpbmQtZGlyZWQtaW5zZXJ0LWZpbGUgKGZp bGUgYnVmZmVyKQorICAiSW5zZXJ0IGxpbmUgZm9yIEZJTEUgaW4gQlVGRkVSLgorRklMRSBpcyBh IGZpbGUgb3IgYSBkaXJlY3RvcnkgbmFtZS4KK0lmIGBkaXJlZC1hY3R1YWwtc3dpdGNoZXMnIGlz IG5vbi1uaWwgaW4gQlVGRkVSIHRoZW4gcHJlc2VydmUgaXQuIgogICAoc2V0LWJ1ZmZlciBidWZm ZXIpCiAgIChpbnNlcnQgZmluZC1saXNwLWxpbmUtaW5kZW50Ci0JICAoZmluZC1saXNwLWZvcm1h dCBmaWxlIChmaWxlLWF0dHJpYnV0ZXMgZmlsZSAnc3RyaW5nKSAobGlzdCAiIikKLQkJCSAgKGN1 cnJlbnQtdGltZSkpKSkKKyAgICAgICAgICAoZmluZC1saXNwLWZvcm1hdAorICAgICAgICAgICAo cHJvcGVydGl6ZSBmaWxlICdkaXJlZC1maWxlbmFtZSB0KSAKKyAgICAgICAgICAgKGZpbGUtYXR0 cmlidXRlcyBmaWxlICdzdHJpbmcpCisgICAgICAgICAgIChvciAoYW5kIGRpcmVkLWFjdHVhbC1z d2l0Y2hlcworICAgICAgICAgICAgICAgICAgICAoc3BsaXQtc3RyaW5nLWFuZC11bnF1b3RlIGRp cmVkLWFjdHVhbC1zd2l0Y2hlcykpCisgICAgICAgICAgICAgICAobGlzdCAiIikpCisgICAgICAg ICAgIChjdXJyZW50LXRpbWUpKSkpCiAKIDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7 Ozs7Ozs7OzsKIDs7IExpZnRlZCBmcm9tIGxzLWxpc3AuIFdlIGRvbid0IHdhbnQgdG8gcmVxdWly ZSBpdCwgYmVjYXVzZSB0aGF0CkBAIC0yODksMTUgKzMxNywxNCBAQAogOzs7Ozs7Ozs7Ozs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OwogCiAoZGVmdW4gZmluZC1saXNwLWZvcm1hdCAoZmls ZS1uYW1lIGZpbGUtYXR0ciBzd2l0Y2hlcyBub3cpCi0gICJGb3JtYXQgb25lIGxpbmUgb2YgbG9u ZyBscyBvdXRwdXQgZm9yIGZpbGUgRklMRS1OQU1FLgorICAiRm9ybWF0IG9uZSBsaW5lIG9mIGxv bmcgYGxzJyBvdXRwdXQgZm9yIGZpbGUgb3IgZGlyZWN0b3J5IEZJTEUtTkFNRS4KIEZJTEUtQVRU UiBhbmQgRklMRS1TSVpFIGdpdmUgdGhlIGZpbGUncyBhdHRyaWJ1dGVzIGFuZCBzaXplLgogU1dJ VENIRVMgYW5kIFRJTUUtSU5ERVggZ2l2ZSB0aGUgZnVsbCBzd2l0Y2ggbGlzdCBhbmQgdGltZSBk YXRhLiIKICAgKGxldCAoKGZpbGUtdHlwZSAoZmlsZS1hdHRyaWJ1dGUtdHlwZSBmaWxlLWF0dHIp KSkKLSAgICAoY29uY2F0IChpZiAobWVtcSA/aSBzd2l0Y2hlcykJOyBpbm9kZSBudW1iZXIKLQkJ KGZvcm1hdCAiJTZkICIgKGZpbGUtYXR0cmlidXRlLWlub2RlLW51bWJlciBmaWxlLWF0dHIpKSkK LQkgICAgOzsgbmlsIGlzIHRyZWF0ZWQgbGlrZSAiIiBpbiBjb25jYXQKLQkgICAgKGlmIChtZW1x ID9zIHN3aXRjaGVzKQk7IHNpemUgaW4gSwotCQkoZm9ybWF0ICIlNGQgIiAoMSsgKC8gKGZpbGUt YXR0cmlidXRlLXNpemUgZmlsZS1hdHRyKSAxMDI0KSkpKQorICAgIChjb25jYXQgKGFuZCAobWVt cSA/aSBzd2l0Y2hlcykJOyBpbm9kZSBudW1iZXIKKwkJIChmb3JtYXQgIiU2ZCAiIChmaWxlLWF0 dHJpYnV0ZS1pbm9kZS1udW1iZXIgZmlsZS1hdHRyKSkpCisJICAgIChhbmQgKG1lbXEgP3Mgc3dp dGNoZXMpCTsgc2l6ZSBpbiBLCisJCSAoZm9ybWF0ICIlNGQgIiAoMSsgKC8gKGZpbGUtYXR0cmli dXRlLXNpemUgZmlsZS1hdHRyKSAxMDI0KSkpKQogCSAgICAoZmlsZS1hdHRyaWJ1dGUtbW9kZXMg ZmlsZS1hdHRyKQogCSAgICAoZm9ybWF0ICIgJTNkICUtOHMgJS04cyAlOGQgIgogCQkgICAgKGZp bGUtYXR0cmlidXRlLWxpbmstbnVtYmVyIGZpbGUtYXR0cikKQEAgLTMxNCw5ICszNDEsMTAgQEAK IAkgICAgKGZpbmQtbGlzcC1mb3JtYXQtdGltZSBmaWxlLWF0dHIgc3dpdGNoZXMgbm93KQogCSAg ICAiICIKIAkgICAgZmlsZS1uYW1lCi0JICAgIChpZiAoc3RyaW5ncCBmaWxlLXR5cGUpCTsgaXMg YSBzeW1ib2xpYyBsaW5rCi0JCShjb25jYXQgIiAtPiAiIGZpbGUtdHlwZSkKLQkgICAgICAiIikK KyAgICAgICAgICAgIChhbmQgKGVxIHQgZmlsZS10eXBlKSAgKG1lbXEgP0Ygc3dpdGNoZXMpCisg ICAgICAgICAgICAgICAgICIvIikgICAgICAgICAgICAgICAgICA7IEFkZCBgLycgZm9yIGRpciBp ZiBgRicgc3dpdGNoCisJICAgIChhbmQgKHN0cmluZ3AgZmlsZS10eXBlKQorICAgICAgICAgICAg ICAgICAoY29uY2F0ICIgLT4gIiBmaWxlLXR5cGUpKSA7IEFkZCAiIC0+ICIgZm9yIHN5bWJvbGlj IGxpbmsKIAkgICAgIlxuIikpKQogCiAoZGVmdW4gZmluZC1saXNwLXRpbWUtaW5kZXggKHN3aXRj aGVzKQo= --_002_SJ0PR10MB548882B9FA3D91D90F08F8DDF3A69SJ0PR10MB5488namp_-- From unknown Thu Jun 19 14:28:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Jun 2022 06:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55894 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Drew Adams Cc: 55894@debbugs.gnu.org Received: via spool by 55894-submit@debbugs.gnu.org id=B55894.1654927326782 (code B ref 55894); Sat, 11 Jun 2022 06:03:02 +0000 Received: (at 55894) by debbugs.gnu.org; 11 Jun 2022 06:02:06 +0000 Received: from localhost ([127.0.0.1]:51731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzuCD-0000CY-L8 for submit@debbugs.gnu.org; Sat, 11 Jun 2022 02:02:06 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzuCA-0000C3-G5 for 55894@debbugs.gnu.org; Sat, 11 Jun 2022 02:02:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48908) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzuC4-0002Ws-Of; Sat, 11 Jun 2022 02:01:56 -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=ovRA1GubgEewK9vb3LsdULKV8KOZ65znpjfZgHNbJac=; b=OJqL5yTAfFW0 cv1CaAIY3dKjDonYGNGh98D/WkI8RHNNs6a4WqNCQMKtwV+n1ITahyy1FHdHjYesqkwuzmyhtKM4I sfitpMsn/RROhbfxc0jfpBdJqnZu643DvoUFK6l9s1yoBAraNI4vH4PojCif6QrSa+/n3pFdIiL5w jbvYmHYZRoqn8K+KsFnEKcFBI9XTMblG0FJXsiXAmlDCO0TfTNjxMXB7nlGwSEcfhCUC2ST31Vz+o 5rhdGsQc3V6um/putu3yPQ7Vrid1KUZfe12L/t7z/DN7d2QkR4m9GZzUpHmtErDrAi0z8wVXaiv37 eFG4TNzD3FgbGEMsvgF6nw==; Received: from [87.69.77.57] (port=4983 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzuC2-0006SL-SZ; Sat, 11 Jun 2022 02:01:55 -0400 Date: Sat, 11 Jun 2022 09:01:55 +0300 Message-Id: <83edzvzqjw.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Drew Adams on Fri, 10 Jun 2022 22:06:58 +0000) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Drew Adams > Date: Fri, 10 Jun 2022 22:06:58 +0000 > > `find-lisp.el' is an old file that doesn't seem to have gotten much > love. It's apparently been updated just to change things like use of > (set (make-local-variable...)) to (setq-local...). > > (I wasn't aware of this library till I saw a blog post by Micky Petersen: > https://www.masteringemacs.org/article/working-multiple-files-dired.) > > The attached patch fixes a few bugs that prevent using it in some > important ways: (1) opening a Dired buffer that explicitly lists its > listed files or dirs (i.e. a snapshot Dired buffer, where DIRNAME is a > cons), (2) using its listing with a `dired-actual-switches' value that > contains switch `F', (3) properly handling a listed file or dir name > that starts with a space char. Thanks. > (defun find-lisp-find-dired-subdirectories (dir) > "Find all subdirectories of DIR." > - (interactive "DFind subdirectories of directory: ") > + (interactive "DDired descendent dirs of directory: ") I find the new prompt much more cryptic than the old one. Can this be improved, please? For example, would Find and dired subdirectories of directory: be okay? > - "Run find (Lisp version) and go into Dired mode on a buffer of the output." > - (let ((dired-buffers dired-buffers) > - (regexp find-lisp-regexp)) > - ;; Expand DIR ("" means default-directory), and make sure it has a > - ;; trailing slash. > + directory-predicate buffer-name > + &optional other-window) > + "Run Lisp version of `find', then dired the result." Here, the existing doc string explains better what the function does. I don't think relying too much on the assumption that "dired SOMETHING" should be clear to users is a good idea. One cannot find such a verb in a dictionary, and we don't use that widely enough in our documentation. So explanations of that term would help clarifying the meaning. > (defun find-lisp-find-dired-insert-file (file buffer) > + "Insert line for FILE in BUFFER. > +FILE is a file or a directory name. > +If `dired-actual-switches' is non-nil in BUFFER then preserve it." What does it mean in this context to "preserve it"? This part of the doc string is not clear. > (defun find-lisp-format (file-name file-attr switches now) > - "Format one line of long ls output for file FILE-NAME. > + "Format one line of long `ls' output for file or directory FILE-NAME. The comment says this was lifted from ls-lisp.el, but the latter has since improved its formatting capabilities _a_lot_. How about making this version more like what ls-lisp.el does nowadays. In particular, this: > - (if (stringp file-type) ; is a symbolic link > - (concat " -> " file-type) > - "") > + (and (eq t file-type) (memq ?F switches) > + "/") ; Add `/' for dir if `F' switch > + (and (stringp file-type) > + (concat " -> " file-type)) ; Add " -> " for symbolic link > "\n"))) is treated much more thoroughly now in ls-lisp.el, recognizing more file types than just symlinks and directories. I think we should do the same here. From unknown Thu Jun 19 14:28:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Jun 2022 16:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55894 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: "55894@debbugs.gnu.org" <55894@debbugs.gnu.org> Received: via spool by 55894-submit@debbugs.gnu.org id=B55894.16549660043813 (code B ref 55894); Sat, 11 Jun 2022 16:47:01 +0000 Received: (at 55894) by debbugs.gnu.org; 11 Jun 2022 16:46:44 +0000 Received: from localhost ([127.0.0.1]:53806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o04G4-0000zP-7Z for submit@debbugs.gnu.org; Sat, 11 Jun 2022 12:46:44 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:4184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o04Fz-0000zF-3u for 55894@debbugs.gnu.org; Sat, 11 Jun 2022 12:46:43 -0400 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25BEMDMT004479; Sat, 11 Jun 2022 16:46:38 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-2021-07-09; bh=7O4Z37ANxlIPkftcm4wcpjT+vbUIYtwvui5yf1DD1Nc=; b=S1PogCdxwXAxtrpvQKDeDJS+Ii1VPQt79surVdFbnrVbjb7F6dX11nrrW1OdTazzssaj 8o2bcSafGEu3guu6cGayw6y1Tz+YbpSS/RqpOuOTVayVMUQTNdsVVs8z+ruqvrqhS99k h6eDhHWRNFUOdk/5ny0WkJLErLDyqI3AvfaWTR42A0PoolGenfkoC+i7NM7v6VnJAhoR I93OeI+zV0lmk+d/jUfNCeDuZotwh9AXvJ8gSq9ut+EV1XwEZ9TCjnDNXtFJ6Nm+YWU2 pLSvAfU2S8hNJZOnKEACSCyFH0ZuMoNbI2eUCO3yieYqEDWvvyBbUekZJXewJrkeh8GC aA== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gmhfcgmms-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 16:46:38 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 25BGadTp008717; Sat, 11 Jun 2022 16:46:37 GMT Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2168.outbound.protection.outlook.com [104.47.73.168]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3gmhg6yums-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 16:46:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GN0+odABoBE0bc8qafQ6ENdeFbC8SFp4xZABb/UIJvNXZmm8ZBpCPCzkbxytz11UAn5VnunMwsk8vmD8zFPonHzzrCb0t1yGVC3i5+4htWdQoTk4X6ej3sbA148hisA2PuUiEOi117Oo4T5qQNjAsy/+qP9X4cCn1Xm7NuXkr1oLY3YPPd1OO+ig4wCqDZ3DG3+I6BCilGO9zkYQ9Z9tKfwzI2dohR0uUdxth3KmMhNN4DMK2NW9R6Pm1xSGenT/sPZHrIvWHaac42a/sJUeYIK6M+DEaG2EF4GrDxdZ1En3CRJKAIo8qz7QqfEIz8yvMogQj/8d02AnWPYs219xoQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7O4Z37ANxlIPkftcm4wcpjT+vbUIYtwvui5yf1DD1Nc=; b=cTHwL3NfbauDqTU5tr6A5aL1Jo5IAtni99DhjRqmQz1bJwYPZj7Tc6uq8rL5ferPE2lHfGfCRw3ku2KtrFBmmyZjug/MAXHj05oT5xwR3B84z12AZlsNJhf2nNvD3eKjmroEeYieaMG+odhH18HwKs0pYqyRq9TLnHm2+5dn0/C8SAer31h1JOnLhoBW1ThC9o451Z06+DbPCWPgmoyP/in2FSgKFUvQrvHb66+fiGEw/Y1P1Qh/XO0iFwOgrdKk1osVRJMkpqkvWGIl0Zy41f5/8cjIuACCtcp8TnnyNq+69UlH41JIHCOWGu0Y6YJZIhNNbxYPmKP1lGzX1/gfwQ== 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=7O4Z37ANxlIPkftcm4wcpjT+vbUIYtwvui5yf1DD1Nc=; b=MZTWox7ndWeUEeUvgS/hS1hCECfgBR6/qwsAP1tLXLcyeeRrL2+Y0u86GBTLzxcSq/15npelz++KKZykjgsvJE7ztKC13AZ3Zj1BDX51E+ss6b9aJrJqpC+hy7u01llyprzkXf8A398WNqFmoA7NqJUE0pedQfZE96DrvKEHDNY= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by MWHPR10MB1488.namprd10.prod.outlook.com (2603:10b6:300:23::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Sat, 11 Jun 2022 16:46:35 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::818c:10bf:c1b5:e224]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::818c:10bf:c1b5:e224%4]) with mapi id 15.20.5332.017; Sat, 11 Jun 2022 16:46:35 +0000 From: Drew Adams Thread-Topic: [External] : Re: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Thread-Index: AQHYfVjFXT6gaUX1vkCgi+aXubu+rK1KXiRg Date: Sat, 11 Jun 2022 16:46:35 +0000 Message-ID: References: <83edzvzqjw.fsf@gnu.org> In-Reply-To: <83edzvzqjw.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 495b175a-4805-4a2f-8857-08da4bc9f24e x-ms-traffictypediagnostic: MWHPR10MB1488:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DwD0795tBW0K9o8z4V8bjaPQEDqJi2MgZ42FCSt9QTvxpnHagb3rylPAWR1AHpOa6yaU9xtO4c/ZpdKhFl71GUTc1QtNLcdDahfVuTVm5KDHTbH5BCoxmVzbGjSLrDUz48Ujirrg44xw7LuUF2socnDFNDevGyRHsp7vKiffK7pRzqDYHyfvnojKeHIWlElmR1kzQ7xvYgIyqrMeGi3thciA7T7U1d4jYK9JAwr8bVZN8pDRDB1L2zLozgDUE00HneYSRONP/5Y+5mMhz4eZt9EbmiNzKDOhf/PakXlRZloGiQLsvpXeyN1KR2dJ6TCPdRk3SJFrIabymZMb/igGDZLGKiMWCKxujq/fgmp3ZIQAtMsvX943QVHSj7kvI3oYOcem32DcTn+V0W4a1RW0QlSMxGESi7QnjsAaxNZSNASeAyyh/kW7Fk+xG2fR1bzY40sgAATgJZaf6pBdi9dMElcv8jDzm/49dHaK4ESUHNgj2zEw1HLpbRxChQfRP0h47Pv9mo3YLNUqNRHAs0r4K1HiO6My7I3JLtGOcee7tSzKVE6iaM/2T7POC232w4tNJ3SWq57g3k5FoWG+vrZyw+dta0OXiM4y23I/yFUKXMaUtvkY2obUv+9N+0rdF+7iVnrm1DgCVr9t40p3IFXK9s86SL+E7RxQ3TcL4rxMeYh4Y+iUPE72h5kX7YigRBIM8teO5TweL7MPKrC/FEl8WmOlM9d57yyFhj20m6d7Hx4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(366004)(55016003)(316002)(33656002)(7696005)(26005)(71200400001)(9686003)(6506007)(508600001)(186003)(122000001)(6916009)(83380400001)(38070700005)(5660300002)(86362001)(8936002)(2906002)(52536014)(76116006)(4326008)(44832011)(8676002)(38100700002)(64756008)(66446008)(66476007)(66556008)(66946007)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: mnp4CoInw8hXZc1mOlyA7slxsU/Yd8phTTvMKxBmkIBJ9tO1nvB5yVCvByAoKamOlZY3QJF3/XcBG6Q1wn0GgfZtU7mXdIKQ8YiZPLy6TZg+h15k/T5JE8O95RqSmEtExUdYo+WRbugm9viAg+Sa0O92wl55P3zEF8xKuCVnHie5SOo8B3S/9vz+rTv65scjOid56Os0Nn3EwrLOwpEUyjDg8PDZ2ZVjajoZKvnofypjcrGFyUiRpx8akXmSJWYJcTlBmCIMBOdJBk2h/c1zbNuia2u6sUXPsDErf7+TacuGauxukCu6Oub417Ch98Pe6t9pCS7KxLn6xQdKQAetM798T5VezQS4bj7GQIlwRwdteD5fKEhqxbHa74/muQ8Xt4g47i8c09jCKocW5XaXSWqUrGROueZE9pZNIMS17lCLfwvuzRXxu9P60KlrQlcGGXg/ZTkhgq8mJ/h9aHmZIqNUs+EsWIAOiuXyCRr++RXO6gIksCuzwhfj4Ak2kJg6L9cPtuSowdEZD4BKcRz9qFx/8znscwztsa570hZpxgZlm3hHOVnCkIdcfHNqbeL1u+S+FbnPTzCI/7mpzmuKp1hRZNmXZ4DYABG9X7SqYUBu8fieCWqSfsGFvgdMoDg/IJePN+Z6ztSJicGXOOAZyEs8miEFlPmfHO0ov3NvMCcxU/hgBLS633PIVWsGvYmZWV+tR14b/5heaHA3wM6+54jPyX+3XcPl/IUbo0LXy3wr9BZENdxDtTMHj1/uhkOpabo6QEYkkOT45CaECwzrPXjg23JqsuDq2Zod4TUMwdqD+9Bm9jQOfireQb6Ontso7fE7e9MTcGYYV5sC2zvOVYey8OJjsFZ0mI/Wz7RrZddpV15ok1YK/QFsgC7CL9VFSkRW90qF/qdBJU5k/H9c2V/sYR7GtAVC+uZIjHSZ4238+/Zk8MLzOnfMyTk89cbpgZIiMpQHJy/vyJH0SpgSNitCtqzYcznlPSlOER6clUMccPdHD/AkKaVnGEZvaeW7am/eLAaiVwr2punwQRHBPAhY6i+Qbq1zdLEdU2nHzdiCVEdQ2GJUQ8XW/HWCfUEV/XbseSMcsX97TToXnnscJc8AFaYmzUasqW23iGjHMIa04LVoD3qBnkZTmVwRdaX5zwu4LHUyW2GgQXpPa6EKFtcNvjR+tdXeYt5GzAIgpfIslc1SszypobeqkndC1BiGfWtHr5c+ZkU2+HuZrncYFZWjGdDFlo2X3gU4xUY1zjfrpvJYVdsCvecjwduowu+8hT4oVVryW3DcmeOcQffO9bsI1YmvkKRtK35QavHSW4L8z1APZqhyAQMFpsibZiJ9OUb0jCaHHXr+F3NFNOlAblJaoE1T2SGMpvRDDibhwHoDYIS0Z6CAPQMiezEv//aTefnsdcL8MlF0zFipDChgSSNUyqEBSxCZ2LrQ4GXhqwQ8IQwAZTis0/XPV9GYvR0dYgOGnHhbAdmn6O4alO3ziDnJCnP5FygnUCZzY36Hb794NPRtYuGuxcWjK/xnnG9c2/hZfKzWE36T8TlrfyEUazoz7v0Quh5kx6HM7Fff0QF8tmtCDxBJJ7Ngys3uaYbZl3vhUTjhH0hztS1rNUIntzNZJSxUlzYNH4mxSNBPMgu06qnZsKSHA9q0v6BXaqZLbCOB6K/WIiIGT0CfrEqrN65k4m86ajyAP3VdWyBPFKKc7/uDWlXEIzngXVwW03xzyIu1zknJI2aQ//AEaaIKtg== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 495b175a-4805-4a2f-8857-08da4bc9f24e X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2022 16:46:35.1776 (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: riwldCD69QMozMDoOa5L0L40+DqwOdq01PkJX+z/Lb1GLOCceYXW0LdFcxcmohDW+AI7FJOqdGnZ0vroaVTVQw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR10MB1488 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517, 18.0.874 definitions=2022-06-11_07:2022-06-09, 2022-06-11 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 mlxlogscore=999 adultscore=0 mlxscore=0 malwarescore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206110071 X-Proofpoint-ORIG-GUID: jd99lLjCZWDBPuuAT5etT5DvSs46R3Bg X-Proofpoint-GUID: jd99lLjCZWDBPuuAT5etT5DvSs46R3Bg X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Summary: 1. Thanks for considering making some improvements to `find-lisp.el', and starting with the fixes I suggested. 2. I'm OK with changes you suggested. Please do whatever you think helps best. Some detailed feedback below. ___ Yes, Emacs typically uses "subdirectory" to mean a descendent directory (i.e., any level), and not just a child directory. So might as well be consistent with that. I don't think that "sub" generally suggests such a meaning, however. It's typically ambiguous whether it means child or descendant - which, in effect, means that it means descendant. When appropriate we'd be better off using "parent" and "child" or "ancestor" and "descendant". But yes, it's no doubt too late to change, and Emacs is certainly not going to change this everywhere. Perhaps we could start to rename places (e.g. doc, if not fun/var names) where we really mean children to use "child" and "children" instead of "sub___". Maybe we consistently do that already; dunno. =20 ___ The existing prompts could be improved, IMO, by quoting the command names `find' and `ls', rather than just using them as words. And I think "Run Lisp version of `find'..." is clearer than "Run find (Lisp version)...". I agree about not using "dired" as a verb, at least in the first line of a doc string. I was trying to avoid a too-long first line. I'm OK with whatever you do here. ___ > > +If `dired-actual-switches' is non-nil in BUFFER then preserve it." > What does it mean in this context to "preserve it"? =20 I don't have a good suggestion for the wording, and I don't insist that the point be communicated in the doc string. The point is that `dired-actual-switches', and not "", is used as the starting point. The problem with not making this fix is that the code inserts subdir names without trailing "/", and yet if `dired-actual-switches' (e.g. from `dired-listing-switches') contains switch `F' then functions such as `dired-move-to-end-of-filename' don't work, because they're off-by-one for dir names - e.g.: (and (dired-check-switches dired-actual-switches "F" "classify") ; used-F=20 (or (memq file-type '(?d ?s ?p)) executable) (forward-char -1)) > The comment says this was lifted from ls-lisp.el, > but the latter has since improved its formatting > capabilities _a_lot_. How about making this > version more like what ls-lisp.el does nowadays. Please do whatever's right here. I didn't write that comment, and I didn't try to bring `find-lisp' completely up-to-date. I'm quite sure there are lots of ways the library could/should be improved. Perhaps the `ls-lisp' code takes care of the `F' bug. If not, that should be done in `find-lisp'. From unknown Thu Jun 19 14:28:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Jun 2022 17:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55894 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Drew Adams Cc: 55894@debbugs.gnu.org Received: via spool by 55894-submit@debbugs.gnu.org id=B55894.16549668565441 (code B ref 55894); Sat, 11 Jun 2022 17:01:01 +0000 Received: (at 55894) by debbugs.gnu.org; 11 Jun 2022 17:00:56 +0000 Received: from localhost ([127.0.0.1]:53827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o04To-0001Ph-88 for submit@debbugs.gnu.org; Sat, 11 Jun 2022 13:00:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o04Tn-0001PT-1Y for 55894@debbugs.gnu.org; Sat, 11 Jun 2022 13:00:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58558) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o04Tg-0006oF-GC; Sat, 11 Jun 2022 13:00:48 -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=KvmACW7XLJAS4PmJcnu4xbTPmDdO5tbuZUMmvXhziio=; b=GXzbJwQi93Sx gtpxHV28bVrQTbkx7YrYeq5Gq7Z5jCsIG+mSk0MTh1YC3nluLqSQCHoIAt73USFg7t7c/Uru9OSSS cKR6+hBuSNBw2rYRYmuW0hpD9f9rjFbp2bxrJN7WKBXkC04iRqm5BJAZYeV/sW92uwxvAta2kRJpj siPfRyGhIWyd91hI1yFPysvEsydOs1fVHngkF2LmHmdEeNbMbzPOH63n5z2igAJIrPlQZI9ptQ33O wxDNiS7ZxUSMWHMyuGdi10Kf70YWuBe52+EpUtualPIEcqq0+vrVigq4nLHLhs9c9InD6I3C/jMyB uSKu2yIyeR3/QsDioRmV8Q==; Received: from [87.69.77.57] (port=2011 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o04Tg-0004AF-09; Sat, 11 Jun 2022 13:00:48 -0400 Date: Sat, 11 Jun 2022 20:00:34 +0300 Message-Id: <83zgijw2x9.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Drew Adams on Sat, 11 Jun 2022 16:46:35 +0000) References: <83edzvzqjw.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Drew Adams > CC: "55894@debbugs.gnu.org" <55894@debbugs.gnu.org> > Date: Sat, 11 Jun 2022 16:46:35 +0000 > > Summary: > > 1. Thanks for considering making some improvements > to `find-lisp.el', and starting with the fixes > I suggested. > > 2. I'm OK with changes you suggested. Please do > whatever you think helps best. Does this mean you won't be submitting a modified patch which takes into account the comments? From unknown Thu Jun 19 14:28:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Jun 2022 17:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55894 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: "55894@debbugs.gnu.org" <55894@debbugs.gnu.org> Received: via spool by 55894-submit@debbugs.gnu.org id=B55894.16549696489798 (code B ref 55894); Sat, 11 Jun 2022 17:48:02 +0000 Received: (at 55894) by debbugs.gnu.org; 11 Jun 2022 17:47:28 +0000 Received: from localhost ([127.0.0.1]:53859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o05Cp-0002Xx-Sw for submit@debbugs.gnu.org; Sat, 11 Jun 2022 13:47:28 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:6960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o05Cl-0002Xk-J7 for 55894@debbugs.gnu.org; Sat, 11 Jun 2022 13:47:26 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25BFoRd1024318; Sat, 11 Jun 2022 17:47:21 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-2021-07-09; bh=w+9NnHXW6XM3mw8vZ4RAxHKBhjuELYBb5N0sKl8jZ/k=; b=BoWMVJXABKntDyvd0CHaJk7I0ff9nND/HR4irn8T+hAjRQCjkhCFJbEB/5+3lg9gCey2 rfoafOwfsV49HDmv8zYHvMHdOphs/p7SbHvr/lroN5VDwcjFubn01OXW4HHXVqL4O4CZ qZZ/PiErSSgrkiBpc0HEH4qvLhCO4tA8TaCz8q5Fyn37B9mdfzWA3BIGQd0KGa8QmM13 DU38jAx84vXEWpPNDV/ovIXmLVCrhCHvm6HKqSdEwtLB3kxAaRsplHGOs7+19KHyDkE7 ssxn5WncfhJ6OkcCkP94ZmFFu7Y6ieqnxn5LTr8+p5nRFYfrMTroe4gfh2Js8mqFUNub gA== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gmjx98kww-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 17:47:21 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 25BHgLTk014324; Sat, 11 Jun 2022 17:47:20 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2100.outbound.protection.outlook.com [104.47.58.100]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3gmhg799bv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 11 Jun 2022 17:47:19 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NoZqA5TF1Llo2E4akuHCaVCgug894fPICj1u9Q8im+g+xSXOPYACSdEfbBD0Hh/mM0pyo4RAPl/Pr4uEBqCgtV9YgQ1MWSZh5N+Q1wrNu90oclcSKcz0a/19BH/VNmqRPVCt8I+NilcM3urT3dMrSGy3DHKNLzmrEE2fs58pQMZTo90sHbcjViRUS8dBnsa/crLR5zraYTqEVfzrGUHz2JsvcqldmbBo0Tu/lghuTFYnMpc6TWBMKK5/GyD6++gAL+wnsDxo91FHcjRrfVuVRK/xu98sCdeMdELx8TyqEo576m0COft/seJGfc9gkAk6V5TUwK0xMVyORXwly+QVVA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=w+9NnHXW6XM3mw8vZ4RAxHKBhjuELYBb5N0sKl8jZ/k=; b=aUQdhAr6BjhGJ/I42ko/s/grWUT+2Wwjv6jXzjJg085x4eWQIL8Tg1RBZy+y8uwYhImuig2gnOBakSYg394CCaQssi9KdOarQSinnhULmizU+wIDy0wWh7yDbFNnYP44mQBXnkYADVZ1uwrSyc9gV4HPM4bgpPwKGP7OtCYCtcjfrNgV4ZNM2dSm2apzYHWryl8zUkLqIZSq3NWynZD6RU7fxudH2S0A4/UAORDtChfrqRSvviCDyl9xKS3Ie61THUiOTXYiCuR3JjkQfxpvoejn1goWd+gY0+6qngMDomx6pN33TiKgFyBjfMYLLM7E5uSF7R9kCCITN9WI1OuPlg== 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=w+9NnHXW6XM3mw8vZ4RAxHKBhjuELYBb5N0sKl8jZ/k=; b=B1I+cnKhQ0A1ric2sNsRGPRlAQM5cWYyk1OcXiuHymahFS1n9TBDWgCtH1NGvukVA1PHYU7o/yJe4TumS469ssgyL4zoRw3Awm8As5nCrfAJ8B+dSwWC6V3Jr8HkkaPww7E4ddhlRQ9XmOXwAlJL6LPtMkXqnJvO1a/IScUCTcM= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM5PR10MB1977.namprd10.prod.outlook.com (2603:10b6:3:110::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.15; Sat, 11 Jun 2022 17:47:18 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::818c:10bf:c1b5:e224]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::818c:10bf:c1b5:e224%4]) with mapi id 15.20.5332.017; Sat, 11 Jun 2022 17:47:17 +0000 From: Drew Adams Thread-Topic: [External] : Re: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Thread-Index: AQHYfbTRV3hiJ8EkgUWHcYAL3fi52a1Kd55A Date: Sat, 11 Jun 2022 17:47:17 +0000 Message-ID: References: <83edzvzqjw.fsf@gnu.org> <83zgijw2x9.fsf@gnu.org> In-Reply-To: <83zgijw2x9.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0d2b8f62-33c4-4d3e-bd80-08da4bd26d86 x-ms-traffictypediagnostic: DM5PR10MB1977:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Qe/458jngpH0vV3GRoKkoUTFYQMW/I1i/Y/X27phL/8lylATbu9DIO0bGQhHNQ4AJgIeegtDgsBE0QkFTiOq+/OjZo9z1gxGFNtjLs6OY24W3joOs2PpVLWxG3yGEdfomOJ6uvpfG4r8jrCPzkQsS4in6C2zq/S/0vQQsN9SGfUefHxrpjpZW/+23whPq2OxvE10RZBSjgaVr41bRZifKBS/7TJKf5LlxrPUN1Of5yLVY01wE53M0P/KdCN4HIVWX41GsFpq5krQ3qMCt1E9XZpj2+7QjEn2tcGf7zGCouL2M2pG6yI29B/xflO9dy8924nRQGnL+f3+0KFhNOvCm486L7sV/ai/EMurWYPc0IqzKX4hiJnaFP3uub+9aylKXHl06fjtxhggExXYPTTG9D0jIaA9YRwnbY0koURr7kNQSutlSXa4bH9j0YGKzh65/VmY31vBDATaQUH48wcNmfr8mNUKuDIwUF6x148aYbuEWfSbOEkVJmSulGdg4hDfPro9uGaWMHjopue+jStbgfMmBPUMqz2jdBYYVTai3cBTdMPS2BEkIfgGvTZtYnWlA3a39GvSZMf+Cie+x4o/ON1U8VS4C6MaZ4rj3UrBtUwqMFLrHUUXDtqaMa/lNh9DyheJjDrL5i7IePs2zD+PHICaa8cVGiZSFeZ037zOW/KA/VrHGjdKEBhj0o1nwyd4WYLzDyNBFB1imTxTgldv5Uh2SP/lrE3c/DtwQ3FwhS8= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(366004)(71200400001)(86362001)(44832011)(38070700005)(2906002)(6506007)(7696005)(52536014)(8936002)(122000001)(26005)(9686003)(508600001)(5660300002)(33656002)(83380400001)(55016003)(38100700002)(66946007)(64756008)(316002)(66446008)(66476007)(66556008)(76116006)(6916009)(4326008)(8676002)(186003)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: hgmo1HkdSlH+bD+Asuc4z2KsGLc1J28OEDctatrXjDOznmH0cM/0cfljdn/CxbSRLTaokcabelqRUEZLT0d2dZM7qQ/yOPyKyG1bDr1gHlvVjwqMlQOkYqnnkihWmlonRR1mwfWrljz+0WKjBBfZx9TLnY1x/eM1d8MWk3q5Uuls45IRxZ+7iVIE5ctX7Id8ttMlk57F8I5ZEa0Or9oa+fZ/Xu1ix0GhloJ6pCBqA2CJ5tpuYJuHuXjrR3O2t3JC7xEaIs2RUoaDK5LaL+TXr+mIA0V+8wk4M4WdZeLORIii3Tv5a6dYTiXePX1MkGd7LlOgaVcOiCrvLrCCMCDDhiouAsdPEJk8h2h6Qlwm5VwcKMW9zD3b283x1za9jClHkpLq+p5Prbe288GjEod9wQ7uVfiBmsEOllbrG16rZ+MDzKuB0UPEgVM/Zzi0ydggPPA3Kau4bFKncQGVcVcesO9TMqnznL86arYf+hbxF9Z6dqYTYoWiXl6tggITAMMhaNMGBiW8EpGGHwWWCgcovxuSHJsZfnDDpaGKAqHA9Kw0iRO97IuKpJTkp7b4MJ1I3S927ZdvbDKfzItrpDPyKEp3VFZ1Pa68ruMJuHnNjrG6dNdzWIaPHa+UNEY+W0lTyI99agaFlr6AMuy4qiSzU+ggqQh3ruEaMg5YRS5LWhbEcJcF3EXpOJwRWWgne2DsJLbZNKwdkDW0vn3CHp/f5tkAUORFZTDoAZXa58hIlcZHal+Ff6ebOcsvIgTlh/uyp7hjFzQJukTHUI3Cp7CeVGcQcZfcALUEQq85LoVK9b2Ob2A/dVfTTvPKAQInc+fNKsPuZL7NNotvlYOYkWO5kxTqVWn1wa93G2dNyOxKhR20RwL6Q5Zk3ChxBdmRrbxnwRTrQNoq10VnwOzJgcfIjMAAck3WvVKXwDHp+jYYRPdROiiLMC0tPcFb7LaHbO23Vu1HhzLWhkowL0hn6G3bqOc4898essG9sbfgphC6rOxwcdvqZo3H3K37x8LwRJZslpvG8pba6krZMz1wAGtFzFsMgQaamtjY7jDeiVyA6FF5WTPFNf/h008TmItnK3RLtpAZ9rrVjCb5K1ZW772wW/7Ija88gNzwKG7gGaf5/trjhirKhE1DsCeZMdWIkhL8UngqbekQWklGXsQB1BZbt8hvBhxa9QwOrVJMQWMRB8TCKO3j4MLKu9VBMgCRNCi4J3nHFOXclvZkyaaOkW19U66dc5iz+7ZC9r4rmRsTbP9yC6vqkEuTLeA+5CGR6vYulZbA7+ChHOO7HGNSo/pWvzon3mfU8XZaIEr0fOeWfuGdgxreGPH58z9LZ/nYszyT+2RdwF3w0hiDcQsp/i17X0xAFC0Cxsd4ZbxrM7UyRYpbV5zdP+K2qhocQ8QhYvmfH2TvIA4ghm8hj11hueTokZ25Qj1WT/AELZ2Yppwe95O2uIuolfj3wu7pme+tKcsxl0apoaLOFq0Tu7x8PHVBqEBDXiBZw3zFJXiM8BsZ/nLoecDp1Yg5pbCdWFCHUQoqzrd9m9PUFgw6oAu/dlYvm9KJlpVUKXElyXkrshsoNKNxv0dNP0KSpftk1l/H5esOcmTTq3xNA4k2ZjVFJB6Kwdof0sQ0PF2LkXczmiZgvIww2HNrXph0NAjHCihOkqIZz6EdKRemuLiEuemOe8qYwuTMlGNC9sRnv2gdM4zyXBMbdsmgbcm4WswiV8MwabaJwthxgnUSKCL2OZXYGh8OkA== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0d2b8f62-33c4-4d3e-bd80-08da4bd26d86 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2022 17:47:17.8483 (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: hm9BeCBI9Fj0NdHIQ95Uw3a+DVi5Ky1I5+a+gg4H7FYXv+LjdPtHtoyhLhNeSCEsd8jt7UQkUftBJPpVui6/9A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR10MB1977 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517, 18.0.874 definitions=2022-06-11_07:2022-06-09, 2022-06-11 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 bulkscore=0 malwarescore=0 suspectscore=0 mlxscore=0 phishscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206110074 X-Proofpoint-ORIG-GUID: EmMmj40bMUPrHJ8BjUD9FYiODIhdH8yN X-Proofpoint-GUID: EmMmj40bMUPrHJ8BjUD9FYiODIhdH8yN X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > > Summary: > > > > 1. Thanks for considering making some improvements > > to `find-lisp.el', and starting with the fixes > > I suggested. > > > > 2. I'm OK with changes you suggested. Please do > > whatever you think helps best. >=20 > Does this mean you won't be submitting a modified patch which takes > into account the comments? I guess so, yes. I pointed out a couple of bugs. And I suggested fixes for those bugs, as a patch. That should at least make clear what those problems are and serve as food for thought in case you want to fix them. I'm OK with your making whatever doc-string changes you like. I'm OK with your integrating `ls-lisp' code or otherwise updating `find-lisp' to take advantage of `ls-lisp' code. That would be welcome. My overall request is to fix the bugs I pointed to. I made a suggestion as to how they can be fixed. HTH. I'm also OK with your doing nothing. In that case, I'll have to create a file (e.g. `find-lisp+.el') with those fixes, for `find-lisp' to work with my other code (e.g. `dired+.el' commands that make snapshot Dired buffers from `find' listings (e.g. from `find-(dired|lisp)'). (I could add such a file anyway, for use with older Emacs versions, but I'm OK with foregoing use of `find-lisp' with Emacs versions prior to whatever Emacs release you might fix this for.) From unknown Thu Jun 19 14:28:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 Jun 2022 09:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55894 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Drew Adams Cc: Eli Zaretskii , "55894@debbugs.gnu.org" <55894@debbugs.gnu.org> Received: via spool by 55894-submit@debbugs.gnu.org id=B55894.165545873332452 (code B ref 55894); Fri, 17 Jun 2022 09:39:02 +0000 Received: (at 55894) by debbugs.gnu.org; 17 Jun 2022 09:38:53 +0000 Received: from localhost ([127.0.0.1]:43759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o28RI-0008RM-Rf for submit@debbugs.gnu.org; Fri, 17 Jun 2022 05:38:52 -0400 Received: from mail-pj1-f48.google.com ([209.85.216.48]:44637) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o28RF-0008Qj-T2 for 55894@debbugs.gnu.org; Fri, 17 Jun 2022 05:38:50 -0400 Received: by mail-pj1-f48.google.com with SMTP id h34-20020a17090a29a500b001eb01527d9eso2832803pjd.3 for <55894@debbugs.gnu.org>; Fri, 17 Jun 2022 02:38:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=6mQn8bFrRcQwHmCEvATaLObOCpgw9RgJEZExwrF1ROo=; b=RHw0F8b5Wru0XkZUxc+KxrpPQb4ZEU4R92kzziWOizPqrDD1AboYZxY1fqw+jQVUtD RAeqWtzreeuXBEkRt9gHb0Tahsfi+FC0LC0DMy8yYV998u47tsj0ZdSqzFVz3ptVdM/7 D045GKxWjepUgT4wq03jiVV+Myg1gu1pbTP3DfJVw63Q5kwv3Mh+MRv0vsYSFvIx8YD7 /ufZ4u4LdoTGwxHpeSK8p7nJpVVWw41ZIQt2iwtjqaK3840Sfsr8i5A2Yhtvyw5EjKfO vYv/n6IjanIWHKpEaxxNIJcy1RwZOjzemI6vnOfIl5rSGPcWHaI4EBwlT1rmvP0lhhXE Qmhg== X-Gm-Message-State: AJIora8MZSzN3kqaoapcmL441dKY74wlr0BvSqLT3PsvKfbdoQjmhS9y xpeJzxnYRAYfkuqyucgIguT3DwbdEba+jVKJHnY= X-Google-Smtp-Source: AGRyM1ugU2280emTbALnn9S6HRQ1wInog4ugZHSCwOYXsLUZru+IEgB9ygaE7Ru/5JDo/OSABY972CWsh1JvP/OhzNg= X-Received: by 2002:a17:90b:214b:b0:1e2:d777:934f with SMTP id kt11-20020a17090b214b00b001e2d777934fmr9771435pjb.193.1655458724290; Fri, 17 Jun 2022 02:38:44 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 17 Jun 2022 02:38:43 -0700 From: Stefan Kangas In-Reply-To: (Drew Adams's message of "Sat, 11 Jun 2022 17:47:17 +0000") References: <83edzvzqjw.fsf@gnu.org> <83zgijw2x9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Date: Fri, 17 Jun 2022 02:38:43 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Drew Adams writes: >> Does this mean you won't be submitting a modified patch which takes >> into account the comments? > > I guess so, yes. [...] > I'm also OK with your doing nothing. In that case, > I'll have to create a file (e.g. `find-lisp+.el') > with those fixes, for `find-lisp' to work with my > other code (e.g. `dired+.el' commands that make > snapshot Dired buffers from `find' listings (e.g. > from `find-(dired|lisp)'). Why would you do all that work instead of just submitting a modified patch? From unknown Thu Jun 19 14:28:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 Jun 2022 14:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55894 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: Eli Zaretskii , "55894@debbugs.gnu.org" <55894@debbugs.gnu.org> Received: via spool by 55894-submit@debbugs.gnu.org id=B55894.165547785931256 (code B ref 55894); Fri, 17 Jun 2022 14:58:02 +0000 Received: (at 55894) by debbugs.gnu.org; 17 Jun 2022 14:57:39 +0000 Received: from localhost ([127.0.0.1]:46604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2DPn-000884-6B for submit@debbugs.gnu.org; Fri, 17 Jun 2022 10:57:39 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:13642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2DPk-00087t-E3 for 55894@debbugs.gnu.org; Fri, 17 Jun 2022 10:57:38 -0400 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25HBmGBX005230; Fri, 17 Jun 2022 14:57:35 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-2021-07-09; bh=p+oQsqOiyRa07gAIg5747Khx8LbrP4ArL6Mt2cPLzLs=; b=hzVoqMcv4+3n/FxdTaZZ9YhXTfPZvwUYjm3E9ZG4uRTp0wbBX/fJUimILDHYHMEBStR1 Pyfiw4cdrlYrsAtf5/LBDp9MLbqE0eKpH5s26tWzSYl1bB+pm0rNdMvLxX/gGjnpf4/W Q+3G6QoG1ZDwyPmsg5jPEjobAiHsTcrcMHT4iMmzo3pFUYaq1nm1DdKTE58QQci1U7wm Mr7vFu32sxq/GhvfLlRuK9YO8EX/Oun4oT+33MbibS/N2A39rcqMBosDwqmI+hNlFYGu LPrneSZhW83rCM0X0uTdud1ZH48JPJilFQyzWbfV198NajjrsMHTAstMVw8UVhHNgK1R ew== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gmjnse283-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 17 Jun 2022 14:57:35 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 25HEoN1t032182; Fri, 17 Jun 2022 14:57:34 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2109.outbound.protection.outlook.com [104.47.70.109]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3gpr2chf8p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 17 Jun 2022 14:57:34 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rmx3iVlMQVFPmQgQfiMG2Syk+rLbGv69aDw3NEe1FH7ZUz6/R6FAFWQ31OAINqxRX+Zc4KhnJpuuSreKvhysS/EVZFheyHCvq4IGh4/fljKNVmzxOtaBYbMrPpserZ+xjbQB2db27jvW24hYDiCtUHa0aiIPJvWc2zIbag/YRid9cf2DgeUfxXtqhP0xnrvDKJQosxXcNBLa6CF7kYQoNbpjyeZEHHMu1FsJU0qQURUL9jGI+DIXzPf3+g6e36rZlERoAfNPoEaNlAl1IKuo2fmQMsZuoZU3KoPJ3upmewy7xoZQqL03OcCdNAFHpYHM43JAcmfd3Hd39yXvtmvtuw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=p+oQsqOiyRa07gAIg5747Khx8LbrP4ArL6Mt2cPLzLs=; b=F/6+7SZ/S68cQYhOXwTrPdZDJSiyGKs7ZykFC0KqROeKWZYCWhgJfHY3BPr0lOPoMGXkXX/xW19Yl1ANygySSPTNNa5FFr3t/u7k6PQolDpPIgn6VEW60v/WEMnzRi+6a/eEzF2N6N/+uA34kx6VxdbwRvuWK62VIKnuA48d5MvSiMbwzKdhCwvIDJ9r5+UIl22Z8ilG4i85RXj+KIEN08Bcx6YVu5KH2frqq4Z8vy9JZ/wa23Qn8bROQAtDONYMJbD5VAT27bA6nFxEN1J5BUmd1//cszEF6bDq/nKPRoKD/LU8Bm1DO6iVKcudhd4dn2UMhc2lLRmGsEq2pHcwnQ== 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=p+oQsqOiyRa07gAIg5747Khx8LbrP4ArL6Mt2cPLzLs=; b=ymBLCFcuPoPlEckHE87lZisNOKsbylNTMcwOsNNGNeMgCuDpOoUIeaJ3EizrmdqjkWEuUuSbtPNudLRg573aOuRZy9+mY75Z8wnkj4zAghF4dEDi1vRzjgIMLjboPY7aseCdqeVWmN7aE88qCaMs+98t5UHgClM6RE4rWA1PRA0= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB5768.namprd10.prod.outlook.com (2603:10b6:a03:3ed::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.22; Fri, 17 Jun 2022 14:57:33 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::cccb:35bd:9922:dcf5]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::cccb:35bd:9922:dcf5%7]) with mapi id 15.20.5353.018; Fri, 17 Jun 2022 14:57:33 +0000 From: Drew Adams Thread-Topic: [External] : Re: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Thread-Index: AQHYgi4SN0JCFjzJzUCTBkODJ4T4Gq1TqG2g Date: Fri, 17 Jun 2022 14:57:33 +0000 Message-ID: References: <83edzvzqjw.fsf@gnu.org> <83zgijw2x9.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ba1efbea-13cf-42a1-06b8-08da5071b588 x-ms-traffictypediagnostic: SJ0PR10MB5768:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NWJHGPqnfuidKJOo7BummlkYub8qzrNiXzmCuXC+SHvkdf1mX/uJ8cdj/uFhzvOgdNO/ue2aVQBCC7K0BQjVHU8xP/RbRDCkFAez5YP1iB1eh9tJ5zMCpknJenSW/urTjyZobhRaanSFTXSiLZ80fsvDh/x02P/DdwD//bGrCr+DJ2ULQ+JNGm20Qq7IMpqDkaSeRRswp9LyZ3f8tiIwMlu3kU8/92uZ9J9yohsVRTWt6Jqm8JlCpwmyuutOFumedl7PZRqN9eWWGS3kRrlTz+k1/GjQCAi1uLHl7DOwvoCvZ6OmsWRB5cSpcVvZ1F7Bb2NOy26CEVVvcWHUwKjaOHdDJg+F4v+e6Tu2ucZCwpfYJ44IiLooTR9kga/1vcvYrTiXBwpoodVhU6qK4H5rSQXOju6t8j7jmV8FcZYm+fTH2yHoj7P3UaLUOEotxhIk5H6XDrXjML1L+5HucVq+JImBhsNXrjrDhS9M5StJkYkHwu3rocezUy1hUAVVwBLv9m3zVR/dEMsUPZjTfdbT3HWuY01XT3bGNdwrMVxk2+sjIqU4ZkbJ9koNIRxNLijFTvbVPo2Xasg42opa7vzjhfCKhGNi+HeFWh9tGBDRjOZfQFLQ5LOVK3ayJxPXhf7OuZcP0vKVBnr9LGH49hTNJexmN7KZW4jN6d+ady/AWDz9HnS0HRhr84spUMGlMf3LguVfECP1aHcznIlwm8pqzsvoKKsxAIAl55gKfqxTwRQ/E3/2obpCNbwzQ+dtEUkI x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(366004)(122000001)(44832011)(186003)(6916009)(54906003)(66446008)(64756008)(76116006)(8676002)(55016003)(38070700005)(316002)(71200400001)(7696005)(6506007)(66556008)(38100700002)(66476007)(83380400001)(33656002)(9686003)(66946007)(26005)(2906002)(5660300002)(498600001)(8936002)(52536014)(4326008)(86362001)(458404004)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: ydFev2pmjf33Jh/41rJZHkplruUtLVYbng4a+bTONduZqPZE03CAItHn5rsnwIpmqFNkqQ8SvhSNFsHIWd+ISqrpB0mXvkboUjoUSI4lr+GSUtKgCyXyr0Ln6E2lFgBncWg4x1PEgD3wbTo2wvZtdCR1h8UE5FSjD61Cz3C8ffKaOWv7uncmBdYEerhRnap5vUG7RT0oLTrBtnWvzISKBkGM7GjfcPJC0K+oexUsXl4kcs49NbWhl+jUybkj/F/TXtEW/UtAgBnOuKO73ADwpibirg1o1Pa0ztnXa8qx8JtfFa7ejb83hd1sTZsaZ1Ddt1xXQ3f7I3elOBa3Q0ViKRCVYR9k3oA7mfOGGgzYwrJnLwOUP/hJVK00ZQtI/qG2cAIBmGhtdNRGVTYFmcbhrMUcOwXnE87qhgzOh6wyZlTHaQ0I48z3AWBa7j84cs2ZrpLbWX4nAJSdUgOX+C7u/y0lQFXlWtSpQ+1rB2Da4y2cKoD43e40Q445RjGnsO4RDKXmo8BBMgZp2v4SDvkNC3kuQoP4om2jf9Cq3IRUIxe3ySkZcJ6OrdlhuFeQ9dihk4gRsF/0L18/0rusL+V4cvoCG18wl3dDfwOFi1UUVbhqhD/z4Ux7ChK/f6PYLAtExwpteUM9nFZjwZQ1bFq82H+Fs2I5G/ASd3MS9gBd+fDwo7p5edsTXd4VGfxGA+HF/Zuzb/YYYEzRpe4mS2BEjGlLgRiI1KaD70O7cL2X1jlFcpBrUv6D7zGYb6v1Z1ZuWPlRNwIHjsRtmn8vp6JCZZgHWAh1Lanf0/KvYAi/V7VREaZ0ULj0N8hBb1ADjqGaIk37Wcg0s7e+yupRiAHdGZltI0IrHOxv/+JyEKwHR9SIR0wvxYrPmcF205TxG73TMbwzdKecCy8TIKAKDxGvQkmL8bzPnUCITZoQYKxjJCFsysZRqVAatn7BP2g6oMsNxRRTe0qbX9A4xlh+85EZBatsgBcnerw2sZLSdt+YJBU930byEGzlglbUJ6GXY0HkEJR41b4hFkgaw60ZTcu9MT9uBgEzanslccOSYuTHlZ7U3W8wqd5HOPNHRW5klg9TYQe2flmf04FVmTX54CkQADmja660YS21dNCKFtuFE0p3pTJboTTQJiTDF1WYxZI+z7zGsXYV8x6IOXaYqQK8zsYR7ErPQM3CNBIZATPr96XzmX4kztCBZrHLAeGUGNQctYnmXf2RZ60oYlD2u24e8luWJOVH+FZZjUX02H6ewRSQ+5KmxjkYk4URyGa36U+5dBL6jiyxQU/v8SwrD31urPoVvsW+f8G6hW90fqddaXBKfVojtoZkUPm4DcixgkcMg5bvf/CFXoeIeF7MeOvWO1E06hUhpWdIGPkZyTaqH9BHFGNcxz/bCqJYmEdKOnWkXGjobpWVE/NQra9GjCN58yCuajLinoNyHt+60qcLzvmbzPQhr3uPbN6Q7I6oYot0O7UzYAoYeAp3IGidSp9MdsYWUhrkRXqfBgKrewzhaPOXjF1sN7XN316VsD2dBMDPINZoHbuWbjLrBl9h6hwzv9x+90WiZOQVYywdbkyOGT16Ykoh1+wxufy/TqNvdrvW2q1ZNuevq11VtQfyhkycQIIf8tYf2CILGqSykmHG9G0Lqx4LTZMUKP7b5dbe5eOCnlDoS/EMAb0FpZoFdAa22f4XSkmjdKTVUQUG8m4LF456zpSf+jLGETlLFeCr/CSs63b4LGAQaM4GRgE1pJ9dgQ== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ba1efbea-13cf-42a1-06b8-08da5071b588 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2022 14:57:33.2838 (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: ZFffFrx9RO4ygKa6rBHdAwYij6Eo97ZFABsFSjyyeuE8OwxzoyhYIZt6R2tI/P67JorsY7p3BtCGih+35nW9KA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5768 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517, 18.0.883 definitions=2022-06-17_09:2022-06-17, 2022-06-17 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 spamscore=0 adultscore=0 mlxlogscore=909 phishscore=0 malwarescore=0 bulkscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206170064 X-Proofpoint-GUID: ETKfz3qVfnebExFvFOTyWPT4zvpGOV7s X-Proofpoint-ORIG-GUID: ETKfz3qVfnebExFvFOTyWPT4zvpGOV7s X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) PiA+PiBEb2VzIHRoaXMgbWVhbiB5b3Ugd29uJ3QgYmUgc3VibWl0dGluZyBhIG1vZGlmaWVkDQo+ ID4+IHBhdGNoIHdoaWNoIHRha2VzIGludG8gYWNjb3VudCB0aGUgY29tbWVudHM/DQo+ID4NCj4g PiBJIGd1ZXNzIHNvLCB5ZXMuDQo+IFsuLi5dDQo+ID4gSSdtIGFsc28gT0sgd2l0aCB5b3VyIGRv aW5nIG5vdGhpbmcuICBJbiB0aGF0IGNhc2UsDQo+ID4gSSdsbCBoYXZlIHRvIGNyZWF0ZSBhIGZp bGUgKGUuZy4gYGZpbmQtbGlzcCsuZWwnKQ0KPiA+IHdpdGggdGhvc2UgZml4ZXMsIGZvciBgZmlu ZC1saXNwJyB0byB3b3JrIHdpdGggbXkNCj4gPiBvdGhlciBjb2RlIChlLmcuIGBkaXJlZCsuZWwn IGNvbW1hbmRzIHRoYXQgbWFrZQ0KPiA+IHNuYXBzaG90IERpcmVkIGJ1ZmZlcnMgZnJvbSBgZmlu ZCcgbGlzdGluZ3MgKGUuZy4NCj4gPiBmcm9tIGBmaW5kLShkaXJlZHxsaXNwKScpLg0KPiANCj4g V2h5IHdvdWxkIHlvdSBkbyBhbGwgdGhhdCB3b3JrIGluc3RlYWQgb2YganVzdA0KPiBzdWJtaXR0 aW5nIGEgbW9kaWZpZWQgcGF0Y2g/DQoNCkknbSBub3QgcHJvbWlzaW5nIHRvIGRvIGFueSBzdWNo IHdvcmsuDQoNCldoeSB3b3VsZCB5b3Ugd2FzdGUgeW91ciBwcmVjaW91cyB0aW1lIHNlbmRpbmcN CnN1Y2ggYW4gZW1haWwsIGluc3RlYWQgb2YganVzdCBmaXhpbmcgdGhlIGJ1Zz8NCklzIGl0IHRo YXQgeW91IHdhbnQgdG8gYXJndWU/ICBXaHkgbWFrZSB0aGlzDQphYm91dCBtZSwgYW5kIG5vdCB0 aGUgYnVnPw0KDQoxLiBJJ20gYW4gRW1hY3MgdXNlci4gIEkgcmVwb3J0ZWQgYSBidWcuDQoyLiBJ IGV2ZW4gc3VnZ2VzdGVkIGZpeGVzIGZvciBpdCwgc2hvd2luZyBjb2RlLg0KICAgVGhhdCdzIGEg c3VnZ2VzdGlvbi4gIFRoZSByZXBvcnRlZCBwcm9ibGVtcw0KICAgYXJlIG5vdCBhIHN1Z2dlc3Rp b24gLSB0aGV5J3JlIHByb2JsZW1zLg0KMy4gSSBzYWlkIEknbSBmaW5lIHdpdGggd2hhdGV2ZXIg ZG9jLXN0cmluZw0KICAgY2hhbmdlcyBzb21lb25lIG1pZ2h0IHdhbnQgdG8gbWFrZS4NCiAgIE5v dCB0aGF0IGl0IG1hdHRlcnMgd2hldGhlciBJJ20gZmluZSB3aXRoDQogICB0aGF0LiAgSnVzdCBw b2xpdGVseSBsZXR0aW5nIHlvdSBrbm93OiBwbGVhc2UNCiAgIGZlZWwgZnJlZSB0byBnbyBhaGVh ZCBhbmQgZml4IHRoZSBidWcgaG93ZXZlcg0KICAgeW91IGxpa2UuDQoNCk5vIGdvb2QgZGVlZCBn b2VzIHVucHVuaXNoZWQsIGFwcGFyZW50bHkuICBGb3JnZXQNCnRoZSBzdWdnZXN0ZWQgZml4ZXMs IGlmIHlvdSBsaWtlLiAgQ29uY2VudHJhdGUgb24NCnRoZSBidWcsIHBsZWFzZS4gIFRoeC4NCg0K SXQncyBFbWFjcydzIGJ1Zy4NCg0KV2hldGhlciBJIHdhbnQgdG8gYm90aGVyIHRvIHdvcmstYXJv dW5kIHRoZSBidWcNCmxvY2FsbHkgaXMgdXAgdG8gbWUuICBQbGVhc2UgZG9uJ3Qgd29ycnkgYWJv dXQNCndoZXRoZXIgb3Igd2h5IEkgbWlnaHQgb3IgbWlnaHQgbm90IHdhbnQgdG8uDQpOb3QgeW91 ciBwcm9ibGVtLg0KDQpCdXQgSSBjYW4gc2F5IHRoYXQgSSBwcmVmZXIgdGhhdCBFbWFjcyBpdHNl bGYNCmJlIGZpeGVkLCBmb3IgdGhlIGJlbmVmaXQgb2YgYWxsLiAgSWYgeW91IGRvbid0DQp3YW50 IHRvIGZpeCBpdCwgSSBjYW4gYWRqdXN0LiAgSXQgd29uJ3QgYmUgdGhlDQpmaXJzdCAob3IgbGFz dCkgdGltZS4gIE5vdCBhIGJpZyBkZWFsLg0KDQpJdCdzIGEgbWlub3IgYnVnIGluIGEgbWlub3Ig bGlicmFyeSB0aGF0IG5vIG9uZQ0KaGFzIHBhaWQgYXR0ZW50aW9uIHRvIGZvciBxdWl0ZSBhIHdo aWxlLiAgT25lDQpyZWFzb24gZm9yIGZpbGluZyB0aGUgYnVnIHdhcyB0byBkcmF3IGF0dGVudGlv bg0KdG8gdGhlIGxpYnJhcnksIHdoaWNoIGNvdWxkIGJlIG1hZGUgbW9yZSB1c2VmdWwuDQpPciBu b3QuDQoNCkF0IGVhc2UuDQo= From unknown Thu Jun 19 14:28:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55894: 26.3; [PATCH] `find-lisp.el' bugs Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Sep 2022 10:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55894 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 55894@debbugs.gnu.org, Drew Adams Received: via spool by 55894-submit@debbugs.gnu.org id=B55894.166246168013881 (code B ref 55894); Tue, 06 Sep 2022 10:55:02 +0000 Received: (at 55894) by debbugs.gnu.org; 6 Sep 2022 10:54:40 +0000 Received: from localhost ([127.0.0.1]:49685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVWE4-0003bp-20 for submit@debbugs.gnu.org; Tue, 06 Sep 2022 06:54:40 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVWE1-0003bY-Or for 55894@debbugs.gnu.org; Tue, 06 Sep 2022 06:54:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: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=c4GlrIYOgWLECYSq6Z6yiAgx5BY7bghp5QyakFA6j3Y=; b=FLihcUjeDzcdP/DzZ20EXi1EBH +HvsyH/PBwhv+hgBXDPLHeSOuXL2Begq5iA0tJrEdgKRZ5tHteftd7zUEg6jghm3H55yviTfAZJwi SuOwW+WxlkDY6YvoIcxRGcnhuYyD9kGiBAj2UWC6roUhrK66sDfyraMCSACS0GZSv+MA=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oVWDs-0003jT-C0; Tue, 06 Sep 2022 12:54:30 +0200 From: Lars Ingebrigtsen In-Reply-To: <83edzvzqjw.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 11 Jun 2022 09:01:55 +0300") References: <83edzvzqjw.fsf@gnu.org> X-Now-Playing: David Bowie's _"Heroes"_: ""Heroes"" Date: Tue, 06 Sep 2022 12:54:27 +0200 Message-ID: <87a67cvkm4.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: >> The attached patch fixes a few bugs that prevent using it in some >> important ways: (1) opening a Dired buffer that explicitly lists its >> listed files or dirs (i.e. a snapshot Dired buffer, wher [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Eli Zaretskii writes: >> The attached patch fixes a few bugs that prevent using it in some >> important ways: (1) opening a Dired buffer that explicitly lists its >> listed files or dirs (i.e. a snapshot Dired buffer, where DIRNAME is a >> cons), (2) using its listing with a `dired-actual-switches' value that >> contains switch `F', (3) properly handling a listed file or dir name >> that starts with a space char. > > Thanks. I've now pushed Drew's patch, adjusting for Eli's comments (and I did some other tweaks to the doc strings) to Emacs 29. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 06 06:54:42 2022 Received: (at control) by debbugs.gnu.org; 6 Sep 2022 10:54:42 +0000 Received: from localhost ([127.0.0.1]:49688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVWE6-0003c3-BE for submit@debbugs.gnu.org; Tue, 06 Sep 2022 06:54:42 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVWE4-0003bb-Kb for control@debbugs.gnu.org; Tue, 06 Sep 2022 06:54:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Wh4Hsnk4pHelVpQ1rGZN6M96RbrW8/mKjP9IasrvCs8=; b=u2/iRKCsWTS7xoVCXCw3x+Fvj3 lUbDnzJl0zzerXqHFy0GDiNGbm/EkihUg2rzngQX29eHdYLHfbe7ZkA1Kp5MeYQM0GhHwyfPA9/BR gByhgxW/Z2viNqmS9ub/w5okYulYzzEM7D7j/gKPrmVoIzjPRAgcrsvZAjmmuMN0SxFo=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oVWDw-0003jb-RA for control@debbugs.gnu.org; Tue, 06 Sep 2022 12:54:34 +0200 Date: Tue, 06 Sep 2022 12:54:32 +0200 Message-Id: <878rmwvklz.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55894 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 55894 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 55894 29.1 quit