From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Shynur Xie Newsgroups: gmane.emacs.bugs Subject: bug#65621: [PATCH] `dired-next-line' go to meaningful line Date: Thu, 31 Aug 2023 15:46:38 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37264"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> To: Drew Adams , Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Aug 31 17:47:20 2023 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 1qbjt9-0009VD-5j for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 31 Aug 2023 17:47:19 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qbjsn-0004OU-Tu; Thu, 31 Aug 2023 11:46:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qbjsj-0004D0-VJ for bug-gnu-emacs@gnu.org; Thu, 31 Aug 2023 11:46:54 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qbjsj-0005do-N8 for bug-gnu-emacs@gnu.org; Thu, 31 Aug 2023 11:46:53 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qbjsr-0001Ol-Sp for bug-gnu-emacs@gnu.org; Thu, 31 Aug 2023 11:47:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Shynur Xie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Aug 2023 15:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65621 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 65621-submit@debbugs.gnu.org id=B65621.16934968165362 (code B ref 65621); Thu, 31 Aug 2023 15:47:01 +0000 Original-Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 15:46:56 +0000 Original-Received: from localhost ([127.0.0.1]:56821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbjsl-0001OQ-RD for submit@debbugs.gnu.org; Thu, 31 Aug 2023 11:46:56 -0400 Original-Received: from mail-bn8nam12olkn2059.outbound.protection.outlook.com ([40.92.21.59]:21729 helo=NAM12-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbjsk-0001OD-9J for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 11:46:54 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HSsYyVT6rMSG79JQbXjKLY23fZKk20N5wMHbOwRk/IzMhHjl5SV1zrsWiWC+ep5UrWVhRzIFIQEFCXufB22+XfIjfVOB+vTEfQPh2Ja/AtvVjOMD8NKDQhKd68Intob7hGCDsvohVUDEziYdusNXlDHhJWlwtlSNw+qL5dtJ95YwOnT2L0gK+Bopursi/SwLuObpl2x/qvkg5yVDuhQo2giKTkOpVdwlapuWCQgY+KkCRko6CSR4NWraZZj9xErT3XcgUySX2aia1SPuWFnXUnGLuG45eglZPpggo4oyYVNoRGMVDiXynK2rOJbgSakuA9UjyGruz/N7/RGxXrkPZQ== 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=YLPKfV2J0XhY6k3jpVep7Oi3tBbaYCWy0CgGW9Yhq+E=; b=LVfeAdIxZ+m+iub2aOa+AOUPmXRpobklo8AyTeqsJJIu7l6XzEeJmuryqHtB6AiK160FMbqAv5VrELYG0Ja76g8aBs3Wgcsb24A9O7K3xlWKxQqqXOo3lY6AKed+0qFvscTkgQ0Y7NNSJMjQXFQLAOQFeE5BgY+XB8pSSOrbvc9bdoIBuO/vfS2s+P4Hc9Q9Y7f9l2k07Zh3Pdkc+ZI7cAqstn1fLcfQfwM9LjPjTc78YpZSoKeH4OIU3cLKtT/IUtnW0FsHxv9ncowJAxi8bcxcftAwiiJMxj7izXAeNLSfO49LIWq37SmrY/sG6hIq/uU7Vog+SVaoxfvsq04IHg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YLPKfV2J0XhY6k3jpVep7Oi3tBbaYCWy0CgGW9Yhq+E=; b=CUNSfb7Kca2egb6AXDoMEGibtLx9L5tOlTn0TN6FdCrxRLVpJ+oPvTGl9iK0B51DRZNFoxozjWUPiR8ANTJw4IdTHvLZ6xV4robl+fTBKRlhBiqFUpXA5bpRU6efxc1Xz/R13ArNXy5AV+6MciZOEvjcZaCIipC5u0W6+rDLY1o2M0HGrw6jIaHqj6lgH86AGE9kZYwenQdt8x4zROovpQsgnJOWO3HMEgvP0QhQ0Z3urY/B5D1znYf+sDSB6ZMYUgV2mBN0hOYQADeioOQ9xSJYDQlxwE/M6Q8YPc1/nVDeUGwEKURAIP6TtBO477AIIbPLZFARWDYxz86Fp22rqw== Original-Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by SJ0PR11MB5072.namprd11.prod.outlook.com (2603:10b6:a03:2db::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.18; Thu, 31 Aug 2023 15:46:38 +0000 Original-Received: from PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::d0b8:54f7:2a45:2983]) by PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::d0b8:54f7:2a45:2983%5]) with mapi id 15.20.6745.015; Thu, 31 Aug 2023 15:46:38 +0000 Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5E In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [Zp4A3gF7I9IDOizZJXChIsSoMy6uEztl] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|SJ0PR11MB5072:EE_ x-ms-office365-filtering-correlation-id: 235493ff-fa67-417b-d528-08dbaa3976ad x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qE2gnm+3OoVxJ8gDA2AN5V2up749Zlf+nIXJeFu2J1O3/s1yv88xOEvpXeduXm56fg6euYdWnsFYvIq519o+ciRAer9JiA9BxtvA0HfwPUT37GRGdHfOZ1qbq9srg6h0xvlaV1VZUGktFEnK4CPiNEOCKxcHOlML/8MO7cjfdiaXEanJXoJ9ETXjwEt7dlRqFF9xPNP2fr0EO2arKssiBqhaaIh/V9tbKJLGEAdwKHTZEoh1wCgn1RDkFaNoPpKV7GKN8ea23UrlIPL0MzNOYB/+oJ1srZR+2IpZ9HztpD3XJGkK+QskVTCDlqqsiqCxtq2cESzm31/NBqBiis0MQE7XIVid3azeDnIJvG+qHdjwyndflPlSqgXFzkVWRy3l6VfsPVosP6gitb664XR4rviPkDHj2FL7e7U8WdbXvYrQQwUt4E4ZzgcBoTGzhgCnDzk/mO06XgvwckOXEpBMAYSZQRzg2ymbQ81weYw0EGfUEg+NSIzOlWxzNB+LSMpvdt7RzN6xTDxR+sMdkFeTrYCEkyjbpWX/n1EjcuXdg5/s2l0axgO94fCCNzxOie6J x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: T/DOa6r3v3ziosXefkIhMenzpOAqmBsi3izmoCnbUas+O2x+SnYNJ3zyptFOF7fotvCQVmAvds8yLcn+hk0UmwGoItOsuuWlCxfir9mpf+ba4CrE9iKJQ1vxcDj4Ovjsm+211EgujOL2w1yRr4eeQ/aS7z3VbV6pj7lqc7iP+l7Ye3+rwIwIQVVyhcYEzb6YMC9857v6hgAkUr8OjDhTHX1DG++bkkHui0fALvQGXcdDU5fXIF7t/Ctl5hvr6LcJRpJZS8ghcWsU7G6zw4xuhwMliZHqZlF/d/LgGlzj8oBA8prBqKygqgzKSZDrdjFYBexZZOVWi+LtE60hT9ppZpl+1GLDTgn/Qp/pKkgR/cc8IX7mfYow8+zC9i0HyqXb+SsHSJF3PN6rd26+NuRC5DWD/2N1dI+mvPwLrWEagKjcfn4A22EEmgwCuAfL4yso/rOuJpusgAPIqcxamjiKL36ZlqUa5qF0al7muJ+J0CDHAnLLdFJwqF0bihwghJQx/wsxdnmTNkTdP0Ma0GwJqxGrKLOaVkqCwEd990o9hhUgIwwMkfM4Wsnls5LQB/Lt4R5LwwtpvtB7qRGudWlQMoRzHtrzBC5ULEMCGEa+JKluTvXMVktwpfOXtWO6O6A4gq3A3kU+TU/P5HFGEl8Wrye7MAOVrhuyLfqtYJQLDtvS+YA+ymc8IljUWsbGF3upoxAO1UY21JoPw6Ie9Lz1fIW6CPhWWg0pSZefLVhrCimvCv1KFJC615r840 Zt+8JTZ5uUzl/lVPH8noJ9T06FUwfsu0f7BA6LZ0M23VjzJQFi0Gp4/DxoWqPPdCNMVeNh5FVvpanUVvoyNccw9vhYCbx88TZs X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB7470.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 235493ff-fa67-417b-d528-08dbaa3976ad X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2023 15:46:38.3680 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5072 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:268828 Archived-At: > Dradams=0A= > there's a reason we have `n' and `p' bound to Dired-specific=0A= > commands.=0A= =0A= Make sense.=0A= Now, we agree that some lines should be skipped, and we disagree on=0A= whether header lines should be skipped.=0A= =0A= My patch is almost done. I think it will make you happy - it doesn't=0A= control only _whether_ to skip lines, instead it says how to skip line=0A= (e.g., move circularly like you mentioned before). If you really want=0A= to go to the header line:=0A= 1. set it to nil;=0A= 2. add an new meaningful value for this option.=