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#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Date: Mon, 20 Jun 2022 19:36:56 +0000 Message-ID: References: <87k09crz6p.fsf@gnus.org> <865ykvo4kl.fsf@mail.linkov.net> 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="40602"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "46882@debbugs.gnu.org" <46882@debbugs.gnu.org> To: Juri Linkov , Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 20 21:38:18 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 1o3NE2-000AQs-DY for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jun 2022 21:38:18 +0200 Original-Received: from localhost ([::1]:49592 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o3NE1-0000vS-24 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jun 2022 15:38:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34414) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o3NDm-0000r2-5k for bug-gnu-emacs@gnu.org; Mon, 20 Jun 2022 15:38:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36365) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o3NDl-000196-TV for bug-gnu-emacs@gnu.org; Mon, 20 Jun 2022 15:38:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o3NDl-0004ZQ-QA for bug-gnu-emacs@gnu.org; Mon, 20 Jun 2022 15:38:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: 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 Original-Received: via spool by 46882-submit@debbugs.gnu.org id=B46882.165575382817506 (code B ref 46882); Mon, 20 Jun 2022 19:38:01 +0000 Original-Received: (at 46882) by debbugs.gnu.org; 20 Jun 2022 19:37:08 +0000 Original-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 Original-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 Original-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== Original-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 Original-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 Original-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= Original-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 Original-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 Thread-Topic: [External] : Re: bug#46882: 26.3; Let `dired-omit-mode' match lines, as well as file names Thread-Index: AdcPxIr27GpHH5ZsSHmtuzgts+D7811AcaugAAWLWBA= In-Reply-To: <865ykvo4kl.fsf@mail.linkov.net> Accept-Language: en-US Content-Language: en-US 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/ysrXZOkYtlKfcFylHU7N G0dpEyAQ6O/qpp9c6r0NHXJ556DxZxzDCbalXdpTm+DEYKDWBRIs8idnMBSFWdo5LuTFnw6Naytmx8T2nWVj0Ow4XgjrXGwGE3 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-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:234915 Archived-At: > 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'. ;-)