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#16577: [External] : bug#16577: Add regexp-based version of completion-ignored-extensions Date: Sun, 20 Feb 2022 22:05:45 +0000 Message-ID: References: <83mwig85an.fsf@gnu.org> <83d2jc81f8.fsf@gnu.org> <8361p39ar2.fsf@gnu.org> <87r17xsm7c.fsf_-_@gnus.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="2437"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "vmalloc@gmail.com" , Glenn Morris , "16577@debbugs.gnu.org" <16577@debbugs.gnu.org> To: Stefan Monnier , Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 20 23:06:16 2022 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 1nLuLO-0000Oy-C1 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Feb 2022 23:06:14 +0100 Original-Received: from localhost ([::1]:51892 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nLuLM-0005j0-VF for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Feb 2022 17:06:12 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:36242) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nLuLD-0005iF-13 for bug-gnu-emacs@gnu.org; Sun, 20 Feb 2022 17:06:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40168) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nLuLC-0005UJ-GF for bug-gnu-emacs@gnu.org; Sun, 20 Feb 2022 17:06:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nLuLC-0003vj-6k for bug-gnu-emacs@gnu.org; Sun, 20 Feb 2022 17:06:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Feb 2022 22:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16577 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 16577-submit@debbugs.gnu.org id=B16577.164539475715097 (code B ref 16577); Sun, 20 Feb 2022 22:06:02 +0000 Original-Received: (at 16577) by debbugs.gnu.org; 20 Feb 2022 22:05:57 +0000 Original-Received: from localhost ([127.0.0.1]:34065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLuL7-0003vQ-2a for submit@debbugs.gnu.org; Sun, 20 Feb 2022 17:05:57 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:22616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLuKz-0003vC-Tn for 16577@debbugs.gnu.org; Sun, 20 Feb 2022 17:05:55 -0500 Original-Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 21KBRRv9022625; Sun, 20 Feb 2022 22:05:49 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=m8BVzePRDM+mIQb8qrauz0/DZZxy8RCk0X/HaJecbow=; b=IRlWvNYFhziozXTK2+XTiYk3emURkPgSFcOcQeUoNnHw9iO0q5bcBbPq7xR9z69WZf8Z FnB5YjwDa5ucvLWm4NUVdXXybY46tkm8NqemAxSDQX3vBuVS9fet/ur2rkdIXhOWU3Ts 6aS/ZAMtZ0nsyh+OS9+lQu0CzpdsPDKeIUO4U6C7tDa05gGc+FBza16UE8iWF6zIyXLf PORN9+3r0fVWFPsT8CY0NXpahpgDskVaueUMqgepm7hHYuOYbRrHNg2TM1HjWp7RxkAX QOnqg5HKsXkB4q+cZ6pWKz/BuES6ZAxjwGXBZeUthWvC176abb424kCNiN8uG7scBssH yg== Original-Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3ear5t2fh7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 20 Feb 2022 22:05:49 +0000 Original-Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21KM0MOT115792; Sun, 20 Feb 2022 22:05:48 GMT Original-Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2172.outbound.protection.outlook.com [104.47.58.172]) by aserp3020.oracle.com with ESMTP id 3eb47y151r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 20 Feb 2022 22:05:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XdDJSA2hSxzgER33Ds0dw0rRAcrR9BOOCgw7l7JjGqMOfGSxsXMNFrUJTiyyxHgUS0Hihsjj0Fbx94KBV8OfMQ6lnJaB0sQUyMppl3Sk0+aGI323hDghm/07adO3xlR0Qhyc+abhn6PGteEP4ndiDJSgjCXywg4LW3a7A//bdZw795rmUmb4chkb3qc7wqzv5heUwbLWTBSyqJBHZX+xLMjiqBT8ySgwArfExUQKhxvh+d7gu+sEgbKpVS88cdXfDFIYdLOF8bqufKgIA272qKH8mtB1X9H/TxStJHBWStWq2+eUc8FW/LJRPOv195no+rh7mAWCX9RUdMvgoAv0/A== 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=m8BVzePRDM+mIQb8qrauz0/DZZxy8RCk0X/HaJecbow=; b=j1Sb1IenlwNmUOPP8gMGB9aqr/airxXg+cm5lgIDIV9fkkoiU2oNn06bjf6VrzanpDo3zjsRNoIW28Uhmlat7G4v2AWUrAsin/joyg6DPnJRLT4oQhqeT3dumvHWQeKHgMmsX8dsteAwXYX96kUNpsXGSYzQ1v42MrZ6F/qNLxvQNp6QwVkNv2eC0EVYRiQ6l2/eoCEDZ0cFgc56z2H7uU80WKoLgrN7CmObk6FQNU1EeR0P3iQHi8+EZC5Xa1iaaSnFFu+hty5jiBtb/tOJQ4TY/ieuLZgNWF+oJFqkmKXp6q+zydQhJmMQ62Ilq/dUBpRqBJqYsXNPYZ6jEbyHGA== 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=m8BVzePRDM+mIQb8qrauz0/DZZxy8RCk0X/HaJecbow=; b=BcLBM9I/5I4wmixkamk+VYPXQ6R+rgCDSSvX3nmh805zzh9XGl+cWawGehGhPp2ZPSDBqS2nnqZ8iX1CKntqi2MLOJAlf/Vgp1YlrxskhRM6HMclO/Cr4ot7byIol83kn+WnU6ZrsYt6fvuEkTZynKKGp4hxTGfwPaFdaqoXz9I= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BN8PR10MB3252.namprd10.prod.outlook.com (2603:10b6:408:ca::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.16; Sun, 20 Feb 2022 22:05:45 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04%5]) with mapi id 15.20.4995.027; Sun, 20 Feb 2022 22:05:45 +0000 Thread-Topic: [External] : bug#16577: Add regexp-based version of completion-ignored-extensions Thread-Index: AQHYJmxgAjLWhVfofUWMxMCVOZwnO6yc/hKA In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6b937a93-078f-4dc5-ad2e-08d9f4bd24ed x-ms-traffictypediagnostic: BN8PR10MB3252: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: 4Ru0CgjcFqf1U9MYeTbF/Wjg/aIgH1I0qPf0Q2Uu29SyD2Jj7I9qFTMp7UV+Xu8oYGrWfsUhvrP0INPHd/vHA1gG7cpktu9nktlJn0eRT9JTlXW0Wdoc4m8+WUZ2edEA67e69SHYMqSSjdDJvTqW5Kf6lFa2n4jv1R8yLnzr3avayD/33u1IgoH6Pa5PvzVzWYnlmu/5hARmrFSbz1WCAn/I2JaXJkAIRvj0aI6exN1m/H0p4RznohCcLA/L1r6YVZRro7XRjlUwVZFIvT9N1VHCjKAd8hsgQPUu/I4rkyFzC/6s8H6P6fP02M5+PXLkTJfVeP8KqhXn2vw6cWdCUcutVgqgQoihCJmunWUdnLFzxqyYx+hMNRv+n/Iq07ux+2bTuhcZ+tM87L7yfUVqI6KcYQjuL/vH6PSB5aAlXmu4O42T/O35LufbcFzc3V7nPA76Iez/IemAEEVWSTHDDyvAHcdzoURRb81rXl5vR26y6Wt6p0T1DKvWt+v33DyiNu2a+A3zTE4mLKsjOhHpLnSxQCOxGfPOZPM4zaPhER/buRE2HTCtBCdP4NXCC8V3su+UWMxc3X3L+GXGwUanEgrgCXZh0G4iSmDvx2vqgrcbyzKDzmiRKl0Ne+AClQ0X7nZCbIaR2+3xBbANIXUF+sUjz1VyrOV7UrtvA4nc3tftMwKILCasUd2PnWZihx79xw4/6RewuW8fnjlXF97IYg== 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:(13230001)(366004)(508600001)(9686003)(33656002)(54906003)(110136005)(4744005)(2906002)(8936002)(86362001)(296002)(316002)(5660300002)(44832011)(66946007)(66556008)(66446008)(71200400001)(66476007)(76116006)(8676002)(186003)(7696005)(6506007)(4326008)(55016003)(64756008)(26005)(38070700005)(52536014)(122000001)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: qg+c7E/2EiSe+g7vYFAvxdQ93hGztpz736DvPQepxzeuUyjsWo8k5/eJRJpSbgLv6Nd0dtdTrKQtPjmzvej6fsxlFuhohGmV6X6blUz9blTrb6BmbYCO2wy9nXOF3Te/PuICGGz7bgJ18l4NhOorljVe7HHqHxsfQ75PW1W4lTYmYPrl1uqSLYB3HeAB3X1SehM5qmh4N3vMlTPZro0NS81u6aZvp3I0PDFXbgWerPF6l5C1FQnHXLPzl7d+U7OwSMTmD+D0Me7mDREjWp9WjCWda4hYAO5vm9M9oAMnaC+lr8xir0kx3ZlWbRusSRsSt8DEiluGpV9H5jJ2fUNmWfUNPG/OYYZPxsJI/r9+cuDULrXkAiehQ88VyxTvLwrbHDAZqd8wb73HUcBWmxbZkWD6dPg5O2GzsLN4Apqj4wVbHGxBZan74bf+STRD2QAf6jkGZbmgPEGLx2ODGcxM8iolVE1qDed44bJ5KDtOPU1is/KU0z8fbIV9euILh18ZGTMACT3jRputEzArsxzbV4WsFiXxe1GOLEX87i6np5iCl4JDijH1wacn++7iQJjJBA7GchE+HypFVWRADGVtID9DcXLAqBypsA4t5m+arkx1FsaqlAvKVb+PjvBHL2VE3xIZyiohmE8A0MS22GMZOY67BC9oIRLGzmDWhqIzRpPoSmJcP9ll19olpR7xgh/ylMA2bSNzAt0xOC/l+DuL1ycJCs82Fo4PSRQw5txFP4hNVLW05rw2qMY+u9 hzvRq5td5w5ixYs/Q3oth1ALT8EzdAO61K1T2+3KdTQgYL2hwv560SD5Wx1m20Gvl6mJZnqf6AAm4pxgNcgLG2IGxBs6DRhfVm 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: 6b937a93-078f-4dc5-ad2e-08d9f4bd24ed X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2022 22:05:45.4250 (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: vJF0qbB2LcdgfAUzWPwkOTvGxaJZLLyz+C8WLvsXDdy0jjHrgCJecdk3eAKi8UiXIddISMKMIAh+rCw6QRMXQQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR10MB3252 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10264 signatures=677614 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 malwarescore=0 mlxlogscore=924 adultscore=0 bulkscore=0 phishscore=0 suspectscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202200142 X-Proofpoint-GUID: Eih2ivLEeZVK0eOoyhbC5mq3I5qVsvf4 X-Proofpoint-ORIG-GUID: Eih2ivLEeZVK0eOoyhbC5mq3I5qVsvf4 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:227282 Archived-At: > This should make the change much less invasive, with most existing uses > of `completion-ignored-files` unaffected. Most existing uses where? If you change the meaning/behavior of `completion-ignored-files' you'll undoubtedly break existing code somewhere. Till now, the extensions have been literal extensions. If something else is needed to handle directory names (and not even the extensions of dir names that have extensions), then add/invent that. Why change the use/meaning of `completion-ignored-extensions?