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: Mon, 21 Feb 2022 17:33:10 +0000 Message-ID: References: <83mwig85an.fsf@gnu.org> <83d2jc81f8.fsf@gnu.org> <8361p39ar2.fsf@gnu.org> <87r17xsm7c.fsf_-_@gnus.org> <87fsocl3ot.fsf@gnus.org> <874k4sgpi1.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="35157"; 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 Mon Feb 21 18:38:25 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 1nMCdk-0008yX-T3 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 21 Feb 2022 18:38:24 +0100 Original-Received: from localhost ([::1]:51406 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nMCdj-0003eJ-O3 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 21 Feb 2022 12:38:23 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:52932) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMCZW-0006qh-EY for bug-gnu-emacs@gnu.org; Mon, 21 Feb 2022 12:34:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45010) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nMCZW-0000y7-3L for bug-gnu-emacs@gnu.org; Mon, 21 Feb 2022 12:34:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nMCZW-0004EX-0H for bug-gnu-emacs@gnu.org; Mon, 21 Feb 2022 12:34: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: Mon, 21 Feb 2022 17:34:01 +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.164546479916218 (code B ref 16577); Mon, 21 Feb 2022 17:34:01 +0000 Original-Received: (at 16577) by debbugs.gnu.org; 21 Feb 2022 17:33:19 +0000 Original-Received: from localhost ([127.0.0.1]:38907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMCYo-0004DW-Qd for submit@debbugs.gnu.org; Mon, 21 Feb 2022 12:33:19 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:23352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMCYl-0004DL-2A for 16577@debbugs.gnu.org; Mon, 21 Feb 2022 12:33:17 -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 21LGu0jP029467; Mon, 21 Feb 2022 17:33:14 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=aMSnLIamx1MoH4M1/iLVdUFa9Nu/Ulr5tSDuMfDa3TQ=; b=FldEtWYEy4JnEJHadZfnPIXeLcLoKCd6lzFJ5vjhdhkDAzfMbK52+e6p2gKD0stst0Ij njX2ZU32QEMlCMzUaRTqEismxhtpIvgoxLElnIOSXjzvw3jtLRoDooRS8qYAgwrjq0LH JwclSscphjHrQEKauN5GmQBpYzYI6d0M1E/LaStD8eecQwmAcoJsoGY9ZMWkCoCAEQG0 NxW8JE7nbb8MvwfApJO/kc3LjYzNUbl/Obn8QVUM3E7Kd2YB4ogIHbp7HWhKoPfsOC29 OdhcYwtH0gf4qVYW41XLYfpocMpEjkaHqhNiMmHjCOYTHfLwMHeo9xob2NnNxMMS/FiE VA== Original-Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 3ear5t4p48-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 21 Feb 2022 17:33:14 +0000 Original-Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21LHR72V021892; Mon, 21 Feb 2022 17:33:13 GMT Original-Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2172.outbound.protection.outlook.com [104.47.56.172]) by aserp3030.oracle.com with ESMTP id 3eapkewmdn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 21 Feb 2022 17:33:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PjrNljqqhHkoi2vFjJah8Fooo9IyIdNHQ3nup9X/1u3JLVth5uGMvRCBjfdFMiQdJO83zaXxc4nPX1FoK6tGO6O38rqm1iK0MTQzJGXRXztu77/QXlFUiLU9nxgEcaVGmt1lLzXG4Y9Re9DzSOfA+jsrwzpwcCc+nywzOQ/0xV/AiVcfg+wpgM3GTbSJcLWSmV7RGaMErJLj7ZgSyT7OMWl69b0h4GtXCrFIVOjTa3oyqBjciZndb67tStBmQ8HROVExdZKEP9T6iwhuK8wkjp8ELuVd6x1ixnLE7REBJU2YaZ6HA4WHARu5gdR0xSIzi7kRimK8FqqfXU9HHQXKxw== 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=aMSnLIamx1MoH4M1/iLVdUFa9Nu/Ulr5tSDuMfDa3TQ=; b=mu+Y9Ko6OEfMO2XpLe1vSr7Ul3o67RJBA0hNv0iVk4RUd7ZHuZJpOln/ZoXqKadl0bO3tacpqRgxNidkpWTCDuBodDwUSDMzpSvpdahVQjyURiD5F4xEYRIAWidMdCXXErAr46QOooRd/3Dg7kHw7D0XvIYSNVsJJw+RmUDnLxU/QX+OgqGl6npcj9uecM6EEWBqUmpgjST9wp6Qf59dOYN4tOvu8R9f8aFG+jUKllULxSI8iF0Tp4Rl4o6BsTreYTDuD6EtAIQJicCf4NHrTb98BaqZNIw6uwXky4AcCxdxeWBfoFY+v5K1wzvZlHhfJOuqtRRDGYmE6XKAJ9dosQ== 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=aMSnLIamx1MoH4M1/iLVdUFa9Nu/Ulr5tSDuMfDa3TQ=; b=mDYGUiCrhWpm+RCDn8r/FQR012lBBXaAxTJxjooSes7yEwffbqn9Ds463P239GvgSCnqqj2goFYudSmFLocJ11+F1N9P2lLrin0GTgBd/haTzOTWTlEwpzXBKQabePN3oOOfPbHJS2+k11LDjaP1R0Oev6VREM6e9YHUhQl93ng= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM6PR10MB2585.namprd10.prod.outlook.com (2603:10b6:5:ad::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.17; Mon, 21 Feb 2022 17:33:11 +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; Mon, 21 Feb 2022 17:33:11 +0000 Thread-Topic: [External] : bug#16577: Add regexp-based version of completion-ignored-extensions Thread-Index: AQHYJ0W6WQw0HYrHeUG60e+TI8NzNKyeQKYA In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a06c6d25-a4c6-4b96-3cdf-08d9f5603b52 x-ms-traffictypediagnostic: DM6PR10MB2585: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: pTQRp7PPyCwzafb0FNlkvlByD5AmGvimBEyhf/RUPLZOnqcJ9DuIU1nTHOfkg+kLyaSgG4CvZ/Jor13lzZhNzWHnynUmu3hOJR/vwwrs8e9CT1RguAIGys+6Pc3NgHoljw0sfs9brtLaRw6hGDuLRyt0i+YnU/Y7M+gbuMfrxnfMy2y6P0uzFl9d8rh7OsixdSUYUC//0DzvvLPd9mD3FakA/CM9oEN9Wh2R2m8NXeCdsqJ/B/8nKrSLyTXTdSwuYK+AgmBwXvDUoMgrevXi2Ydup7rXIoRAEZWjVvJUUCzRhKm/RuFbxm0DjstUIdyDJMoRAa3Dc8Jy0F7EcFn8xeoU3y97Xe05xtQ9bUj7bSEsrCliybifFk4o8C2bUx1E6eQtUYlw7JBZyIZVq7T4C3vvXJxnjCeNP1e/3ITAvkN3DSWDcJvVjjmrKYMuGT83StR92bJcakrnvHfoL9HIqXJUFOELVivhBu3+bQRNjDBjypKuWW28GV/Lpc/AHQRvQNtyg8oE4sXQPElZXY1wktKYCap7PGbbFdwh4S0qBHp9z5TWXanpQnqPfhktDLvdj9c6qjtCuWMtmbEL6QyAv7SqPWf1t8q1hgPjDYWf1bqetWdI0yiUpvGA0yzzlls/rggdhgJX9dTf2S6jElGLtg3tBTaf3EhXnbP3p88jLIsK9fBq27lyv966BtbS39u55hVsy5lYH+CyDmPjUC4T1Q== 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)(2906002)(6506007)(54906003)(110136005)(52536014)(7696005)(4744005)(55016003)(44832011)(8936002)(5660300002)(508600001)(186003)(8676002)(76116006)(26005)(38070700005)(4326008)(66946007)(64756008)(66446008)(66476007)(66556008)(33656002)(71200400001)(38100700002)(9686003)(86362001)(316002)(296002)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 5Vtaghx8juwoUiFf+Yj4/lEaNejcRMi8Iu7TVeLI1w+Co/HdLdvIOGQByKq9FhDyZT5ITGnb7gldqViPmDVJl1csenSYjrCN6zvM7hfUSh3grH8BzBQoZd1KPQBddeSgiOf8V+IstIoP9+yCMNx30q+L8pAD8pIJ0Rrv0MieBH7+dxmstlQbJuadgHI3ifDBr5ayL3Y7IH/kzizi6mBqJ3JiN1Wo+TlhThBO1VTZrVnwsgc9f0Ip4N9IxMxMpVAn9BfmggUPW92PTqC47CF1/Q4n+vE3YOkZ35OoeOkuxXsybUkole5q3nWCRDDF/TunTe//6EaJXIXK0zH8k3LQQema+ItU1viSskBFU6HB9D1D1t2w8aCCMFJ5K0kFVRLoOrYlTwF2Gwh6gFeNcrqhOteh6SBi7+POgtK3R4v4XiKS9bpU1n3tG9909jkbgEb6efG56k13TABkcpCo+dnHUgDYq0OuXwEMxwWtFYyqfwgkQcqJKDXGiIQDlNDjLpuzfqV9IJMIO2BQdJDlVLILU6eaLAmlKpyBZ7uTe0SLSw6fYdWYp4PVOZZwvW8whto72LTHuyVLkV3R7b4EYb2jQt+bOoOOubK28um3GhOqbGS8Xg/ByLzLncGtEQOIosptff2j5fic85noS0z6CZHoIAUc+ZWEqfm+AkFXNBRY4IBdXKMc1UJsa4yzF01mNA8ol6vPd4fSZj22hwUHLkSXuyvuInSS4BQJUW2DxWZcbyOT3VTA7LzmrXxxDQ L0mu0ZEQDDdbL8YP9cuEUCQJgy3QsC3USHYMmIWc79xfMwZ/AXabDpmAGNLJjAL8WjzxQHEsyRTTqN8QXi2mMAVTffGdrRf+n6 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: a06c6d25-a4c6-4b96-3cdf-08d9f5603b52 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Feb 2022 17:33:10.9453 (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: Y/v44VUaQrbiAGMP30fJAsB2NhHRipeTFj8P7NLtJ0ID5gwvh6fIqW0zh0EALPwqNWFRiVs1RpmZRDsCjjCVfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB2585 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10265 signatures=677614 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 mlxscore=0 spamscore=0 mlxlogscore=935 adultscore=0 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202210103 X-Proofpoint-GUID: G72UlChPsmo0eAa6DRRRyrbIArktu_Mn X-Proofpoint-ORIG-GUID: G72UlChPsmo0eAa6DRRRyrbIArktu_Mn 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:227376 Archived-At: > It's not great, indeed. But, AFAICT something like that is the only way > to introduce regexps into `completion-ignored-extensions` Please don't introduce regexps into `completion-ignored-extensions'. This option is designed to match file extensions literally. And that's how it's used. If you alternatively, or also, need regexp matching, then add another variable for that. Lars claimed this: completion-ignored-extensions is used many places (and it's commonly used as a regexp) No evidence given for that claim. I asked for examples of such "common" use. None have been cited. Are there even _any_?