From unknown Tue Aug 19 02:58:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Mar 2021 00:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 46882@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.161473199715953 (code B ref -1); Wed, 03 Mar 2021 00:40:01 +0000 Received: (at submit) by debbugs.gnu.org; 3 Mar 2021 00:39:57 +0000 Received: from localhost ([127.0.0.1]:54626 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHFYT-00049E-Ch for submit@debbugs.gnu.org; Tue, 02 Mar 2021 19:39:57 -0500 Received: from lists.gnu.org ([209.51.188.17]:43372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHFYR-000497-Na for submit@debbugs.gnu.org; Tue, 02 Mar 2021 19:39:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39018) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHFYQ-0006Nr-QP for bug-gnu-emacs@gnu.org; Tue, 02 Mar 2021 19:39:55 -0500 Received: from aserp2120.oracle.com ([141.146.126.78]:59532) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHFYN-0006I5-VH for bug-gnu-emacs@gnu.org; Tue, 02 Mar 2021 19:39:54 -0500 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 1230UWXo108443 for ; Wed, 3 Mar 2021 00:39:45 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-2020-01-29; bh=RARVOF6+frSgNynlh0fia78V+A46cTEbLFYUrGmkL5s=; b=n48b69+CJklcIngOZvYQ9bNcI6Ku2oa5chtErkQ9p7Phms/Yip6HZQl6J56CGUvPY2pC p2Al3G7qE4D3o480G5qWZkEjOdqCFvUfRzhXr0CiaL0eLYHH4ngCgPhR1BVL5An+GRkF 1XPSxDWemryMmpEtpyeThOmSd+Ze3NFDcuIveCYEzSiH7hT2KEm8SfzJAIynQu436T1L gv7VQiOnRXCGNQcsw8njW2elZLYTNeNHFFdrd4NX2l4e9rVxCc6fu4a1po/UJqkbopxD t7ihUnSoRhLYo+zTWbBHRRYAjvyIFvMJxCavdJapkrvMA5tdGBBam0oohaUnEIBEBB3h Zw== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by aserp2120.oracle.com with ESMTP id 36ye1m9m7n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 03 Mar 2021 00:39:45 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 1230V0q8045905 for ; Wed, 3 Mar 2021 00:39:44 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2107.outbound.protection.outlook.com [104.47.58.107]) by aserp3030.oracle.com with ESMTP id 36yynpvd7r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 03 Mar 2021 00:39:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Fq5mQpe9vaKq0a2sXJWX094KuGm9+TfFg3QERMETsJ2quU+9I2ZLZXrjUFGeCUHHgiYDMpGEPvc1wktmlHfGM7VeMHGVebQ8+c51Co1+kP/wBVai+2SYLuOpnLcmKRHv89mBDfMb4n8iHgjwgtkjE342UqU21JmLb8y2vuzlOTrL5ja0Ugfkjp8wgx7ZOB9eRZQhbP6SgpeatMmWSYD/mf8S1q+mIpLy2dbvyTghdBfWZEqf92HQdk8vL/2sLTPlL/j5o/87KOU8Khw/aDveYka3J4X+elVQC03CJI6BWJp7WuNMKN2GRMbovONqsC8F6xZt6i/FXREXYHKjYL220Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RARVOF6+frSgNynlh0fia78V+A46cTEbLFYUrGmkL5s=; b=AD6naCVvW735w2Bj9sSTJtM5ZFMb3pj5NA1ozGy9p3RdFfxYJMLSbWOAIwM52zdBOXzTNBtJZ6m0V0nTUUKXkFEialqYCoBxL+K86E73dhaF7QJgvxaErBMs0U0T27GPxCWeopjtBURUQBUuBBKVqupSNbQB4wVhDj2KlszSfwvtFaFKoiVH6eUzdya4Dpjq81FJAbDDFbpBiaYGdeSUBCwom52C8WnwxPf9j9QXRG/PA8GuybGfnN3G5GA4OBsQ9oJh6t+oUVcjnSE8Ss15XDD8vLOT918WtejBA5yAZMwcxh0k8IJoj2Jl8OFkvZUZdO+JcljlCYTwZ4rKQSnqFQ== 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=RARVOF6+frSgNynlh0fia78V+A46cTEbLFYUrGmkL5s=; b=s4V5UEAB3diE15LmvH3do0u9cbafFHirZeQMZZuMmcq38cO5q5Zg8ZMleCQ9S9nW3vIE4aKThfUQw7J+PulzzmtV8nJ3ab6vqzppdD0jbgnaVeMWNEJgenjUNkp85NwcrlSVapfjQo5GoStW2zgz9uCLsr1maFhhEX++77CGRhk= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2797.namprd10.prod.outlook.com (2603:10b6:805:cb::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.23; Wed, 3 Mar 2021 00:39:42 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315%5]) with mapi id 15.20.3912.017; Wed, 3 Mar 2021 00:39:42 +0000 From: Drew Adams Thread-Topic: 26.3; Let `dired-omit-mode' match lines, as well as file names Thread-Index: AdcPxIr27GpHH5ZsSHmtuzgts+D78w== Date: Wed, 3 Mar 2021 00:39:42 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a0f202de-677a-4009-c7fb-08d8dddcd634 x-ms-traffictypediagnostic: SN6PR10MB2797: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3826; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Wx5npi0KUeTvfIEW3ChLVxmbYv6nt8VZxVabVE5W+1g54dXgyTQQUBlD2/32U1aFA7K1XGh7UO6vvdXiISlZX1stIVqztH0qN6UlhY5xldyzTK2H9h2zaTcSrX+pjHQAjXCLRN08aROBq45JOCsdv6S/NJQb3vevJEIB9lXxKCo67wxxdDEr1su+rSwFO0wPXJwIE7q08dSYnJnUQWd+JLiBmcb7DOZtA+I2D5fEmLrZNVAg5WjBMwrjT4AYddJTGj9Dvs9pHsnvyFfEJLzu/GxJw71Ny6DoSR8GcTih0yAt3BzfUCzuDgZ9WzuoEwzPUoQdYgxoFmq8AI+JFGa0JwwwGmdNmaTPziwM+QQMVHV62suw/bhrtdV1yM0PVjptu65dqLs0fCbhndvb/b9+p07SV/acNIg0V3axi5Mf6wYhUVJffrmfnapVB8xFY0lYo5l9uFAt+UHiqxmwCrAfnuysUG1O7bO75iDBaM93+Ih4EocLprxLzjnEAW1b6v3Uepvt3rNgqPr9NFT5/Rc3vb+/OcNNNZP+noEcUrTaBM6Fli0p8ZSWgsPBvikByg2TjFtrycLFtwRfV3PNYkOcM35n+GufpoXNeOiHoezzzjt3BU811qa0PiZd0k6Mdn1q2saWae4jOOjpQOjW5JflRA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(136003)(39860400002)(346002)(376002)(366004)(66616009)(71200400001)(2906002)(6506007)(44832011)(966005)(55016002)(66446008)(66476007)(5660300002)(33656002)(66556008)(99936003)(8936002)(9686003)(45080400002)(186003)(8676002)(316002)(76116006)(86362001)(83380400001)(6916009)(7696005)(478600001)(64756008)(66946007)(52536014)(26005)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: c/tLaP3rDHbvMkYTBQ3aV5gclzhkmtzqYmCsi6UDo/pR6OHtR97atpdc/5owsjqACV6qBJbzw4ePaJJ6w251nZSFzSFqQEKL9xFzCzaD4PtV4zof+1Y3cR+nBDAd0cMBoF0LOOgVWtt5fey115gZbEn7DXwzaZ23+D8LMM9Ek0fii4wd6trecsf+nQz9Vkkkx4Ra+RSdNvGwaplBAvOF1622HuH1PAT/7PNEEbQICAhOiFk65u8tHBnOxNlrC1HAtRTJFpeDLFZx2G/h76mcP+uPBNmju7eC6DBU5BfUKokeIKQg6hq4y11+/cobaU1WbyTEy8Vys6/pz+accdSs/3uE0iasLcvA1nJs/4QknhYs55wpnNNnDXQyzEn+dGSFuqlHUyp4zCsqnhBYCOM1lXxDzFp9S5n5NQUS/xbSZ2AADEWZtxespvvid47Dd13nkjWHkAjjJU1k03FAIZRbIZiLn25SGqy2FoTY5ndrhPUMxzC9+h5qyqxqkYl9cTz9V1tHDpP8RWnKcrbMFh8lt9NZ7Kes502rCVQak5NcQAcLE1kOCTDtg1rUaHVnHK7tfPXicX/aubXmOHN0UNCatE8CMIhkqpxFMQXNK5MNlq7MA+e7LMrxSWIeCDWqhK+vjJVPhD728i37/8cM/+sb8b16ZcQ1SHa/EWHJh4sbbHbZKclVdGUznV37UmytemmVv4SqrCYlHBbhGq2RjTTye8ega6XcUTUiDa+02Qtg0iT88N7FPv0HbrE133LJwBjpgaPY607TrQplMCsaBIWz/uZMgcK1BBZKGaReUbSFyJ6VJS814NZfzRIdQvRigABxei299SfCXXmrDsYIN0YtLCUdFhOquMCSLjjwg9pWNeBgpK+c5s0ALIef2LDzaN7kwnZb7VrUmOoKpIRFn2cxhyjxnGDhodS2aa8fXT/euY40oDJd1xMsemRy+oYoSnZ5Acrdg/69nhVM0XeVZaqbQjjs+mSxIxoitblWn4z3FihmNgMC6uCJa0CyqMJr5E8iSPLTzuIUmWFo9K2GxC70uLhyM8gqkzBHEbkC/njd6IpdtfXp+GQT/D+5PXtXNHWtvXo6SauEV2VSKyJNC7fMSIpWKN+Vpv5E2E4w6Cg8apE0659XmiF+L3cb9+FpoFiniQLSEm2nL2Y9zvAaUrmYL++yOis9DFUPgKfviw/JhQfKYA7ud8S7+atDZZtbGnPhC/KcxcvN6ViDIAg8+iAa4Emqwc4YgAcXtKpUb9a0xjpvFAUEkOUkeTnUgrq2SxrSZppgFB1j6fSzgd1+sDWwYDqvWARA/HEdsmg3c7VeS6U= x-ms-exchange-transport-forked: True Content-Type: multipart/mixed; boundary="_002_SA2PR10MB4474DF8E4F189BE0C875337AF3989SA2PR10MB4474namp_" MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a0f202de-677a-4009-c7fb-08d8dddcd634 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2021 00:39:42.7987 (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: Cv1WOQleDYxjHA77DO/6Lfuse8ZNuayQgHtjv/gSkX+z/+l//j4458vbIYf4clFT8O0HM7RDdGqwZIddx9GqXQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2797 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9911 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxscore=0 spamscore=0 bulkscore=0 suspectscore=0 mlxlogscore=999 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103030001 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9911 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 priorityscore=1501 mlxlogscore=999 impostorscore=0 suspectscore=0 adultscore=0 malwarescore=0 mlxscore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103030001 Received-SPF: pass client-ip=141.146.126.78; envelope-from=drew.adams@oracle.com; helo=aserp2120.oracle.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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_SA2PR10MB4474DF8E4F189BE0C875337AF3989SA2PR10MB4474namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable `dired-omit-mode' matches file names against regexps, and removes their lines from the Dired listing. It can also be useful to match other things on a file's line, besides its name. For example, match the `x' permission to omit executable files. The attached code implements this. It adds a new option, `dired-omit-line-regexp', which is a regexp to match lines. It redefines `dired-omit-mode', `dired-omit-expunge', and `dired-do-kill-lines'. It adds optional args LINEP and INIT-COUNT to `dired-omit-expunge', and optional arg INIT-COUNT to `dired-do-kill-lines'. When the new option is non-nil, `dired-omit-mode' calls `dired-omit-expunge' a second time, to omit matching lines. The updated doc of `dired-do-kill-lines' speaks only of removing lines from the listing, not of "killing" lines, to avoid confusion with kills (the `kill-ring' is unaffected by this command). We should consider renaming the command altogether, but then the key binding of `k' would no longer be mnemonic'. At the very least, if the doc continues to speak of "killing" lines then it should explicitly say that the `kill-ring' is unaffected. If this improvement is OK (try it) then I can send a patch. Otherwise, I won't bother. The improvement was inspired by this user question: https://emacs.stackexchange.com/q/63659/105 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.19041 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3'' --_002_SA2PR10MB4474DF8E4F189BE0C875337AF3989SA2PR10MB4474namp_ Content-Type: application/octet-stream; name="throw-dir-omit.el" Content-Description: throw-dir-omit.el Content-Disposition: attachment; filename="throw-dir-omit.el"; size=6851; creation-date="Wed, 03 Mar 2021 00:04:57 GMT"; modification-date="Wed, 03 Mar 2021 00:36:20 GMT" Content-Transfer-Encoding: base64 KGRlZmN1c3RvbSBkaXJlZC1vbWl0LWxpbmUtcmVnZXhwIG5pbAogICJSZWdleHAgbWF0Y2hpbmcg bGluZXMgdG8gYmUgb21pdHRlZCBieSBgZGlyZWQtb21pdC1tb2RlJy4KVGhlIHZhbHVlIGNhbiBh bHNvIGJlIG5pbCwgd2hpY2ggbWVhbnMgZG8gbm8gbGluZSBtYXRjaGluZy4KClNlZSBjb21tYW5k IGBkaXJlZC1vbWl0LW1vZGUnIChcXFtkaXJlZC1vbWl0LW1vZGVdKS4KClNvbWUgcHJlZGVmaW5l ZCByZWdleHAgdmFyaWFibGVzIGZvciBEaXJlZCwgd2hvc2UgdmFsdWVzIHlvdSBjYW4gdXNlCmFz IHRoZSBvcHRpb24gdmFsdWU6CgoqIGBkaXJlZC1yZS1pbm9kZS1zaXplJwoqIGBkaXJlZC1yZS1t YXJrJwoqIGBkaXJlZC1yZS1tYXliZS1tYXJrJwoqIGBkaXJlZC1yZS1kaXInCiogYGRpcmVkLXJl LXN5bScKKiBgZGlyZWQtcmUtZXhlJwoqIGBkaXJlZC1yZS1wZXJtcycKKiBgZGlyZWQtcmUtZG90 JwoqIGBkaXJlZC1yZS1uby1kb3QnIgogIDp0eXBlIGAoY2hvaWNlIChjb25zdCAgOnRhZyAiRG9u J3QgbWF0Y2ggbGluZXMiIG5pbCkKICAgICAgICAgICAgICAgICAocmVnZXhwIDp0YWcgIk1hdGNo IGxpbmVzIHdpdGggcmVnZXhwIChkZWZhdWx0OiBleGVjdXRhYmxlcykiCiAgICAgICAgICAgICAg ICAgICAgICAgICA6dmFsdWUgLGRpcmVkLXJlLWV4ZSkpCiAgOmdyb3VwICdkaXJlZC14KQoKCjs7 IFJFUExBQ0UgT1JJR0lOQUwgaW4gYGRpcmVkLXguZWwnLgo7Owo7OyBXaGVuIGBkaXJlZC1vbWl0 LWxpbmUtcmVnZXhwJyBpcyBub24tbmlsLCBjYWxsIGBkaXJlZC1vbWl0LWV4cHVuZ2UnCjs7IGFn YWluIHRvIG9taXQgbWF0Y2hpbmcgbGluZXMuCjs7CihkZWZpbmUtbWlub3ItbW9kZSBkaXJlZC1v bWl0LW1vZGUKICAiVG9nZ2xlIG9taXNzaW9uIG9mIHVuaW50ZXJlc3RpbmcgZmlsZXMgaW4gRGly ZWQgKERpcmVkLU9taXQgbW9kZSkuCldpdGggcHJlZml4IGFyZ3VtZW50IEFSRywgZW5hYmxlIERp cmVkLU9taXQgbW9kZSBpZiBBUkcgaXMgcG9zaXRpdmUsCmFuZCBkaXNhYmxlIGl0IG90aGVyd2lz ZS4KCklmIGNhbGxlZCBmcm9tIExpc3AsIGVuYWJsZSB0aGUgbW9kZSBpZiBBUkcgaXMgb21pdHRl ZCBvciBuaWwuCgpEaXJlZC1PbWl0IG1vZGUgaXMgYSBidWZmZXItbG9jYWwgbWlub3IgbW9kZS4K CldoZW4gZW5hYmxlZCBpbiBhIERpcmVkIGJ1ZmZlciwgRGlyZWQgZG9lcyBub3QgbGlzdCBmaWxl cyB3aG9zZQpmaWxlbmFtZXMgbWF0Y2ggcmVnZXhwIGBkaXJlZC1vbWl0LWZpbGVzJywgZmlsZXMg ZW5kaW5nIHdpdGgKZXh0ZW5zaW9ucyBpbiBgZGlyZWQtb21pdC1leHRlbnNpb25zJywgb3IgZmls ZXMgbGlzdGVkIG9uIGxpbmVzCm1hdGNoaW5nIGBkaXJlZC1vbWl0LWxpbmUtcmVnZXhwJy4KClRv IGVuYWJsZSBvbWl0dGluZyBpbiBldmVyeSBEaXJlZCBidWZmZXIsIHlvdSBjYW4gcHV0IHRoaXMg aW4KeW91ciBpbml0IGZpbGU6CgogIChhZGQtaG9vayBcXD0nZGlyZWQtbW9kZS1ob29rIChsYW1i ZGEgKCkgKGRpcmVkLW9taXQtbW9kZSkpKQoKU2VlIEluZm8gbm9kZSBgKGRpcmVkLXgpIE9taXR0 aW5nIFZhcmlhYmxlcycgZm9yIG1vcmUgaW5mb3JtYXRpb24uIgogIG5pbCBuaWwgbmlsIDpncm91 cCAnZGlyZWQteAogIChpZiAobm90IGRpcmVkLW9taXQtbW9kZSkKICAgICAgKHJldmVydC1idWZm ZXIpCiAgICAobGV0ICgoZGlyZWQtb21pdC1zaXplLWxpbWl0ICBuaWwpCiAgICAgICAgICAoZmls ZS1jb3VudCAgICAgICAgICAgICAwKSkKICAgICAgOzsgT21pdCBieSBmaWxlLW5hbWUgbWF0Y2gs IHRoZW4gb21pdCBieSBsaW5lIG1hdGNoLgogICAgICA7OyBVc2UgY291bnQgb2YgZmlsZS1uYW1l IG1hdGNoIGFzIElOSVQtQ09VTlQgZm9yIGxpbmUgbWF0Y2guCiAgICAgIDs7IFJldHVybiB0b3Rh bCBjb3VudC4gIChSZXR1cm4gdmFsdWUgaXMgbm90IHVzZWQgYW55d2hlcmUsIHNvIGZhcikuCiAg ICAgIChzZXRxIGZpbGUtY291bnQgIChkaXJlZC1vbWl0LWV4cHVuZ2UpKQogICAgICAod2hlbiBk aXJlZC1vbWl0LWxpbmUtcmVnZXhwCiAgICAgICAgKGRpcmVkLW9taXQtZXhwdW5nZSBkaXJlZC1v bWl0LWxpbmUtcmVnZXhwICdMSU5FUCBmaWxlLWNvdW50KSkpKSkKCgo7OyBSRVBMQUNFIE9SSUdJ TkFMIGluIGBkaXJlZC14LmVsJy4KOzsKOzsgQWRkZWQgb3B0aW9uYWwgYXJncyBMSU5FUCBhbmQg SU5JVC1DT1VOVC4KOzsKKGRlZnVuIGRpcmVkLW9taXQtZXhwdW5nZSAoJm9wdGlvbmFsIHJlZ2V4 cCBsaW5lcCBpbml0LWNvdW50KQogICJFcmFzZSBhbGwgdW5tYXJrZWQgZmlsZXMgd2hvc2UgbmFt ZXMgbWF0Y2ggUkVHRVhQLgpXaXRoIGEgcHJlZml4IGFyZyAobm9uLW5pbCBMSU5FUCB3aGVuIGNh bGxlZCBmcm9tIExpc3ApLCBtYXRjaCBSRUdFWFAKYWdhaW5zdCB0aGUgd2hvbGUgbGluZS4gIE90 aGVyd2lzZSwgbWF0Y2ggaXQgYWdhaW5zdCB0aGUgZmlsZSBuYW1lLgoKSWYgUkVHRVhQIGlzIG5p bCwgdXNlIGBkaXJlZC1vbWl0LWZpbGVzJywgYW5kIGFsc28gb21pdCBmaWxlIG5hbWVzCmVuZGlu ZyBpbiBgZGlyZWQtb21pdC1leHRlbnNpb25zJy4KCkRvIG5vdGhpbmcgaWYgUkVHRVhQIGlzIHRo ZSBlbXB0eSBzdHJpbmcsIGBkaXJlZC1vbWl0LW1vZGUnIGlzIG5pbCwgb3IKaWYgY2FsbGVkIGZy b20gTGlzcCBhbmQgYnVmZmVyIGlzIGJpZ2dlciB0aGFuIGBkaXJlZC1vbWl0LXNpemUtbGltaXQn LgoKT3B0aW9uYWwgYXJnIElOSVQtQ09VTlQgaXMgYW4gaW5pdGlhbCBjb3VudCB0aGEnaXMgYWRk ZWQgdG8gdGhlIG51bWJlcgpvZiBsaW5lcyBvbWl0dGVkIGJ5IHRoaXMgaW52b2NhdGlvbiBvZiBg ZGlyZWQtb21pdC1leHB1bmdlJywgaW4gdGhlCnN0YXR1cyBtZXNzYWdlLiIKICAoaW50ZXJhY3Rp dmUgInNPbWl0IGZpbGVzIChyZWdleHApOiBcblAiKQogIDs7IEJpbmQgYGRpcmVkLW1hcmtlci1j aGFyJyB0byBgZGlyZWQtb21pdC1tYXJrZXItY2hhcicsCiAgOzsgdGhlbiBjYWxsIGBkaXJlZC1k by1raWxsLWxpbmVzJy4KICAoaWYgKGFuZCBkaXJlZC1vbWl0LW1vZGUKICAgICAgICAgICAob3Ig KGNhbGxlZC1pbnRlcmFjdGl2ZWx5LXAgJ2ludGVyYWN0aXZlKQogICAgICAgICAgICAgICAobm90 IGRpcmVkLW9taXQtc2l6ZS1saW1pdCkKICAgICAgICAgICAgICAgKDwgKGJ1ZmZlci1zaXplKSBk aXJlZC1vbWl0LXNpemUtbGltaXQpCiAgICAgICAgICAgICAgIChwcm9nbgogICAgICAgICAgICAg ICAgICh3aGVuIGRpcmVkLW9taXQtdmVyYm9zZQogICAgICAgICAgICAgICAgICAgKG1lc3NhZ2Ug Ik5vdCBvbWl0dGluZzogZGlyZWN0b3J5IGxhcmdlciB0aGFuICVkIGNoYXJhY3RlcnMuIgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgZGlyZWQtb21pdC1zaXplLWxpbWl0KSkKICAgICAgICAg ICAgICAgICAoc2V0cSBkaXJlZC1vbWl0LW1vZGUgIG5pbCkKICAgICAgICAgICAgICAgICBuaWwp KSkKICAgICAgKGxldCAoKG9taXQtcmUgICAgICAgICAob3IgcmVnZXhwICAoZGlyZWQtb21pdC1y ZWdleHApKSkKICAgICAgICAgICAgKG9sZC1tb2RpZmllZC1wICAoYnVmZmVyLW1vZGlmaWVkLXAp KQogICAgICAgICAgICAoY291bnQgICAgICAgICAgIChvciBpbml0LWNvdW50ICAwKSkpCiAgICAg ICAgKHVubGVzcyAoc3RyaW5nPSBvbWl0LXJlICIiKQogICAgICAgICAgKGxldCAoKGRpcmVkLW1h cmtlci1jaGFyICBkaXJlZC1vbWl0LW1hcmtlci1jaGFyKSkKICAgICAgICAgICAgKHdoZW4gZGly ZWQtb21pdC12ZXJib3NlIChtZXNzYWdlICJPbWl0dGluZy4uLiIpKQogICAgICAgICAgICAoaWYg KG5vdCAoaWYgbGluZXAKICAgICAgICAgICAgICAgICAgICAgICAgIChkaXJlZC1tYXJrLWlmCiAg ICAgICAgICAgICAgICAgICAgICAgICAgKGFuZCAoPSAoZm9sbG93aW5nLWNoYXIpID9ccykgOyBO b3QgYWxyZWFkeSBtYXJrZWQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmct bWF0Y2gtcCBvbWl0LXJlIChidWZmZXItc3Vic3RyaW5nCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxpbmUtYmVnaW5uaW5nLXBvc2l0aW9u KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IChsaW5lLWVuZC1wb3NpdGlvbikpKSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIG5pbCkKICAgICAgICAgICAgICAgICAgICAgICAoZGlyZWQtbWFyay11bm1hcmtlZC1m aWxlcwogICAgICAgICAgICAgICAgICAgICAgICBvbWl0LXJlIG5pbCBuaWwgZGlyZWQtb21pdC1s b2NhbHAKICAgICAgICAgICAgICAgICAgICAgICAgKGRpcmVkLW9taXQtY2FzZS1mb2xkLXAgKGlm IChzdHJpbmdwIGRpcmVkLWRpcmVjdG9yeSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGRpcmVkLWRpcmVjdG9yeQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjYXIgZGlyZWQtZGlyZWN0b3J5KSkpKSkp CiAgICAgICAgICAgICAgICAod2hlbiBkaXJlZC1vbWl0LXZlcmJvc2UgKG1lc3NhZ2UgIihOb3Ro aW5nIHRvIG9taXQpIikpCiAgICAgICAgICAgICAgKHNldHEgY291bnQgICgrIGNvdW50CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIChkaXJlZC1kby1raWxsLWxpbmVzCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBuaWwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChp ZiBkaXJlZC1vbWl0LXZlcmJvc2UgIk9taXR0ZWQgJWQgbGluZSVzIiAiIikKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGluaXQtY291bnQpKSkKICAgICAgICAgICAgICAoZm9yY2UtbW9k ZS1saW5lLXVwZGF0ZSkpKSkKICAgICAgICA7OyBUcnkgdG8gcHJlc2VydmUgbW9kaWZpZWQgc3Rh dGUsIHNvIGAlKicgZG9lc24ndCBhcHBlYXIgaW4gYG1vZGUtbGluZScuCiAgICAgICAgKHNldC1i dWZmZXItbW9kaWZpZWQtcCAoYW5kIG9sZC1tb2RpZmllZC1wCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChzYXZlLWV4Y3Vyc2lvbgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChnb3RvLWNoYXIgKHBvaW50LW1pbikpCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKHJlLXNlYXJjaC1mb3J3YXJkIGRpcmVkLXJlLW1hcmsgbmlsIHQp KSkpCiAgICAgICAgY291bnQpKSkKCgo7OyBSRVBMQUNFIE9SSUdJTkFMIGluIGBkaXJlZC1hdXgu ZWwnLgo7Owo7OyAxLiBBZGRlZCBvcHRpb25hbCBhcmcgSU5JVC1DT1VOVC4KOzsgMi4gQ2hhbmdl ZCBkb2MgdG8gc3BlYWsgb2YgcmVtb3ZpbmcsIG5vdCBraWxsaW5nLgo7OwooZGVmdW4gZGlyZWQt ZG8ta2lsbC1saW5lcyAoJm9wdGlvbmFsIGFyZyBmbXQgaW5pdC1jb3VudCkKICAiUmVtb3ZlIGFs bCBtYXJrZWQgbGluZXMsIG9yIHRoZSBuZXh0IEFSRyBsaW5lcy4KVGhlIGZpbGVzIG9yIGRpcmVj dG9yaWVzIG9uIHRob3NlIGxpbmVzIGFyZSBfbm90XyBkZWxldGVkLiAgT25seSB0aGUKRGlyZWQg bGlzdGluZyBpcyBhZmZlY3RlZC4gIFRvIHJlc3RvcmUgdGhlIHJlbW92YWxzLCB1c2UgYFxcW3Jl dmVydC1idWZmZXJdJy4KCldpdGggYSBudW1lcmljIHByZWZpeCBhcmcsIHJlbW92ZSB0aGF0IG1h bnkgbGluZXMgZ29pbmcgZm9yd2FyZCwKc3RhcnRpbmcgd2l0aCB0aGUgY3VycmVudCBsaW5lLiAg KEEgbmVnYXRpdmUgcHJlZml4IGFyZyByZW1vdmVzIGxpbmVzCmdvaW5nIGJhY2t3YXJkLikKCklm IHlvdSB1c2UgYSBwcmVmaXggYXJnIHRvIHJlbW92ZSB0aGUgbGluZSBmb3IgYSBzdWJkaXIgd2hv c2UgbGlzdGluZwp5b3UgaGF2ZSBpbnNlcnRlZCBpbnRvIHRoZSBEaXJlZCBidWZmZXIsIHRoZW4g dGhhdCBzdWJkaXIgbGlzdGluZyBpcwphbHNvIHJlbW92ZWQuCgpUbyByZW1vdmUgYSBzdWJkaXIg bGlzdGluZyBfd2l0aG91dF8gcmVtb3ZpbmcgdGhlIHN1YmRpcidzIGxpbmUgaW4gaXRzCnBhcmVu dCBsaXN0aW5nLCBnbyB0byB0aGUgaGVhZGVyIGxpbmUgb2YgdGhlIHN1YmRpciBsaXN0aW5nIGFu ZCB1c2UKdGhpcyBjb21tYW5kIHdpdGggYW55IHByZWZpeCBhcmcuCgpXaGVuIGNhbGxlZCBmcm9t IExpc3AsIG5vbi1uaWwgSU5JVC1DT1VOVCBpcyBhZGRlZCB0byB0aGUgbnVtYmVyIG9mCmxpbmVz IHJlbW92ZWQgYnkgdGhpcyBpbnZvY2F0aW9uLCBmb3IgdGhlIHJlcG9ydGluZyBtZXNzYWdlLiIK ICA7OyBSZXR1cm5zIGNvdW50IG9mIGtpbGxlZCBsaW5lcy4gIEZNVD0iIiBzdXBwcmVzc2VzIG1l c3NhZ2UuCiAgKGludGVyYWN0aXZlICJQIikKICAoaWYgYXJnCiAgICAgIChpZiAoZGlyZWQtZ2V0 LXN1YmRpcikgKGRpcmVkLWtpbGwtc3ViZGlyKSAoZGlyZWQta2lsbC1saW5lIGFyZykpCiAgICAo c2F2ZS1leGN1cnNpb24KICAgICAgKGdvdG8tY2hhciAocG9pbnQtbWluKSkKICAgICAgKGxldCAo KGNvdW50ICAgKG9yIGluaXQtY291bnQgIDApKQogICAgICAgICAgICAocmVnZXhwICAoZGlyZWQt bWFya2VyLXJlZ2V4cCkpCiAgICAgICAgICAgIGJ1ZmZlci1yZWFkLW9ubHkpCiAgICAgICAgKHdo aWxlIChhbmQgKG5vdCAoZW9icCkpICAocmUtc2VhcmNoLWZvcndhcmQgcmVnZXhwIG5pbCB0KSkK ICAgICAgICAgIChzZXRxIGNvdW50ICAoMSsgY291bnQpKQogICAgICAgICAgKGRlbGV0ZS1yZWdp b24gKGxpbmUtYmVnaW5uaW5nLXBvc2l0aW9uKSAocHJvZ24gKGZvcndhcmQtbGluZSAxKSAocG9p bnQpKSkpCiAgICAgICAgKHVubGVzcyAoZXF1YWwgIiIgZm10KSAobWVzc2FnZSAob3IgZm10ICJL aWxsZWQgJWQgbGluZSVzLiIpIGNvdW50IChkaXJlZC1wbHVyYWwtcyBjb3VudCkpKQogICAgICAg IGNvdW50KSkpKQo= --_002_SA2PR10MB4474DF8E4F189BE0C875337AF3989SA2PR10MB4474namp_-- From unknown Tue Aug 19 02:58:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Mar 2021 18:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams , "46882@debbugs.gnu.org" <46882@debbugs.gnu.org> Received: via spool by 46882-submit@debbugs.gnu.org id=B46882.161479503228290 (code B ref 46882); Wed, 03 Mar 2021 18:11:01 +0000 Received: (at 46882) by debbugs.gnu.org; 3 Mar 2021 18:10:32 +0000 Received: from localhost ([127.0.0.1]:56957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHVx9-0007ME-VL for submit@debbugs.gnu.org; Wed, 03 Mar 2021 13:10:32 -0500 Received: from aserp2120.oracle.com ([141.146.126.78]:52434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHVx7-0007M0-I7 for 46882@debbugs.gnu.org; Wed, 03 Mar 2021 13:10:30 -0500 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 123IALUx149795 for <46882@debbugs.gnu.org>; Wed, 3 Mar 2021 18:10:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=gWl0YLf97K0tSNPXKKEErZ/zKoeh1nOalO+PdvrlHqQ=; b=sJXxAZVQJhw1Vp9XKgeIF+9xGTzvChJiKZFKUiLUzjz4M6FB9alu1gpf+n7w12JYfu0O HtOTZdChpQbrVQJedOQC/VTew3cpNknZdR2RL6LVRbkaC33+wev/+JhNJe75d7pSl/Aw NT/m1EvwPaU/87I3oksvmlL2lbqFoHfR2YJIpKMFMHE6V8iHdj1JEX3Ebhg8ZbOjbV4n nDIj2DbgYjwodt4YvEUGyhADrb/JORgrErmmo6/R9vSz+k3ZfQ/cZQbkV0KwfrPIOJlq Rzltf9oW38v95b5taSrzTwcAzca9ydxCsZztwmvl7C5eEvSDFZiYqcyDyLzUC6rm9vCt 3A== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by aserp2120.oracle.com with ESMTP id 3726v79xyn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <46882@debbugs.gnu.org>; Wed, 03 Mar 2021 18:10:23 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 123I14eF058218 for <46882@debbugs.gnu.org>; Wed, 3 Mar 2021 18:10:22 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam08lp2043.outbound.protection.outlook.com [104.47.74.43]) by aserp3020.oracle.com with ESMTP id 370001m7vd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <46882@debbugs.gnu.org>; Wed, 03 Mar 2021 18:10:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XzLEy71V3KnTw8Aft6hF5neCrZy80K2jCqjuky8yDaoofmgWQZPWFD6ZpE/6179ecQAIk4s3Z9QPDpdGhGkE1+bh0IaR7sl2lcz4uOLmPV4KS2RAVLCDqFAgdSB6fcOopae70h8ZRdSGK4gF65mpzjsuADTxt1LvXbQ98evXr+xrZQa19YM6VEUBxwh9dIqDewGkXFpRX9l8D3oGvbAaz/8qUnzVq7HNlREO6Ge+MijhCtvT92BDQc7h3MJz8HNo54NS8ilM0HDSnFDKGjxjdPJcLGIsgeyorSir29FBWY6ZDMX4ZIN1nqCwB2GZ3NDSkC5bmY7yehaRTqaVWLxi5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gWl0YLf97K0tSNPXKKEErZ/zKoeh1nOalO+PdvrlHqQ=; b=H9fama3npeZXt6qOx9Rc54mtwEuFiBvszuNlEDT4C5dCDXXrDC4pu8JGJ1bLsY46QIUUWxe6Y6q4zSZ/WeWPYOFnctpNBpCKlWbWVR2EzCAlkBaxn4L3eDdaRFwAVBxtu1XSiIoBcpzzihWg+vKvkAQ9xa6F7iZyoqIq584I6Mg+CsLTgKrUqMDDguDQA3Uz1g7BKArlK8DjEbZb44R1ogULcJFUi1Gqj6UZ1iVvbkWzw6Z2hAEfDKkivwQC0Kel1V8WaQw4iUk0Pz8j5mbfYtZonXie2xtX1t/zIvbAWUqmA7q/KiBv7t04otwXyLQ5fTaOh1Ec2kBhVEZ2fVOK/Q== 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=gWl0YLf97K0tSNPXKKEErZ/zKoeh1nOalO+PdvrlHqQ=; b=XHD0Ft6VtoiDoSjRMS2OSKu4Meq9IET9XGJDrs1fM2QwKHFRaF5Eo2K7o8f7HP4JsOKoPMrz7uYJgquxmnyB39E13L5uKVu51SYWVA6rXyJ5AElaIo5iiYbfCUBzBw1qq4ZNoLQlwW2wrnnYKDxLaxB9siLbcHZXPpKmThufo/8= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4442.namprd10.prod.outlook.com (2603:10b6:806:11a::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17; Wed, 3 Mar 2021 18:10:20 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315%5]) with mapi id 15.20.3912.020; Wed, 3 Mar 2021 18:10:20 +0000 From: Drew Adams Thread-Topic: 26.3; Let `dired-omit-mode' match lines, as well as file names Thread-Index: AdcPxIr27GpHH5ZsSHmtuzgts+D78wAk4XpA Date: Wed, 3 Mar 2021 18:10:20 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b6398536-894d-4b5b-0d4d-08d8de6f9bb8 x-ms-traffictypediagnostic: SA2PR10MB4442: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mUOp9TMXc3F+Nj+DhA+xQ0PQFsBiNBFAyhGR9MR3CTpKM7MkODrYA7OVAb72FqM+QZkhBAfWYnC7o8IkFaiLPvGoVyY+rHR2gQ+4NW9hBW+8XA6D46zX/0vY65WDWB3y6dYk6nsUjwfLDdt/Svu1B7z5otDx/wHDaHha5JBs9ADBcMpbqh+dI6fCf5ed+Ks6k9EorFQFg6wx1IBboZFViPZ0ULPksLqgG/m7bWOgekJyxg+gFT1jyPxjqzdZlfIZzF6Xgt1SDz9O8Xk9hM7OL4/kZ2IODlHFV22xgJfgcka9X+/6SJiGSdwx//f+BaJeR9/n6qg8UtUodDaYDTOdsFH3lJyaGtNeOu3x24INIOO5CrAbi+t0bO6OhBLrFs2veyU6YHD7mY0Zu6tnDsA8bdxl78OHsCAUsgMQB3MjDycehAj/NRsAXpa7CmjTPDmSikQnX+Nr0rXG/SttLQRo+M3pRX0T2KGgn7mnwGccOS0Vm+651DLgdRhqHN9b2bAKAC/CqmBG5Rk88QcSRp51j9HbQGxYJuE2MBA59M6VzWLTmFpHlEJ/MDj4PnJTjB34 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(376002)(346002)(39860400002)(396003)(366004)(33656002)(478600001)(4744005)(66476007)(66446008)(52536014)(64756008)(186003)(5660300002)(26005)(7696005)(6506007)(8676002)(316002)(86362001)(55016002)(8936002)(2906002)(9686003)(110136005)(66946007)(44832011)(76116006)(71200400001)(66556008)(2940100002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: noEwI+gyMSkFAYIV9Pq6wEappgndnR+/OZNPTpFpe6Yo4+gti8jfLC2em5g3jzBBrTtye3jVhMAe820mwSIr6XlpM20DnzAwvgJUNcB4zBc0Qn0Z8jKrjqsAD4JRMyChSqoDEVuhy2mQPswSmuzLFdBS8AeBOQx3vU8zGAYvyJhhgpNZAajmLudbM3EKk3IIvf6nrdx20n9AAURdKWJV6GgEAjcmNwqS6UQ6UgzubWfvLL2NFM2dB6lI4GENetOIc37/XMVhw5Fit7n2CGZZfpQdlJS9Di7oBStNTS0amKkTeHveZH1trnq1k5tyl6NsDr5sgGV6G7ty21AzPg99iNy6UYadTePYl7WgrVa88WrBsJkZvVFh7klE4NZLHoL4uvYm6lKtbg94dhMlsvXg6mqvVbTRskUM/AnNRJutFZuPlWpJUUaih04wBW40jVMIv86JdOHwkF1JFiCRyiyBl76K5lgNOJN+lijUPokpjGruqyeH9mbRUiD4wIYC7Q9AnBZesHGsZOu3EPvgE2tq23XVDQtIWBBLEy4X4hzu8C8YqCdVyPIhPbX5poQRblk1ndLcxBpmFIhKt869iRDWHJZMFMw0V/chDGDezxUeVk7hevtYJwxJ2L2c9VjpT6LPsAS4xQdC8/ph8s/VodPyGfB14kiZDBI0etulaoyZlnKSqBEF9vC58hC1v5JD+WM8gMfbydEtGsTIeqTg9cwxT31jrNYJUr8OxIHkFClOk+E1WLdtZNtD4xm2NyDkmmevRuVY0mKhmkgZy3SkoeW4/e8C2UH2xl9hf1I9123zGdYIF3Lz1wVkynJtgd/2S4NtCrgOXKmlDWCrE1zdDeL3o9A0IF6xlJI+jNu1ce6CBoqOmneyORutx2pmZlk9/9VCbmVyFb2jcYIUs7k35nmcG5ka1j5lA1NVavOHK5a1+2WBgn51EFh7ZmBcy9nTM/e+6Zo6A1PMF+eLuLNRkY9jkuCz3MnQGh58JTIzxMEvR2A5ESLRu2/Ee9dZ9kI8PnuZk4iuLQITd9zW9xZoqPDlwFk1LpZNVLPlr1mkTpah9X9A3z2ymdD/Rs/QktPo9ACvdcyQc9nelc7qTghjf+Z2FQRe6D2IyZB1EGmp2ccim7t4JwJsnq7NlsHi5mrtglifH4JhhzylViY2CiHWQXeVWjkcXuRMIIQK+1VhYbKNqaGqaTyWs/epFqja4ntyzNz6pMi0zve6sCotcYQUpcZAayP9FG/XeHU9hs/dOJYi6ZSfnTvLbIPAxZjZX/iW+mGe/dbhhHdFg5rZ43SBX4UNt00f+MJQ/4cVSFQ6nlZn8xRjwuZGZGftB16+wFVSUqZ0 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: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b6398536-894d-4b5b-0d4d-08d8de6f9bb8 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2021 18:10:20.6698 (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: HYOGitOs0tU+GAx2wTSC3tVFElHylyzb4eKbt/59rYCIwPnqEHT47XTbCQ8nuEUoMDWlW6+EgD5eNI9xuYqFbQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4442 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9912 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxlogscore=832 phishscore=0 bulkscore=0 mlxscore=0 spamscore=0 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103030127 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9912 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 phishscore=0 mlxscore=0 suspectscore=0 adultscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 lowpriorityscore=0 spamscore=0 mlxlogscore=999 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103030128 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 (---) I changed the option so its value can also be a var whose value is such a regexp. (defcustom dired-omit-lines-regexp nil "Regexp matching lines to be omitted by `dired-omit-mode'. The value can also be a variable whose value is such a regexp. The value can also be nil, which means do no line matching. See command `dired-omit-mode' (\\[dired-omit-mode]). Some predefined regexp variables for Dired, which you can use as the option value: * `dired-re-inode-size' * `dired-re-mark' * `dired-re-maybe-mark' * `dired-re-dir' * `dired-re-sym' * `dired-re-exe' * `dired-re-perms' * `dired-re-dot' * `dired-re-no-dot'" :type `(choice (const :tag "Do not match lines to omit" nil) (regexp :tag "Regexp to match lines to omit (default omits executables)= "=20 :value ,dired-re-exe) (restricted-sexp :tag "Variable with regexp value (default: `dired-re-exe')" :match-alternatives ((lambda (obj) (and (symbolp obj) (boundp obj)))) :value dired-re-exe)) :group 'dired-x) From unknown Tue Aug 19 02:58:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Jun 2022 23:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 46882@debbugs.gnu.org Received: via spool by 46882-submit@debbugs.gnu.org id=B46882.165568260214458 (code B ref 46882); Sun, 19 Jun 2022 23:51:02 +0000 Received: (at 46882) by debbugs.gnu.org; 19 Jun 2022 23:50:02 +0000 Received: from localhost ([127.0.0.1]:53458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o34g5-0003l4-Vh for submit@debbugs.gnu.org; Sun, 19 Jun 2022 19:50:02 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o34g4-0003kh-8y for 46882@debbugs.gnu.org; Sun, 19 Jun 2022 19:50:00 -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:In-Reply-To:Date: References: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=XGvPdSXz25oXyxPW9WZimOHkl8w2CRQNFy52v7xyv0A=; b=ojpnHKSQU4KIzyzkmIZxp43+tI mi0KW7izt+aOhy1v+tzy87oUC4C84R39DY96a94ZIBqxCyA5nbxGKY6/rKWGVqzlJChFg0X6sjwns sGr7KeYQ/GEfCWcUxFQ//YuZk9sNsN34QwSwJppH/gAby/vm/inQbHm+4qXU05D9RIDE=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o34fu-0003hA-Qu; Mon, 20 Jun 2022 01:49:53 +0200 From: Lars Ingebrigtsen References: Date: Mon, 20 Jun 2022 01:49:50 +0200 In-Reply-To: (Drew Adams's message of "Wed, 3 Mar 2021 00:39:42 +0000") Message-ID: <87k09crz6p.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: Drew Adams writes: > When the new option is non-nil, `dired-omit-mode' calls > `dired-omit-expunge' a second time, to omit matching lines. Seems to work well; I've now pushed to Emacs 29 (with some changes). 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 (---) Drew Adams writes: > When the new option is non-nil, `dired-omit-mode' calls > `dired-omit-expunge' a second time, to omit matching lines. Seems to work well; I've now pushed to Emacs 29 (with some changes). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 19 19:50:14 2022 Received: (at control) by debbugs.gnu.org; 19 Jun 2022 23:50:14 +0000 Received: from localhost ([127.0.0.1]:53461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o34gI-0003ln-Dy for submit@debbugs.gnu.org; Sun, 19 Jun 2022 19:50:14 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o34gG-0003lW-KL for control@debbugs.gnu.org; Sun, 19 Jun 2022 19:50:13 -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=UKEQTHEs76u6poY9N/jXiqgNIcmxQVwcv1ISLm3CCWE=; b=G9qNKg23yndXoCvLjMyAm40ZCR QGt+J/eV5DrDcr5MjNvWuwXftRoQYYbg+hp8BMAjo0YRlSalbo34NUwS95B64RQ9hNLg5p9beFFgy 0ULTjWXrIKusnhXxoqIsGZ4mCL6Hxlb/psx3H5HpKJJObHxV6KcNGx/64HwlhoQsTUek=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o34g8-0003hR-Op for control@debbugs.gnu.org; Mon, 20 Jun 2022 01:50:06 +0200 Date: Mon, 20 Jun 2022 01:50:02 +0200 Message-Id: <87ilowrz6d.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #46882 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 46882 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 46882 29.1 quit From unknown Tue Aug 19 02:58:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Jun 2022 16:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 46882@debbugs.gnu.org, Drew Adams Received: via spool by 46882-submit@debbugs.gnu.org id=B46882.16557439972010 (code B ref 46882); Mon, 20 Jun 2022 16:54:02 +0000 Received: (at 46882) by debbugs.gnu.org; 20 Jun 2022 16:53:17 +0000 Received: from localhost ([127.0.0.1]:58359 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3KeL-0000WM-3f for submit@debbugs.gnu.org; Mon, 20 Jun 2022 12:53:17 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:45271) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3KeI-0000Vm-J3 for 46882@debbugs.gnu.org; Mon, 20 Jun 2022 12:53:15 -0400 Received: (Authenticated sender: juri@linkov.net) by mail.gandi.net (Postfix) with ESMTPSA id EF14D1BF204; Mon, 20 Jun 2022 16:53:05 +0000 (UTC) From: Juri Linkov Organization: LINKOV.NET References: <87k09crz6p.fsf@gnus.org> Date: Mon, 20 Jun 2022 19:49:22 +0300 In-Reply-To: <87k09crz6p.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 20 Jun 2022 01:49:50 +0200") Message-ID: <865ykvo4kl.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain 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 (-) >> When the new option is non-nil, `dired-omit-mode' calls >> `dired-omit-expunge' a second time, to omit matching lines. > > Seems to work well; I've now pushed to Emacs 29 (with some changes). Its counterpart variable is `dired-omit-files' that is a regexp. Shouldn't the new variable be named with the same naming scheme for consistency? I.e. just `dired-omit-lines'. Even so that it's not just a regexp, but can be a symbol of a function name. From unknown Tue Aug 19 02:58:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Jun 2022 19:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov , Lars Ingebrigtsen Cc: "46882@debbugs.gnu.org" <46882@debbugs.gnu.org> Received: via spool by 46882-submit@debbugs.gnu.org id=B46882.165575382817506 (code B ref 46882); Mon, 20 Jun 2022 19:38:01 +0000 Received: (at 46882) by debbugs.gnu.org; 20 Jun 2022 19:37:08 +0000 Received: from localhost ([127.0.0.1]:58495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3NCr-0004YE-Dc for submit@debbugs.gnu.org; Mon, 20 Jun 2022 15:37:08 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:20916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3NCm-0004Xm-QY for 46882@debbugs.gnu.org; Mon, 20 Jun 2022 15:37:03 -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 25KH8tMU012561; Mon, 20 Jun 2022 19:37:00 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=Hjy9VXa0MWjWE5J7KgRGvBwWuh5asFSHhAIOnlxHBW4=; b=fL66W2tjGJ58O/bpWblhmOg+bNRTsuxFbCYv4Ebm/zMbPAGJUqsuiPc8Xx72oWkdBGq6 GWSnf0pENqtXg7nYzFzZwsu7uXBzbL2ikvh3VPnZ341IPs4caIoW4LvebnMlwVcQlMn3 CmupL08vOuPaFOQidjb9/taSiYBKgkL5H+QutOQFunVD7rENEK9QIhMpZLMJuVrVZYUy kFc81wlCDMBERJGMgc7fZdsUG3B4nEw7UwfcNnACUju6gn3HPdJxH2in6wQGfcTfQdjP hu7Y6JdR+285GqFHWkH7QX/C5hLxR456HOEKD9hPGBepfN57OzDI6gwM4SWTGWkAsf2V lg== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gs6asuyv9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 20 Jun 2022 19:36:59 +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 25KJadoH020089; Mon, 20 Jun 2022 19:36:59 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2170.outbound.protection.outlook.com [104.47.55.170]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com with ESMTP id 3gth8vn155-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 20 Jun 2022 19:36:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fKYnVf2n7eM383MyIsbdl86SVG1YnFpAbQsTrm5W3L+/Vuy2d/rnP8yBijIL6SabCX0iRFed9x9tZ+dmcN1yeiQVzs5ZMumZ2apWEleQ9A729yqe1z74mlQrfcEcIpwvQbkovXq2rNXPtuJznYt7m290E/CXWTp2kyxoiKRAQR2LKLSQDGliy14O1i44MRGvEwyWvnrr2gyASlXEvgC9QaS8g6nUMCBtG8MMANZtTtuhl2Vj5IVUWjVeLMwnDg6llDl1b/2zAwXIAm4IrIWihhICCrcHasYr7u2d0KO3rxJT4iqFO4b4ZWrCVgVOvkgFOw2f1leBbd2ucIpstPCmxQ== 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=Hjy9VXa0MWjWE5J7KgRGvBwWuh5asFSHhAIOnlxHBW4=; b=P9Uh8CT6X2dMNL69UnzfMwXsSXD2WMCHtyJpUvlsLzFpNq+h8zxWiBydp1B1swPQLbxhrqyvHcMYe5RHAV7zhS9DZyLzcZZb272Cq1Qk3XboJc2PRgv+JpMmurmqq3rAB4VqC4Ac5dwjIG3ASPXZUZnAbdgh+U5Y6zSuPS6Aug1bWC7n+7CjowcHXCkFPBQUo6LxfuxqTOIiE167/Fxwb3NFsbjLwqLiFLxVmMSZdyaXZNcEWsDbSRdh7Xi8bEDiZZt6jYlzB+msMhK98et+Vq4JCqewCBVYN9MieHJoXtpYBJfhJK/0LPIoqgYZS6ZOlKJZ5f/Ll009hUKou2FvKA== 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=Hjy9VXa0MWjWE5J7KgRGvBwWuh5asFSHhAIOnlxHBW4=; b=brz9wU3S+4B/WIB4nTdJKf7ia437AC/0Kx/4EqeH7lUxBWYeon8uIizGkHqbSXzrbxyl0rv4aDR7zSsJ5cS+aqYSKKqj+27mKMEDqukF+Efiv3mRbbqe2xPEcZelrmS/AQr0G0LvVTcsVwSMUn28R+iwm31K54ELY0Gwb5t7y48= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM5PR10MB1561.namprd10.prod.outlook.com (2603:10b6:3:a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.16; Mon, 20 Jun 2022 19:36:56 +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.022; Mon, 20 Jun 2022 19:36:56 +0000 From: Drew Adams Thread-Topic: [External] : Re: bug#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Thread-Index: AdcPxIr27GpHH5ZsSHmtuzgts+D7811AcaugAAWLWBA= Date: Mon, 20 Jun 2022 19:36:56 +0000 Message-ID: References: <87k09crz6p.fsf@gnus.org> <865ykvo4kl.fsf@mail.linkov.net> In-Reply-To: <865ykvo4kl.fsf@mail.linkov.net> 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: 29b58960-c615-4631-d5ac-08da52f43c47 x-ms-traffictypediagnostic: DM5PR10MB1561: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: GUByb953aE3chiCLH1YkTzr/GHy8NmMJ7Yrq7d5k2zjgD+YAbCkUO7DkEd2RMONLLRCXdufZLxs+B+aebvG1u00mFMOVxAY6yVRAbKnmtd5cLAWD4rFkWIMhHBvnk4tOFYfd5JuBfXqIWPC9OA/ixrpdWXrVLT50zXejfzbjYkp/dmZzCBBFjvcFR9u1lb4QDvpRqtDplXVeVJTf5Rtdf9HqXG1+Mqz+62rw7tc+1rxZqsp/PqKGq2n78JrAU92/l6huiAMXWAxF2S0S5EIANGH8ofBVVQV7sWePqh8vJH1HxXBCVuGyEPQd9XaVhB4KHBm5r7TGvIKZycnw8ajf2w3JGjqajMxSaOUW7+TXFraY2gfJDBaafjSW07mnlNDxft8fqETPmUi77pMr3B6NPLm0yZVc5jxzcSx/BlKH67sLW+OJ0E4v7X/ERVTvIwSkZ6ApENu/o62lLexDaIZkKQ2CYfqgEzIibYb8UlX8WMsgWlYn18jhwgUceTuyr8ubrudJOjJRE0mneK8Wj1/WUmQT+VnGnxdA7XJIgVjGxwGHAF1B//fA5pKdTFHurfkXNe665pU5A+hDYn3sa+c8U52qj20NknpD51/1dxIwFU8dOIk9KsO8cSZoyqd/A/zdvt2e4+iOr5tZBjbcxNRJZpbMDVh/tK3vfScQW5+HlPA68amGMGiJnl5V0cSxOycmG/+QJX+DMtZ2QvQCq1+xljJ6r3hA/7bmAB94fb9ivFo= 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)(376002)(346002)(396003)(136003)(366004)(39860400002)(7696005)(186003)(41300700001)(6506007)(26005)(64756008)(9686003)(122000001)(38100700002)(83380400001)(44832011)(8936002)(71200400001)(5660300002)(52536014)(4744005)(38070700005)(55016003)(33656002)(4326008)(2906002)(66446008)(86362001)(76116006)(316002)(66556008)(66476007)(8676002)(110136005)(478600001)(66946007)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: FTxG3B3nRlDFpNbpV+31NyrQCI3oAVozYirokiX85FFRIBWqDbaCzZu/SHfBCcwErDvfcneoaHlYH2JvAeFmZPfjSC0fCVEQ/gKYe/MPU0Di6yRixoedXwL+mX+gLLOoMnt5t/EZ5ZvmqUDmjLc5NU48di4Zg7e1nEDlwhAnzOWikPUHgCboWrNFtP5Cf2aLTYQIOrOddOKqcx5afXNDeGpn/f86QM2tKEvsAIkkMjYdO53ZYo5jupzUPlYzMf1RLvdOvaFCMYXbrVJq2um/pvc8jrkd2/luzxw6M5deMcoCM1nNH4VaTA/vK+DkSvNI92XOaeePimAXTVRLHhNOS0IUp/YUNFXIYk/QAXrNAYOg4RpD0jTYvVGlzqneGRjc4DLnSfy+OmgPPPYmwTIeEIA2vgVa9pe8jVGNzTmohMg00d+ox3lNjyfp9dhK/RRxMaYFOYz8cG5TXL9+VR2adneX0/7zRDCe3DTyr8Mh+23dxi4VOJP7paF9XsvjbPGuWBjiuNjhX43JZeQsDaL1zPZbx37fUl3x1LsS8t2WAutbegDVZ9rzTfr4rCiTvSEiAz3qtspOmjii5bcIlHZWPDy5qqbU+oe29HhEWHsVQNY/NPYbxWBhDD+yU3HnD9cS6ThcFSXhCpl6YccLoTGCmniKvBTGe/QuhPHrL7OirfZ2onA/O0nZufBtJMr9jpUxQIUF/FaTGhxW6bJUwlZ6cDsk0lHTOKRADkrB8/ysrXZOkYtlKfcFylHU7NG0dpEyAQ6O/qpp9c6r0NHXJ556DxZxzDCbalXdpTm+DEYKDWBRIs8idnMBSFWdo5LuTFnw6Naytmx8T2nWVj0Ow4XgjrXGwGE3jXXkgi+tWH2/QhNTGHu34ZALlFKvVvIUMPUErSdtRce/n2KvYLuDwtdDXgWVSoCDwb32epYUcueFrx9mLOSA9mAHXP4jVKkRtXTMYJ2+twDGTORo4DhyUpkmNNyiYx9jhi5mywPUjKN8fa6BQX7xiuB2uP3ovzXZEPxk3yHjBRfRDbxzRUi7u8iLYS3V/ElfApkPliGJr3U996hPGuBp0f6V66UVfGqE8+zIBdgK63VFvgfACf5AewXBr8Q/R2E7vITwHQU621ZsYNAn6QJeXOeQYWdvix4JysKuuz5+Lcc8geeVkiTGCUxgx3yFbAuItDOo0054USdpu8zcjvc1qexV/j7aCIlXVpRklj986Q4uX1Q9eDK7Hhy9NuQYOWXlps/TtlTAbEGw33Tr+HK8LNmoxvEnqsbEcl4wVemb3fti3/9ehfcJXarEejC+xPXKGO0DJmmDOXvT0BKD6dhpX8h98vbLLq0+nsMHxb1Y255WCI1DqPcNqTV5Y1jUoqgRmyDQm7JQ9hnBy/YCQs3AiC6NCz5UZ3Mia2fFgy3YXG/hw7TcWKjNSwmAX3nmFPAfk4soiudxkeCilQUXF7JmImSRfoenzOuu4aiVfscGKcpEii7GbAfsCTDDjf/8eZzgrp/1DCuRloLA53FPNxpRe6ScPzgfNB1FogsyJ6yiEa9CubvWeUpfxXibMB4kn34Po0mbKxt2dmECLiCaq0n4Axk/CU4/UuVk4r0Evohw7tRSVLRd+x9Ys0JNcCP//S4+6srru2CerSrF35wUINdBX14iUNIwNeRVxMQadYHTfqVFzcTKTpdFHHKXRchcZ4IwiusaLh+6AZFvPkWVYhPTbPdDSLBeEPZsLDlCkAH6JJrLwC8dWD2i3o9HBg== 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: 29b58960-c615-4631-d5ac-08da52f43c47 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2022 19:36:56.3028 (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: 0avYQn0f4ilf5gcYtJJkj4zVYGs+SVjCsK4GOwTiuvx/I4cKnfZKeg3Ed6QJ7+uA5DxhWNp+OQqxerJ5b1vp/A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR10MB1561 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517, 18.0.883 definitions=2022-06-20_04:2022-06-17, 2022-06-20 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 mlxscore=0 phishscore=0 adultscore=0 suspectscore=0 mlxlogscore=999 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206200087 X-Proofpoint-ORIG-GUID: tWbzy0Pu7zshrIh8XDRszsQifywN6x7h X-Proofpoint-GUID: tWbzy0Pu7zshrIh8XDRszsQifywN6x7h 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 (-) > Its counterpart variable is `dired-omit-files' that is a regexp. > Shouldn't the new variable be named with the same naming scheme > for consistency? I.e. just `dired-omit-lines'. Even so that > it's not just a regexp, but can be a symbol of a function name. It's a valid question, but it opens a can of worms. There's no consistency already. ;-) Consider option `dired-garbage-files-regexp', for example. Generally, an option whose value is a regexp is better named with `regexp' in the name. `dired-omit-files' would be better named `dired-omit-files-regexp' or similar. FWIW, Dired+ has these additional options: diredp-visit-ignore-regexps diredp-omit-files-font-lock-regexp And of course diredp-omit-lines-regexp. If you really want to aim for consistency then consider renaming `dired-omit-files' to `dired-omit-files-regexp'. ;-) From unknown Tue Aug 19 02:58:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Jun 2022 10:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 46882@debbugs.gnu.org, Drew Adams Received: via spool by 46882-submit@debbugs.gnu.org id=B46882.1655808262495 (code B ref 46882); Tue, 21 Jun 2022 10:45:01 +0000 Received: (at 46882) by debbugs.gnu.org; 21 Jun 2022 10:44:22 +0000 Received: from localhost ([127.0.0.1]:59193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3bMs-00007v-FP for submit@debbugs.gnu.org; Tue, 21 Jun 2022 06:44:22 -0400 Received: from quimby.gnus.org ([95.216.78.240]:43466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3bMq-00007g-OD for 46882@debbugs.gnu.org; Tue, 21 Jun 2022 06:44:21 -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:In-Reply-To:Date: References: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=T+6Q89iEnG1kOlzLm22NR8RWYtDhnq0zbhepJazIChI=; b=FZtAeWMwIZuj8lVp+G3n8uHi8I qkWe+HhQ6I7PIJgtK93qjVgtBxg3ymV1Pfr6XITmnDoZmRu95ndncXrdYjrx0fCQ7UwgC8KZKV+S4 IFLSy+HRHcf+NyB+CmmgEtexpvOF/rvZ4uL+tk96X9TyT4kaE6mwNWA37wjMOYNO1LCE=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o3bMh-0004CU-DO; Tue, 21 Jun 2022 12:44:13 +0200 From: Lars Ingebrigtsen References: <87k09crz6p.fsf@gnus.org> <865ykvo4kl.fsf@mail.linkov.net> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEVYQzpmXViKe3BK LB8tIBqtnZQtGQ/////WlcnBAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YGFQomACoHBsAAAAGtSURB VDjLZVLLjoQgEGyXzZ6FZO4riXeTNtw3Eu87yXwBhP//hO0HIM52HEe7uooqEIDLWv4N5TxscJXl gQkmKw+mdmfgzlwnZtgQzcBSgGiA3MV/CPUYMYyYjVSnee6A3A0NTH2aFzaCIMa4iSfxoAwqoP7R kkxWgIh7pDYRADRBTUPt/cB4sOKYXVwJhJXgK1DDsa2upGpNAW59C2/vFzBXgltufcmqFO/8MgK3 01lugPN+fXF574c16F3bWs/lAmo1uOox4Flk9fRnPbVVD56vp33YeWVo5elV7hYsSTwWI5YdrVFd eLELHwaFv/rmzMkOfrhv8yNBWqLF8ul+Pl6/JfNuckTHHAIKVYKvohV7Qeuc5Sp+huGZ6kh8mDE2 IOkdk3wzMZ6ZgYT7KVhKgdq7LJHhLDnwONKVCmKIBxFilUKkK6G4yNyPJ3T1ELrBy24gfWwech4A ZmBBBa6AqQQWK2FIr0DgAEEZeQSKAEGAdA4A6VA4lcrvUiGNSzQpSt1j3LYdGQgyk+teKUNMDSkG KQ1XQt55u66AlUFHQJxMjqEenXhKZ+JtE6k/GJPjGhYGkLAAAAAldEVYdGRhdGU6Y3JlYXRlADIw MjItMDYtMjFUMTA6Mzg6MDArMDA6MDDSfmK0AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA2LTIx VDEwOjM4OjAwKzAwOjAwoyPaCAAAAABJRU5ErkJggg== X-Now-Playing: Depeche Mode's _A Broken Frame_: "My Secret Garden" Date: Tue, 21 Jun 2022 12:44:10 +0200 In-Reply-To: <865ykvo4kl.fsf@mail.linkov.net> (Juri Linkov's message of "Mon, 20 Jun 2022 19:49:22 +0300") Message-ID: <8735fy1ekl.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: Juri Linkov writes: > Its counterpart variable is `dired-omit-files' that is a regexp. > Shouldn't the new variable be named with the same naming scheme > for consistency? I.e. just `dired-omit-lines'. Even so that > it' [...] 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 (---) Juri Linkov writes: > Its counterpart variable is `dired-omit-files' that is a regexp. > Shouldn't the new variable be named with the same naming scheme > for consistency? I.e. just `dired-omit-lines'. Even so that > it's not just a regexp, but can be a symbol of a function name. Makes sense; now renamed. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Tue Aug 19 02:58:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Jun 2022 14:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen , Juri Linkov Cc: "46882@debbugs.gnu.org" <46882@debbugs.gnu.org> Received: via spool by 46882-submit@debbugs.gnu.org id=B46882.16558219943609 (code B ref 46882); Tue, 21 Jun 2022 14:34:02 +0000 Received: (at 46882) by debbugs.gnu.org; 21 Jun 2022 14:33:14 +0000 Received: from localhost ([127.0.0.1]:33065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3ewM-0000w9-59 for submit@debbugs.gnu.org; Tue, 21 Jun 2022 10:33:14 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:45662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3ewK-0000vx-CO for 46882@debbugs.gnu.org; Tue, 21 Jun 2022 10:33:13 -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 25LEI7bl031207; Tue, 21 Jun 2022 14:33:10 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=CmJ/sMG53KB5w8he2ZSIWiV+uSQqRORgvT4YrDnOH2M=; b=0orfUJ3H3TfY2lN9ADKbHTgGDoV0+2/57t+FY9qiiNMMklL4vWvuQoD47ih5r3WqRJX1 4mhwv8CHt31zVhizR5bTJrobiUch4rCqBD5t/6CeXN6bJVWxQq49rZUYb3dkfJGuVvbT 2dTD5b8OeI4cmDW0mol3q/6YEFcIq4LpMk797oAzKZT1U73+5admAzXiv/Pl9A2NFdn8 wJ0TSwD5YWFezvrCp+CDZmOHDvlWodTHHVI8rohutln1qKnj/8wN9jLACDXeL+ZZ1vvh E5u+dVs8xMaXZ0pKGlbcpwsI89tt651n/gKa3c96BmqV8McSoAgxFEu+lD6Ck0bqud1C mg== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3gs6kf5pjt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 21 Jun 2022 14:33:09 +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 25LEGgfY026685; Tue, 21 Jun 2022 14:33:04 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2168.outbound.protection.outlook.com [104.47.59.168]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3gtg5ueatn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 21 Jun 2022 14:33:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TmUKJ0WxvN3PC6ue9SruWjhV5q6ymintVI+BudowqFeNXBxpb8cvpO23JlN/BnyEt8y62bgZM3/5+WGGcQkKC0LWECHEz1YA1lHOWV1TgkaNf7kW8M0M4bG0QG84XJu18LvuYHIm8weE57aZk95+k6+q4R4DeS3SiIX4m60QQnJQUCXB8OZJHnW11SJug1zCkXihOHGcL9/CuKwxz7QQuRib20gVW9vW3lR50WZFI2gguS6LnChkbH7WJGZ0H/WqSi+3wRupedD+zWSHAAjLYgBjuSd5qTiy0kUhwwRBDOKtvIcrCnSDfJwhMGEmT0iHs8CZ+vkPm+ANRpfK0SSPCw== 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=CmJ/sMG53KB5w8he2ZSIWiV+uSQqRORgvT4YrDnOH2M=; b=gJ7ulvu+Y8tHZnKmjwtto9R2EGrpGGnSwuEut+Pf+kRp2fuqbOpTAPLnKA2RIuPJQIEwZRjRXd2k/Lnvpu6PZJqiGhsKb0F2B+N/6XuX/70+wjiFvu17gN/RbFsnvu70ByD8sQfp2dJ7W7RDvM1qz4fiPojY98FztpJLijZNDdBSAfR8H8puLIXdps/4I+IXK16NNRJf3hQW+soX8Vx0E1VRIh3Gu32XNivjyJSF6SSdsmx26PunsvmOWpDstjxyOb9496JOahAZn/VAF1uDCkmnd7VQhWiYZgJBlt1bzbg7QhLlpWXLYuJbzfoB8/fLH1Q1Up6R6KJoJOgFIZkDRw== 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=CmJ/sMG53KB5w8he2ZSIWiV+uSQqRORgvT4YrDnOH2M=; b=ygkWqpgRBvLBVyP9t3w+67Uudn4X4zdSxoU7fR0d76Jaza9Dkmv08Wt673s67Mc2XZorlAVWhcTKPsHG+Tia7NBH+N9EKK3G+Hvgz8f4JfPR5Z8TvA2VFocxyULwyDrPbXMhjUEwaAArMQrWY7iZBMuTAEbVLFfFRSE+UQ6zV/E= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DS7PR10MB5231.namprd10.prod.outlook.com (2603:10b6:5:3b1::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.16; Tue, 21 Jun 2022 14:33:02 +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.022; Tue, 21 Jun 2022 14:33:02 +0000 From: Drew Adams Thread-Topic: [External] : Re: bug#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Thread-Index: AdcPxIr27GpHH5ZsSHmtuzgts+D7811l1QMSAAdqhmA= Date: Tue, 21 Jun 2022 14:33:02 +0000 Message-ID: References: <87k09crz6p.fsf@gnus.org> <865ykvo4kl.fsf@mail.linkov.net> <8735fy1ekl.fsf@gnus.org> In-Reply-To: <8735fy1ekl.fsf@gnus.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: b89818a4-07a9-4d5d-0104-08da5392f2a2 x-ms-traffictypediagnostic: DS7PR10MB5231: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: N6vPxGRLPv+AzjtNMRZup4uQYhsRTHBgAUkay0jWnDSxN/e6kzlAd62eQUCLMdG4mXfw18evDGCudHWtCwtzqOvdnjRVawkFavb9JsbPRBl3nUAYDFSJKu6qb70tPbl/ylN2DZ/4tER8Lj8R7Yr3LRCudlFTTis/KaC3tb6U1sFmpUin8u1UvWlH7AeKxg02jsR/+mj+2xSUZv6bbvSe9vXq1fmdWSBfKRpybP+BnFQhTZcbMwGPOOaZygL3aTh10jajJpjVKuEWhurxs5pABNiJkbf3mMmSvMnMLeEb3rkFFMM8RQWau50aZq+sNpUu1d9qO4VYi46CSZJVtWKbuTceoBNWNP6Hq/JPiC/XkJSEdoAapbaEOBqWXd7ReD0yQvAIRUzEC0ZLK5CDNwprt6guIHWEAjrxRmNuML7B+GZ24VbGpG2UFE7GufR8av+q4d9x5Mc0/HhdQM+ebbl3Puy20qD69ir/a935C4gz0V9PTe5IN8pRi0rtkkVJuD0M+NN1vAbWiJGsVQYtMW5kugeDS0lgnb9igRXf938+T2qti9sJAhoAX7MdOKURiQW8d9jiaSm3PoM2GM+K1jnHHkhZw21/UpjklI3PBdVBJaCOswUVP9yqu/p5aeHzpGr2Jy262pgz9/c1JaS/5noELihesYvwE4wUatghTlYLZY0sPn0LkuAtt3jD4BWrmMURIUSOuMud4PY7qAWrcg6e7P8c7/+zpHr2CSpWLSFDUbo= 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)(396003)(376002)(366004)(39860400002)(346002)(136003)(66476007)(64756008)(186003)(66946007)(76116006)(5660300002)(66556008)(4326008)(66446008)(2906002)(38070700005)(52536014)(44832011)(86362001)(38100700002)(8676002)(9686003)(55016003)(122000001)(7696005)(71200400001)(26005)(33656002)(6506007)(41300700001)(8936002)(110136005)(316002)(478600001)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: BV0OEniiTnDR7BtYrwDEY6+RFyJGan8e/0cU0aDwYQoVtBWhNZjg7Sf/d62zLudkeEAjK0PuzhI05OODqNyAaFZG7nuoRopYWjtxO9rjU1sg0vxNbE9ccr1LwKJB7+J6RsqGA4NlS16L7cFnnXSocD6z+fi0iFXXE2VlrYv9C2yc1t3hlRDuug4yWAsN0oICRI3NjOWKX3UD81rjSrcwI3vTd7FgkjRXvxnU458bax/3wAjaeDt5+rXQyobLe6Og1jtd9TERopv1pugyyCB4fSmxqiZE/+Wc3mJ6do3Arx55MS4Kua17/tVONszZJsyklQScRze88jX0CGRvWSqSCJua3BNbfoa2Xd/s5bcXE+f0IlgXzb4OjDCPRGBr5s7ZhJrSXLMSnMlfFFDE/ZNzgDcsHvELqogdiQaD7+U9DWpuI/yKzdmVbPwDwFTKcvNzaV8QF8qJRUQHlmGqPvz1g9ufZpGvL0TwCejdLTSu1e8QWlaTh4mLTZXu08WfZheTbgJ5J1sXuz9lTtRODPCnq/uIB8YdB58lDYene73lBMlxLTGAYMZSl52hpqWlKAoAHT9GzTevDCEMv4ri+mQCpwKuQmrE8LO600aZOBOksFXI2ebqkGeBRECEsZy9VgHGQjAApWYcZ1PiFu6r3XfVdMk01w/Raal2MSgseNu57yj4wOb8E+cVsY8z6DRHMP3jiN4lju2vX0JCwhyN6jWZUj1cz8Y8zpdOH/5v8OwowWouBVDxQdZ6kt0JKDE0tU4Uo0fTda32DYnLYOCnf//VpAZix+KJmvSWkYF6uXRSXonNmsbw87RMjVX63mqUqpAIQBI84w88czUfzBVl/i6JbbroVwch7jxS1Eg6VRdOMmgz/W5DeNVYIqEjeYMVh2GDnnwXyOn44ede7qyI3bS/Lg4uMF7GPGuDU7RKOrFGljJnQ7Fi20x7tQ6NHXMH7Isp+zGZgsyCvgL8QEf6gSK1f9qzNw6rUgTpb7Mk0ywCGOUlvRYq0gZkByDBbdelMX2JNpSsBRIk7MD19ntL1qSc3alVk3l0cHI/wBj0XHeYQQAuj6be5jvBs2S+XSwWqr7KuKYBPluCshLrz+TnDnou0WcAVtOPFiE0br9Vz3nPTccTfxvF9z+CMiXtptwJYZeTmmvsiTNSQkYXO8NTUZSTySMgRLlV3ZVptCNN0sKfSJXXOE6AgQ21snfRuacKeliCUOWbHiVnYxE9QCCke8GTj+NZbx1Fgzbslou0ulNJlagoz/T9cAQLAaSmpJkwtugx4235mnrbbzAfyBJNKWiq/kft1DKNeQdX2FpKFu4ykJICiNoVBhkMpsjjq+VIv7Df7eXDQ8OeVEkC8SJIUoeIv3EAkmBfzHpOKUg5AjmD4r/VMFexkYj9VVHXghaoU/w9kfj1o3s1HzUfTaWDXT5HH7fy5l3dPh8pn75VNLl2oHEpAYOcUYQHG0uniUI+2IhffM2BzYJZjwLDFngyp0NoncE61WzIeKdEVjPT9MBVR8GtAoJI2fJQSh/06UqE9bv3mHcL9yt2jLt3y+GhpSsg/uoXEQKOQx8orrVRH9LjVu24+G6QP8blkax42Q0SxFhHOjrm0nIYqjldpCWqa4Fba5FKq0QArx+edZ8MKcS7KKcKFInRvk2Uqp2ywL2BSS3DNSWHNCxpxX4+veLhajoYm3HipPUsgiMb7Hquv76lCDT0JpRAHg8vq4gm3R1CnakUJQbRdFtPX0sdVd+9V/eDNw== 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: b89818a4-07a9-4d5d-0104-08da5392f2a2 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2022 14:33:02.7224 (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: 4/cdTCpIzMT2/kHv/5uws/SrVB/YlGzH2WA/ZWaO3i7ocbCG9ANLVftewMX5S4FiAj+t6M/OOHZY/C3pOxqF/w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB5231 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.517, 18.0.883 definitions=2022-06-21_07:2022-06-21, 2022-06-21 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 mlxlogscore=999 bulkscore=0 phishscore=0 suspectscore=0 spamscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206210063 X-Proofpoint-ORIG-GUID: Jc5CY0bnuah5D8IkRAXKKcSdz-ZJUNYg X-Proofpoint-GUID: Jc5CY0bnuah5D8IkRAXKKcSdz-ZJUNYg 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 (-) > > Its counterpart variable is `dired-omit-files' that is a regexp. > > Shouldn't the new variable be named with the same naming scheme > > for consistency? I.e. just `dired-omit-lines'. Even so that > > it's not just a regexp, but can be a symbol of a function name. ^^^^^^^^^^^^^^^^^^ Ah, so you _didn't_ use the code I sent, which supports a symbol as a _variable_, whose value is a regexp. Too bad. And what kind of function are we talking about? A function that returns a regexp? A function that does something else? > Makes sense; now renamed. Too bad. Guess that changes this from "done" to "won't fix". Guess this is hidden behind your "I've now pushed to Emacs 29 (with some changes)." ^^^^^^^^^^^^^^^^^ Guess I'll have to keep the original option `diredp-omit-lines-regexp' around. I was hoping Emacs would absorb it, so renaming `diredp-' to `dired-' would suffice. For your "consistency" maybe you'll now want to change `dired-omit-files' to also support a function symbol... I mean, _consistency_, right? And while you're at it, for "consistency" consider renaming `dired-garbage-files-regexp'. Oh, and add support for it to be a function symbol... Consistency. Consistency is a wonderful, hobgoblinny thing.