From unknown Tue Jun 24 17:25:51 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65621 <65621@debbugs.gnu.org> To: bug#65621 <65621@debbugs.gnu.org> Subject: Status: [PATCH] `dired-next-line' go to meaningful line Reply-To: bug#65621 <65621@debbugs.gnu.org> Date: Wed, 25 Jun 2025 00:25:51 +0000 retitle 65621 [PATCH] `dired-next-line' go to meaningful line reassign 65621 emacs submitter 65621 Shynur Xie severity 65621 wishlist tag 65621 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 09:08:10 2023 Received: (at submit) by debbugs.gnu.org; 30 Aug 2023 13:08:10 +0000 Received: from localhost ([127.0.0.1]:52386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbKvZ-0001i9-Sb for submit@debbugs.gnu.org; Wed, 30 Aug 2023 09:08:10 -0400 Received: from lists.gnu.org ([2001:470:142::17]:44122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbKvT-0001ha-I3 for submit@debbugs.gnu.org; Wed, 30 Aug 2023 09:08:08 -0400 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 1qbKvG-0006wY-HV for bug-gnu-emacs@gnu.org; Wed, 30 Aug 2023 09:07:50 -0400 Received: from mail-dm6nam10olkn20814.outbound.protection.outlook.com ([2a01:111:f400:7e88::814] helo=NAM10-DM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qbKvD-0008M6-At for bug-gnu-emacs@gnu.org; Wed, 30 Aug 2023 09:07:50 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bl+t0iF1u53sLwSdH9tOdibqbPD54aTCCqzB0yeG7/dNtr7ElXmxBdbFKWk888PiK+gj6ZDEziAyIkyQ1r9wnJmvy65sudn80o1/3v+Rl11dKe+0XKdkyNhQem7XKPf7Sz4ltIw2f+UCEARP/xxfFWIdpegQtgD3B96lHjrYUIldwkWCfAhPFue8YCo6IgChffXl9WbjTFt6IBBXL1tXaRaodhb61m5YmFQuIemKCvWFDme940RTl210xswo0t26klXhABzfGn5FTl5XM89SRQPo1vDR8L6mNP2/eDx/v16i3kwhQ806Bty0xKi3SRurZkEpFHtALzZktLAnX4AO+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HZatdTAmyg5C7lWBkYD580ttAaJfxTA+orNowUwlOAw=; b=CXXaBzdp52JluQIiXfLMVigxgSbwjOgYcxzArZLFBuelFt/aB0f9QrpbVaTcABC6+lyKfEeKVR6dDzolNMV1x37sE09A0EXDYACBK3rxl8ZfHqJ2BbzDPk6/eX8Z8px+md4M+eZvQn38JTNE0l4sBV9jBhuut49MbtaPS/DWAEZpb9u45dvH6MbebMDFOHR4qslp6S9rCcz3jv+2B7X+UeUOSX4LR/qLixC327PD0t/CD8Zzn1St4SIGAd6ezFSUo9UmJBeppShPMjIp34R7hWGLecQnXKxQRvSL4tS7Vk7C6qyhOn546pK+7fmyRz6XIFIclya7MLykjQ2j1EwCJA== 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=HZatdTAmyg5C7lWBkYD580ttAaJfxTA+orNowUwlOAw=; b=ZhyNEqyojF9PvEarAE57nL4+tDtam+UU2oiMcgL+mRFl+mlBIG6FL0b6Clql9tljcJGt1tnOtXguKSlYq/1+4kTQ0xolqEdDpSs4UTw93wAsbONlM3yZ8xhoNtEs8jXfBK2OzKmtIh59xxmSSsPFY6hJS9UZUVzxYpSZzodHPbSEOGS/b8Rq+9r/SaqNYsWRzK1rM9kCLUFDYwd4ZgQDYY6dbHZPFeIAjEpl0Oupd3kKO1lJE6BFd3EYmWL9lmPDwzyLZTr9hcdOeYgTuKjfGdp074vclrfTYHwXy9/wjIniuK8hTUcte84ynLkzazlfnJ2AbV8DjLm6yiO/vp403Q== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by DM8PR11MB5671.namprd11.prod.outlook.com (2603:10b6:8:3c::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.35; Wed, 30 Aug 2023 13:02:43 +0000 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; Wed, 30 Aug 2023 13:02:43 +0000 From: Shynur Xie To: "bug-gnu-emacs@gnu.org" Subject: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4Q== Date: Wed, 30 Aug 2023 13:02:43 +0000 Message-ID: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [jywnRgctOrSlJosWoPZG9Kv2mQyKH1NjpVlLkjwKAfo=] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|DM8PR11MB5671:EE_ x-ms-office365-filtering-correlation-id: 6a941f12-9af5-4741-763a-08dba9596623 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /2gAuACzOaUAQC8RjA/4HezE3lQ/KgZrBQ0QRKQRQSMZto07XfEaBu4Y/FmxXf7UstAUYNHfqEwb7u4tzh4eVHtdFt3eNbGgQsClfgku+La8ANQpdV+lhFC6bN1Z89bVDZA0ZvhJ4s3ZT8MLukR0PbKWvz+DlZWwOXoT8FSmwUxkpzm6JEA1A046slyyiZBAv6N12OpzLKmIN4TSpWLLJ+EuMg9Zdq49sC/o41RnptmufLIUdiCjn8CazbEn2M608RX+vMl2etEV0N/XI2g1rHMLti/m3e+PTtCyeVJyM6+OvlFBN8ZYc68zqpU3Cg920Q2y1yDLa9OomQ09XwjFk6lLlNLIqI52bfaksfF2NBzB3rtINgHsqjwFaIMG03Joy+o/l6U4NzfMLlbUx8/Kg/GII7UhOhuDb8ZPVXVoj8D33MgXtL9kwN0Rt//rLvVpumIiVX9KQj0KbVoUArPq8Aoa+fQsr8VDsLOia9mbeml8JfKj8+P+GgfuBemLfz9BXfyANGtxnfGcnfyTwsZGkHRraadVQwm1aUhuXnGMmEuc9t8/vbGD3jLnk8SwHTRM x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?DWW0N9+EuQ9c3+gaMJPi1CMkSTcdckyDWdv5aj3fFnQHvfX6dLRTDXbFEi?= =?iso-8859-1?Q?Pg4AfMFTG7WhRvtYhRuFE+qRMC0x9uoDdhuzQzNlAZbNz+s9GEtHXFT/Jf?= =?iso-8859-1?Q?45UrQ82M5vTtg/t/enPGehNu9G/dp0/IXmvn8k1/d+vVSVBcFkjvZ+O/st?= =?iso-8859-1?Q?bt0xK2qj8wp6bkZrB2YiN2TZYExYBCuN90FddfPdc3NZbl4kTAmi+6pcuZ?= =?iso-8859-1?Q?alNDQSUN8KlY+Enko3mJm4GKz8GwAfhYizJKp7sWDEZIp4e/YCbayeKalZ?= =?iso-8859-1?Q?tkDEJrQFDDGvc5snSfcgO2zmBRQa4i4lUBA0fvLpBJi0B+76PLvwS18fYR?= =?iso-8859-1?Q?G2clGqaG6HRwE1dG/ljEgU5ZAFgYmZ90kg6PN2nZo15FDCovg7h4dI3ehu?= =?iso-8859-1?Q?hhfs88YYtnrCJ7NmpfroNJDWlHa2DeuI/VYlbTfRV+N4V9O3Yh2+wqJ6zz?= =?iso-8859-1?Q?XZc5NyeMfViAH76qHFrTFXNNbt6g78jkqCypRgWZQoC0C64bXzB5xbY7i9?= =?iso-8859-1?Q?X6n2wx4TvjJc2kFX+Q6ctqrecmUaELGrhPBhE2G/MGGMlHEXI5VDoBYzOe?= =?iso-8859-1?Q?CaJraATtES+dtq9ANCPE45rNRcu0ipJmPN1+FlSNDJL6PFDUfR2b0ouuXy?= =?iso-8859-1?Q?NH5HV9ZGnvQO+iH7qYc0LG7dSeqPe/YiLf4wA7cs9bATCSU+EThgfJkP14?= =?iso-8859-1?Q?lweSxVydobpurApjVGOgILmJ+4YTkB+UST9ohZmhWPHt2iikYyVmDMVRPa?= =?iso-8859-1?Q?IKUhxTWApi04Pwae6NWhOkOdKP6Mm+cdBO6yVEUC7Z4Os6Y2Ka1g7bVvsy?= =?iso-8859-1?Q?GGlDJQ/kg2HZjZcGdWi7fQUt9PcOH6Jxs5L0z52FxjSqQa/WVJNtlBU5/O?= =?iso-8859-1?Q?GNR1+rtogXDGfWCAsW6u4ILjCS5TaATaxZhCjxqPw5v7VWsH8vrdd3igO1?= =?iso-8859-1?Q?5sEudbdJfIKt/Qa2Ak61G7QvL+GTeSTwgMkEHBTrz+rzkqCKQ67DuohWaJ?= =?iso-8859-1?Q?GRvRRjG06u525ddcG4gXBTlvg6VurSfkWrcfxHmFKsSnhDSgAc6MfpwUSz?= =?iso-8859-1?Q?iGzZrMVJXR5Mc4H7okGlX58WwmUmOjeMSyMI1pBxx9hOlxQQXtlcByWUEa?= =?iso-8859-1?Q?UI0P68ZMYuvabqzfWBNZDEQFAPmFGxOpWNYt3SPPhKWE6rmQa1Nd0wc4C8?= =?iso-8859-1?Q?mEgEexpUHaWmitUcO4mwQa6XebfWUtPjAkJ8m47YjCOqyozqvEfZGbT8n4?= =?iso-8859-1?Q?fZq/zNBqxYIm7KcSWP+g=3D=3D?= Content-Type: multipart/mixed; boundary="_002_PH0PR11MB74702015CD1A53CB4BB27127D7E6APH0PR11MB7470namp_" MIME-Version: 1.0 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: 6a941f12-9af5-4741-763a-08dba9596623 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2023 13:02:43.3809 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR11MB5671 Received-SPF: pass client-ip=2a01:111:f400:7e88::814; envelope-from=one.last.kiss@outlook.com; helo=NAM10-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=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.0 (+) X-Debbugs-Envelope-To: submit 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: -0.0 (/) --_002_PH0PR11MB74702015CD1A53CB4BB27127D7E6APH0PR11MB7470namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Cursor in Dired buffer sometimes go to a line which is not an item=0A= line. For example, the 1st line and the last line:=0A= =0A= > d:/Desktop/.emacs.d/site-lisp:=0A= drwxrwxrwx shynur 4096 08/30 18:15 .=0A= drwxrwxrwx shynur 4096 08/30 18:07 ..=0A= -rw-rw-rw- shynur 304 08/09 3:01 subdirs.el=0A= > \Newline here.=0A= =0A= Avoiding these lines may improve the experience when moving cursor.=0A= The attaching patch implements this.=0A= =0A= If there is no visible item line, move the cursor as Dired used to do.= --_002_PH0PR11MB74702015CD1A53CB4BB27127D7E6APH0PR11MB7470namp_ Content-Type: application/octet-stream; name="0001-dired-next-line-go-to-meaningful-line.patch" Content-Description: 0001-dired-next-line-go-to-meaningful-line.patch Content-Disposition: attachment; filename="0001-dired-next-line-go-to-meaningful-line.patch"; size=2625; creation-date="Wed, 30 Aug 2023 13:01:47 GMT"; modification-date="Wed, 30 Aug 2023 13:01:47 GMT" Content-Transfer-Encoding: base64 RnJvbSBjNTgwZTBmNTAyZWFhOTE4MGE1Yjk3YmIzZjU3ZDhlZTRhZWQ1MWRiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzaHludXIgPG9uZS5sYXN0Lmtpc3NAb3V0bG9vay5jb20+CkRh dGU6IFdlZCwgMzAgQXVnIDIwMjMgMTk6NDc6NTIgKzA4MDAKU3ViamVjdDogW1BBVENIXSBgZGly ZWQtbmV4dC1saW5lJyBnbyB0byBtZWFuaW5nZnVsIGxpbmUKCi0tLQogbGlzcC9kaXJlZC5lbCB8 IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogMSBmaWxlIGNo YW5nZWQsIDMyIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xp c3AvZGlyZWQuZWwgYi9saXNwL2RpcmVkLmVsCmluZGV4IGU5NmI4NWEuLjNiNTc1M2UgMTAwNjQ0 Ci0tLSBhL2xpc3AvZGlyZWQuZWwKKysrIGIvbGlzcC9kaXJlZC5lbApAQCAtMjY2NiwyMiArMjY2 Niw0NCBAQCBPdGhlcndpc2UsIHRvZ2dsZSBgcmVhZC1vbmx5LW1vZGUnLiIKICAgICAgICh3ZGly ZWQtY2hhbmdlLXRvLXdkaXJlZC1tb2RlKQogICAgIChyZWFkLW9ubHktbW9kZSAndG9nZ2xlKSkp CiAKKyhkZWZ1biBkaXJlZC1maWxlbmFtZS1saW5lLXAgKCkKKyAgIlJldHVybiB0IGlmIHRoZSBj dXJyZW50IGxpbmUgaXMgYSBmaWxlbmFtZSBsaW5lLiIKKyAgKHNhdmUtZXhjdXJzaW9uCisgICAg KGRpcmVkLW1vdmUtdG8tZmlsZW5hbWUpCisgICAgKGdldC1jaGFyLXByb3BlcnR5IChwb2ludCkg J2RpcmVkLWZpbGVuYW1lKSkpCisKIChkZWZ1biBkaXJlZC1uZXh0LWxpbmUgKGFyZykKICAgIk1v dmUgZG93biBsaW5lcyB0aGVuIHBvc2l0aW9uIGF0IGZpbGVuYW1lLgotT3B0aW9uYWwgcHJlZml4 IEFSRyBzYXlzIGhvdyBtYW55IGxpbmVzIHRvIG1vdmU7IGRlZmF1bHQgaXMgb25lIGxpbmUuIgor T3B0aW9uYWwgcHJlZml4IEFSRyBzYXlzIGhvdyBtYW55IGxpbmVzIHRvIG1vdmU7IGRlZmF1bHQg aXMgb25lIGxpbmUuCisKK1BvaW50IHdvbid0IGdvIHRvIHRoZSBkaXJlZC1oZWFkZXIgbGluZSBv ciB0aGUgbGFzdCBlbXB0eSBsaW5lLiAgSWYKK3lvdSByZWFsbHkgd2FudCB0byBtb3ZlIHRoZXJl LCB1c2UgYG5leHQtbGluZScgaW5zdGVhZC4iCiAgIChpbnRlcmFjdGl2ZSAiXnAiKQotICAobGV0 ICgobGluZS1tb3ZlLXZpc3VhbCkKLQkoZ29hbC1jb2x1bW4pKQotICAgIChsaW5lLW1vdmUgYXJn IHQpKQotICA7OyBXZSBuZXZlciB3YW50IHRvIG1vdmUgcG9pbnQgaW50byBhbiBpbnZpc2libGUg bGluZS4KLSAgKHdoaWxlIChhbmQgKGludmlzaWJsZS1wIChwb2ludCkpCi0JICAgICAgKG5vdCAo aWYgKGFuZCBhcmcgKDwgYXJnIDApKSAoYm9icCkgKGVvYnApKSkpCi0gICAgKGZvcndhcmQtY2hh ciAoaWYgKGFuZCBhcmcgKDwgYXJnIDApKSAtMSAxKSkpCi0gIChkaXJlZC1tb3ZlLXRvLWZpbGVu YW1lKSkKKyAgKGxldCAoKG9sZC1saW5lLWhhcy1maWxlbmFtZSAoZGlyZWQtZmlsZW5hbWUtbGlu ZS1wKSkpCisgICAgKGxldCAoKGxpbmUtbW92ZS12aXN1YWwpCisgICAgICAgICAgKGdvYWwtY29s dW1uKSkKKyAgICAgIChsaW5lLW1vdmUgYXJnIHQpKQorICAgIDs7IFdlIG5ldmVyIHdhbnQgdG8g bW92ZSBwb2ludCBpbnRvIGFuIGludmlzaWJsZSBsaW5lLgorICAgICh3aGlsZSAoYW5kIChpbnZp c2libGUtcCAocG9pbnQpKQorICAgICAgICAgICAgICAgIChub3QgKGlmIChhbmQgYXJnICg8IGFy ZyAwKSkgKGJvYnApIChlb2JwKSkpKQorICAgICAgKGZvcndhcmQtY2hhciAoaWYgKGFuZCBhcmcg KDwgYXJnIDApKSAtMSAxKSkpCisgICAgKGRpcmVkLW1vdmUtdG8tZmlsZW5hbWUpCisgICAgOzsg SWYgdGhlcmUncyBhIGxpbmUgKG9yIG9uZSBvZiBpdHMgc3VjY2VlZGluZyBsaW5lcykgdGhhdCB3 ZSBjYW4KKyAgICA7OyBnbyBiYWNrIHRvLAorICAgICh3aGVuIG9sZC1saW5lLWhhcy1maWxlbmFt ZQorICAgICAgOzsgYW5kIHRoZSBjdXJyZW50IGxpbmUgZG9lc24ndCBjb250YWluIGEgZmlsZW5h bWUsCisgICAgICAodW5sZXNzIChkaXJlZC1maWxlbmFtZS1saW5lLXApCisgICAgICAgIDs7IHRo ZW4gbGV0J3MgbW92ZSBiYWNrLgorICAgICAgICAoZGlyZWQtbmV4dC1saW5lIChpZiAobmF0bnVt cCBhcmcpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0xCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAxKSkpKSkpCiAKIChkZWZ1biBkaXJlZC1wcmV2aW91cy1saW5lIChhcmcpCiAg ICJNb3ZlIHVwIGxpbmVzIHRoZW4gcG9zaXRpb24gYXQgZmlsZW5hbWUuCi1PcHRpb25hbCBwcmVm aXggQVJHIHNheXMgaG93IG1hbnkgbGluZXMgdG8gbW92ZTsgZGVmYXVsdCBpcyBvbmUgbGluZS4i CitPcHRpb25hbCBwcmVmaXggQVJHIHNheXMgaG93IG1hbnkgbGluZXMgdG8gbW92ZTsgZGVmYXVs dCBpcyBvbmUgbGluZS4KKworUG9pbnQgd29uJ3QgZ28gdG8gdGhlIGRpcmVkLWhlYWRlciBsaW5l IG9yIHRoZSBsYXN0IGVtcHR5IGxpbmUuICBJZgoreW91IHJlYWxseSB3YW50IHRvIG1vdmUgdGhl cmUsIHVzZSBgcHJldmlvdXMtbGluZScgaW5zdGVhZC4iCiAgIChpbnRlcmFjdGl2ZSAiXnAiKQog ICAoZGlyZWQtbmV4dC1saW5lICgtIChvciBhcmcgMSkpKSkKIAotLSAKMi40MS4wLndpbmRvd3Mu MwoK --_002_PH0PR11MB74702015CD1A53CB4BB27127D7E6APH0PR11MB7470namp_-- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 09:36:49 2023 Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 13:36:49 +0000 Received: from localhost ([127.0.0.1]:52428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbLNJ-0002Ow-29 for submit@debbugs.gnu.org; Wed, 30 Aug 2023 09:36:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbLND-0002Oh-Lh for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 09:36:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qbLN0-0006NU-LL; Wed, 30 Aug 2023 09:36:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=xLux9NcHO8I+9EDK/Dio4GzttamTEgAwOWayPrfudy4=; b=VnSskJzvYacD 7fDE+34EgLzYlh+gSv8ZUMMif8nD/NvuNFxpZxGGafOm/nXXHo8LYfQeQPzepgfVhOQZwBHwFpniF du3/E5moOAr/HJxtWGKWrjGS6QdYrpRhWgqz3wmO8ikrzDntuqWe4brn01PG5yvJSNAMSF5KbCuwY XFE1IRsoopU0UhjaQ0oVaG64C9z7anjXz+pTrpCsXlkP9iFLOKotO8Bkc5Fur9g9lZVIy51Idf2tE omuEDueQUpicb7vkxoKMFTguwnbTzKQbIwcIzL+ZHe05D3rH5cQp5RyjOsQo6rtB6baGECASdqniL ghGpzBUC3daY+hYZoI6UBg==; Date: Wed, 30 Aug 2023 16:36:06 +0300 Message-Id: <834jkghcu1.fsf@gnu.org> From: Eli Zaretskii To: Shynur Xie In-Reply-To: (message from Shynur Xie on Wed, 30 Aug 2023 13:02:43 +0000) Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65621 Cc: 65621@debbugs.gnu.org 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 (---) > From: Shynur Xie > Date: Wed, 30 Aug 2023 13:02:43 +0000 > > Cursor in Dired buffer sometimes go to a line which is not an item > line. For example, the 1st line and the last line: > > > d:/Desktop/.emacs.d/site-lisp: > drwxrwxrwx shynur 4096 08/30 18:15 . > drwxrwxrwx shynur 4096 08/30 18:07 .. > -rw-rw-rw- shynur 304 08/09 3:01 subdirs.el > > \Newline here. > > Avoiding these lines may improve the experience when moving cursor. > The attaching patch implements this. > > If there is no visible item line, move the cursor as Dired used to do. Thanks, but I personally fail to see why people would like this. It basically means that if I want to copy those "forbidden" lines to the kill ring or the clipboard, I can't (except by disabling this feature). Is it really a good idea? From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 09:50:51 2023 Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 13:50:51 +0000 Received: from localhost ([127.0.0.1]:52447 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbLat-0002oW-In for submit@debbugs.gnu.org; Wed, 30 Aug 2023 09:50:51 -0400 Received: from mail-co1nam11olkn2101.outbound.protection.outlook.com ([40.92.18.101]:9056 helo=NAM11-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbLar-0002oH-FR for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 09:50:50 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bkViYbS80YZ6Oo4lfIgEx6kk1rXk0Zftf0fbgLwdc+Oj/NbtoxLBBJ18/6zp5bQSXkmoPP655iy50YJDgD9RYNKinDZ7PO6d2CEBQyN7t/5PVgayVwUSvJ6DDZW0f91X0sNji6/kgFhGLp4zrF9CoKeXfC12mZpNAtfHxRzQ9wfvuuGjAlvDNVSpRH5e+QjxYhQJ/wQEn8pLik5DrhE9PwHooHvG8KWzwlAcLpOh+D1D/6/YHL7o7OAGiglSuWjDQg1N0b5kEk4KS5mSVIk3BZp7xIHhs3QvWCg/9NIpcR7j2gqemctPdXuie+8zLMv7ShZJfwh4+DHNOCg+RpPWnQ== 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=AyttiGhwlrDVU95MCgi1j/+7n4tWMom+/6RJbTq/Xwo=; b=i7kIS/Yw2WUWBqDoy9y8bm//DKmGJJyGEk+hMZFcfucISc39ZLu3KhuFvRd5MQPhwRy86EG3K/VcxzZjTXAPZ0udGlJAEg2EAMthMTIbPNB+Jjpu3vv48Thp5p1Llv3zmDzzu0Oi96LQTpYa2vORUhvHMDp3AIr8cN2gQnYZrtE3X9SQlxd1bLzlmceWRSQGETZf7AVMHEdfEWll6etFh26FKK0YiX2ZUm20ptAoV2IqLI+tZo+8d6Leba0YWkJDE6Eeaz1OwevwkcJx0/kKFktedsAk5WWC8fROi/WhB7lracgAtdve1f2nzsXLCXzOo+ldlfv0UX7I92q+NCgfrQ== 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=AyttiGhwlrDVU95MCgi1j/+7n4tWMom+/6RJbTq/Xwo=; b=IgY9bWCJqaX57z8tsox6OZlucY1OTFAlVWhW4zdABEc2QaTv5i+8w6r4b3gyaDVkuJD4Gkby7aZbi/xsxemR4dCwxlWK0MbKSXNcwnQVkGU0ndXKUaXddeHb8RUUWrRWoyAB6F/Jbgv+eSrCBRZ67d9e17A8m5zgNxwyYY1nx60A4AWoUjePajSwpoaeUCz1Sdd4GB0eJ87gJSPxkHALHdQoLNTZJYarCLqu0MvxuVAM9jS6qMV9r66APJhumY4GlxYq0D7xoma28UenpmadDHYU9avSD0mCiXnlnONtZrROpmpuKse4x8IDZU7HiWc1B0PqPO/FLt5zXdsB7knrkA== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by CH0PR11MB5346.namprd11.prod.outlook.com (2603:10b6:610:b9::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.20; Wed, 30 Aug 2023 13:50:34 +0000 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; Wed, 30 Aug 2023 13:50:34 +0000 From: Shynur Xie To: Eli Zaretskii Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6Q= Date: Wed, 30 Aug 2023 13:50:34 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> In-Reply-To: <834jkghcu1.fsf@gnu.org> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [jQZiczwHsnIYp1OnMZEoCeLS043h8WRL] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|CH0PR11MB5346:EE_ x-ms-office365-filtering-correlation-id: aa8be35c-146c-49b1-94eb-08dba96015a1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bBb41Hokp/pzDab+LH1PBYf52fe7v3Bj6kAyLAVtA6USo0oauDzWmgEvAFRLoFQUzTKvpaEPSBZ5/L2Qk7+LqNLMcVLSyCs50f9IAZXK4p9jieZG/fea+j4pXUs7aeeAoKpcRhGXyGphBKAfpCjaBtBqHpC1OAF3uD51ptcAqhRNo6rxPpO89FJDGUKXeGI8W5Awr3cGuugOaZm+9MX9QwnkL4DdUFb/Nd22JdYwuE+L2bLn/iRvCVNgWJwm+IdQJIc5QqCCC3SW5PsNGNS/L67430Dldq+gly1s9Uj3gO6wGP6w91atUt3oH5hv2iyPiTDayN404AKW+48B17ZIq4uWZ7Zy1CmwBGfB8WVqKG4aT8Sz8eJZA484ZPWB0etEa+nl7Cu31fwVhHlA5EI2boDzTcpsHFLlMgiDo4RvI5BEyxboBzu2pJ9ZU2TQLaCLE3ynobqsoSs3fkNGNV4Ae/teKXGXa7cJZajXAajqTUc3pLDJ1+UGpQ0Mmcjm8/o6ymyLNODS1xNejHrggctUsg3ru7o6qPMl48zuBbwgdWYIKPBQZGc21EHZ+J8jOph4 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?bCOM9zoDS0z2wld/Pd55QDtH2tak8Z3/6t+qXS7DjkAy1RMuuG7su5Ndsx?= =?iso-8859-1?Q?j7X77s3krsjDGot1iwEi2mn2k+fMgu6Myw57N3/8Az4B9DBW2LwsU3X4C+?= =?iso-8859-1?Q?r0hGdluyO0drT0PCunKlQ4h54pLFtBaWWMneAZLBl//X1nhVo+CCpVM5Av?= =?iso-8859-1?Q?ed5x/iNufOctQDhNqn7iaiRLJ+l+CyeBjXGaLWytVdv6A0M1uvWsY1jCZY?= =?iso-8859-1?Q?xvhoadL/QwPIpxKYt8J3G6SE31Qhr+rNK21qQJwJwkHHHJ71bML2i6dncZ?= =?iso-8859-1?Q?KFhRcUN0BxPUM+1LFZpgfkSZoOyRVsSe7shq+CJi8v5GDxoU3GJwmdmDDu?= =?iso-8859-1?Q?8CZGGUXfvkQuFMeL3w+JkGV+Kym0whUrpLYju8c5xPbZ2iBJ7jTXjWRyKU?= =?iso-8859-1?Q?ATHWXisekFLmmFkHJwpHlvq1CLooY7BTM+xypCK0bB8Rjub4vbByvNYSrs?= =?iso-8859-1?Q?IUnRdF9R34p3Nl9R3Ou7k/SVfN8geu4pd2bEclYlQEH5eeK8/zNsI3Wjue?= =?iso-8859-1?Q?L0iKb46pv4GCaU31JR57tolpgYqFo6O2KAxGLxjp7cG+scoNVI1qdikf4U?= =?iso-8859-1?Q?xGIMRiMKvMNKsZ62J2tcnMYHoJnhYoppXchho3Z0eVjuHQvW4hrELHBZCT?= =?iso-8859-1?Q?KGf7ms/T9Zh7KO/Bute6+f/Y9xw/pMH3pcP/lUIbExpdtr9F6qC9HW3a4i?= =?iso-8859-1?Q?YaR4CioKcpJKqsL7X152c8MLpZOUh/nmcJ3NIMc4+JP9+qOdsNgmRofIjX?= =?iso-8859-1?Q?S6P9cx9Ll8plMD3K8YU9jzjFAd/eXkvqkKZebt2BXsfF31fzUiV1Co+FWe?= =?iso-8859-1?Q?Z3B5fW2Kr2hQKgAJV1sdG2me7zn0Nd02QQcjxQvH2kQnMD5HzDpCLm8ChL?= =?iso-8859-1?Q?NOC/Mg5XC+ikHcoyX6tE3P6HUd0qehIIOTQPylAbcIRsZbXu7cFh3ZN7eL?= =?iso-8859-1?Q?034f9cJ2yGbJofFn411fj0pJUkYIpeJIgGB/KcLLUUEw32NoCMe04dJCAL?= =?iso-8859-1?Q?mIiNPm3Y3RexZe6RUTDAdDRxK/LaXqyK54w9FhsV6TV8BoUa0xYcDH6a4T?= =?iso-8859-1?Q?2V7lMsZi/bZOKgJFsbhAeO0ArZfW5B71q4W8AxOIEMoQ/rqnhsBHFs55Xf?= =?iso-8859-1?Q?/DB2urK1aCplk0PMptdKPgLnVpKEwTd7B4dl/lQSQbgmAB729V6Ohyxn4P?= =?iso-8859-1?Q?1ZUvxNxd0NHuUIA4cOtLkywt5J2SU1DsfqGWjqKcHpvOJktQdg7eh0gH?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: aa8be35c-146c-49b1-94eb-08dba96015a1 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2023 13:50:34.7675 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5346 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) > It basically means that if I want to copy those "forbidden" lines to=0A= > the kill ring or the clipboard, I can't (except by disabling this=0A= > feature).=0A= =0A= Just use mouse, `{forward,backward}-{char,word}',=0A= `{previous,next}-line', etc. Anyway, I just changed the definition of=0A= `dired-next-line', so actually users have many ways to do what they=0A= want.=0A= =0A= > I personally fail to see why people would like this.=0A= =0A= Isn't it great that no matter how you move up or down, you never leave=0A= the item line? Without this, if you move the cursor to the last line=0A= accidentally, to enter one of those files, you need to press one more=0A= keystroke.= From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 10:21:02 2023 Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 14:21:02 +0000 Received: from localhost ([127.0.0.1]:53732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbM45-0003q0-NV for submit@debbugs.gnu.org; Wed, 30 Aug 2023 10:21:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbM3p-0003pB-Ka for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 10:21:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qbM3c-00017j-Jf; Wed, 30 Aug 2023 10:20:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Yuy9afB8cqZvfMrFjsg+o4LmmRO4Ps/OrEMWBu3BZxk=; b=EAO0TfHJa8Nk Q8M0CdheclOZLuSq4VNH8USEVsyTOxJkXx53gfCLMQ8HjAWtVeJRZ4lZTfyI6BbBnOXZs4tOT35Zu IiKsduEPwIHqOMjfEaAcY0cKabfzfYBRIhgHDFwDxOwFGJd6XM7+qB2PPKbbfOIH5mT199Z9WLFVc fA3s+4Wjvd38fYi5Twlm8av2bUG7xKLYs8U1LypFdIDisVk5YckEnzPCpm6xBvEGwLwa4PZqhorWz kAaaYQ0m5QMWfSE0MLmzxPJvgpy1Ja6lRvQoDnEZ07eFnTBa1dS9IczG4LkJwWCHbrnz8TzRjI5Ss +CbaPnWZ+zSbfBB27BuuiQ==; Date: Wed, 30 Aug 2023 17:20:12 +0300 Message-Id: <83y1hsfw83.fsf@gnu.org> From: Eli Zaretskii To: Shynur Xie In-Reply-To: (message from Shynur Xie on Wed, 30 Aug 2023 13:50:34 +0000) Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line References: <834jkghcu1.fsf@gnu.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: 65621@debbugs.gnu.org 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 (---) > From: Shynur Xie > CC: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> > Date: Wed, 30 Aug 2023 13:50:34 +0000 > msip_labels: > > > It basically means that if I want to copy those "forbidden" lines to > > the kill ring or the clipboard, I can't (except by disabling this > > feature). > > Just use mouse, `{forward,backward}-{char,word}', > `{previous,next}-line', etc. Anyway, I just changed the definition of > `dired-next-line', so actually users have many ways to do what they > want. > > > I personally fail to see why people would like this. > > Isn't it great that no matter how you move up or down, you never leave > the item line? Without this, if you move the cursor to the last line > accidentally, to enter one of those files, you need to press one more > keystroke. It doesn't bother me, but I will let others chime in and speak their opinions. If enough people like this feature, we could install it, but I think even then it will need to be an opt-in feature. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 10:54:56 2023 Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 14:54:56 +0000 Received: from localhost ([127.0.0.1]:53743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbMau-0004jk-CZ for submit@debbugs.gnu.org; Wed, 30 Aug 2023 10:54:56 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:19692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbMaq-0004jZ-6h for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 10:54:54 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37U9iWUr008969; Wed, 30 Aug 2023 14:54:43 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-2023-03-30; bh=fAJfh17HgzZ4Pi6EN3VMXQczz7nHYQEd19dt+uqTpYs=; b=I07vr+IQ/x0i65HyYZfPbgapPTBl719dlYGTubQ4w1h6sMKvQWFjPMRH0ICy1BWX/xtf qNZK2eorDVKU5pCKS6ioXiCrEKIQaK5PcIyGOppguAXqaqh2TW1Dlf1RvnZIArpMlmF3 2dMwcIeoJnV/DZL04PfCwNooJ3fB8X79SP7nVKEPD6GRaz1TAkkyUTtPr/Ht6WL+3VVc d6mhtf1xVErJXV1Hw26H2zu3zkW4/OOxqq+OGMMwOhiVTjo+LyrIBu/W3GHMl9veJU0u c37xAxJXHruyQ5Otw+7LgLeY6wJAfqVjnonp6P4XtuxZrK7CJPniCOGVK5JiOGDCpp8w uQ== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9xt7m9b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Aug 2023 14:54:43 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37UDHmRP000493; Wed, 30 Aug 2023 14:54:41 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2173.outbound.protection.outlook.com [104.47.59.173]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3sr6gcp3cu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Aug 2023 14:54:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b9sDTTrkGJ2ZtIFpWTbfWK2skSVe1kk2WGHGHF11viO+o05sQB4ojVmZRklsJqqo1RjeOdapgWY91dfabq9A4yKiLlzn6ZeldKo7iStrzCFTsCXil5N1MwSSDdsvxTBl50x0QwXFvFHAMpcFQCjbpT+xIFRJ+RsOnzs988d20yb4i3y0ic8+aqfLOcTWvPREEoJswWh1Th/kA+LPP3pxLMKX32I2k4m6comY2BJEzHOXNYXtA+7mmq/Qik7SVAFIj2DXMwSUon08PsDkha5TvscX3UNs7ElMNWq+NnDhRCqPav1wifIA2wYVdBq9YKas4ju+xo/aM1NpsDfpYRLJ/Q== 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=fAJfh17HgzZ4Pi6EN3VMXQczz7nHYQEd19dt+uqTpYs=; b=HEJg0PrcVKMX+FuVcedxCJVG+l0Ai+0Yl6xYi+Gc/epBn1KeWVAHvzfXN88TsA88MAlcgIf7ROtdwC/b9IUcwWxNjVcMhXMsR2w3Oa4jTs6N95nNPeovUJQ9AroF8cGvgdvDuAkW5Ls65w8HAXLE5T3w+pvjzswTp1HX7Z/HHCPEYcD5CpvsAX59E+v7G1xzfTIHwMWH6LUhoVt9W5ZQrGLiQmnX0OyxpdMEulV97IecUMd2qNivJCLNh7/ZHzCa8PIi5LvIaPifzqSaP2+pSECVDjMQWmFeXMOu2WLQhewBbHpsAXCOKbjiPdHneyYEjE1iUZfmPDOTE1mkdBhxTQ== 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=fAJfh17HgzZ4Pi6EN3VMXQczz7nHYQEd19dt+uqTpYs=; b=Oiw/yKtkA3dv6HnHM9IlTX9Izyub+g2mDzZ1AERxPujNa+u07AYV/jp2C5oeQ13IRppU03MTEaYpm/BpvLr2lnLn2ey45v/Zd4kv6EQiqXDuEnwkb3+TmNDcG9BVIKO9m7LTAHGB+K38y3IiNYDiqMZ7LP3Jl3K7x9ILMQvuKzc= Received: from CO6PR10MB5473.namprd10.prod.outlook.com (2603:10b6:5:355::21) by SA1PR10MB5735.namprd10.prod.outlook.com (2603:10b6:806:23e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.20; Wed, 30 Aug 2023 14:54:39 +0000 Received: from CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::a261:8fd:40b4:e4cd]) by CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::a261:8fd:40b4:e4cd%4]) with mapi id 15.20.6699.035; Wed, 30 Aug 2023 14:54:39 +0000 From: Drew Adams To: Shynur Xie , "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> Subject: RE: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC6fZg Date: Wed, 30 Aug 2023 14:54:39 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR10MB5473:EE_|SA1PR10MB5735:EE_ x-ms-office365-filtering-correlation-id: 73bb777a-d5cd-4d44-5ec1-08dba969095c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: O9MOY5LriZactb5tS3WaAh1pI0X5IGnLwEPWxju46Pm7mbh2JTKaS3Lh5/P/S/tocvrvwHW5rwbmE2XjOI6PfXLyy2gIICjXbzaLECmt7Bwp2zY0nr1bIPwN0EizHS0xbLusXsh5oAlVyH5FkseTsUHFK/c3xq4PfXy2LfveVyscYjQxPDORUmIlP7C5t2CMx6zOs3f20HW3BiKaFmvk2TEZj8S4S1D++sGi+76OBBxV5rmJ3GcVIU6dYQuXrRP8EpLpXPjaWAqn/F/D9C+IvUWWq6u3v2azCOtZey1cfCdHK3rHNjTgsuAeqHDhQxfVHx0tqEw7cYskAYZPgzFuvgxK9mh40loy4pWRDEW1RDesMKUXiaix3WdElBP8Lhpjd6hxiuC8jxp2IPeGfeVDQ+JJqePQNX/a08ykrimWje4ICKaBb+a1zbfcoWco7A/JOFDWvgPzXCnaHEgTy9aeBaSPxf4xM4GDp4kmLFCx0yeR9dx7FNSWms6U1EsX2uZntbzPGVU9J4lfUxgcI3IqkY4Wfj4ZlpIH8E5Ml4PSkDQo8ZE7uD6FK/IYGrhaAp3RNqmqMsTQDMjzVyKq9K7vDSAml0z5N3U4BCHwp8J1ZIQksR9nlr5tXEESafklSlzEpOkC8lgO1DQJw8qE2G6k1A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR10MB5473.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(136003)(376002)(366004)(39860400002)(346002)(1800799009)(186009)(451199024)(66899024)(2906002)(4744005)(5660300002)(33656002)(86362001)(122000001)(44832011)(38070700005)(38100700002)(52536014)(55016003)(8676002)(41300700001)(8936002)(66556008)(26005)(316002)(9686003)(6506007)(7696005)(66446008)(66476007)(478600001)(71200400001)(64756008)(76116006)(110136005)(66946007)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?m55tolQm9rCxrO+y3DlyU8G7lTLpSKkJiikn75croNu5FUiLFORS/0bBWhUt?= =?us-ascii?Q?dxrSf0FYdzbT+1w9MQAjN1G9/WOD8wFeLTcvmsiLPmt05Sp1s+cOt+NwYyJb?= =?us-ascii?Q?kGd9MeACYUhBS3/ud5DSc9anHnJ4deqVZPDljXVcpr4Mz4zv9YviC1LHA5oS?= =?us-ascii?Q?bN6e52SvnrmYr8xAPs0+vDPvqn5XGEYtceAtYSjvwa7SM3693IOjc5CrvVvp?= =?us-ascii?Q?yZ6QPz/txm6hv2z+aIaT4XqMR81yB49uRkwORUEueZx/RcZRHrWcwqggc47P?= =?us-ascii?Q?rEZGPu7GC3OI5poSSL4wRTWoe7Mq3gn0zQ0IJpLWyLBGFkbKgORleiRlyFYX?= =?us-ascii?Q?tQW8XqzvkAUAq5QKvcrv3NVCNVUMtBpZLiPO/4SHEy9GgXUAVeM5FkxDkbZT?= =?us-ascii?Q?FSZeHm8+Vk/H2FFo2tFI0XFM1GoNLFvqRIkULt1jca+z2XAlogrLRVzhNSqD?= =?us-ascii?Q?IiycI4eSMZ4UYvyT13xhXSpn5+WihThP1RI3d9/eQL2w//hqLKAmrOH7cQ4E?= =?us-ascii?Q?r0EY44vj+Nglay2nvrU6A8M9Qdt2asKmRSB6urdTqAMy43orF9qmM1qCZT4E?= =?us-ascii?Q?v/SR5tDxUeEp26M/pmkAiIE4E4cNcFnaDzSs6mvGDBeStRgIL9RvR5QomrB3?= =?us-ascii?Q?uBJBRbnkNZssyql51Jl0FtRTcShY1NxssqJ6KofghWtjgFXgw86t2+dwQbcX?= =?us-ascii?Q?0M4iZReMa8RbZJWKdB9FEyAEJCGSSOp8BFBf/7w0Yia2IxdipInGg+Ln+RDc?= =?us-ascii?Q?PTrjSHGTpM9kFjB4GL05u+NINhyXbRw/0Zor3bYqtDdDPpjKUa0I/iiXyXyx?= =?us-ascii?Q?HfkcN3CA9yvpE7ImZKhF1EGB/5RDDhReNYj7SqoU7s3gu4dYnfmlBxk0FE/W?= =?us-ascii?Q?6LlC2y8NNfcuXPdjG/ZgsryoUj7nqMw8vL3SfUR9vhDUKsuM+59IfZS+Uvmu?= =?us-ascii?Q?6eLXpgcXYVG+2XlEV8xFb00bppwiaK4tTFWCSY6OqnlZ8mqgH68LLQS6QkTU?= =?us-ascii?Q?ugHggFq1a7LZsKvN41kn8FGs4bjyKQpzBxY3evZ8oSB7M145DlMtj5PMXuVc?= =?us-ascii?Q?el9u18XDXTIEj9LE5tfUMAY5H23fm/c343kjVgsR3SIfSimW94tPik+8RC0W?= =?us-ascii?Q?aiqhAt8Q8xw2PrQkJnnh/ytBDoENKBD/SgaGe6M4Zjn4PijPuhCfszG1XqiB?= =?us-ascii?Q?UjXIaEOxla3sVVcYogHEaj1sFjzDWQlnrJfuyKcws19igM8WI2BK0cL0WtAi?= =?us-ascii?Q?esm0FlpPA+eO0fYE07QxgzGfEgJ9Gx5eY0+ThY1JqSGUdLVFoZmOldLVtegD?= =?us-ascii?Q?BB+HbtXJtmagZFLC4ZG3KKMY9UP3kwe2iigUFXcg7MOChw7KYS5i2hG6qeOe?= =?us-ascii?Q?IN26DijAZ36NvHTZXu7C0jZbTXfnbSQdlvLNQ2wrrYTBH9yNbrUlOWq/MNST?= =?us-ascii?Q?buSUT6bmYB4PS29H82/6lPH/XHYlsTXrbGcKMk5Y9SiXuIYVkDluBlD6Tcgc?= =?us-ascii?Q?vVuITgsRxzHDryYtG+iDlDJ5M7v3D8ySPTsuQwV7Mt11OEtclxlDORVlWLJb?= =?us-ascii?Q?Qe8uwwkCDJR5z17g0IMdMOZFqAiAk1oCfbRIO1pY?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: qrxFnPwGCXXjdaW3RLPjaKQtwNDsdALXNtRapYfnVmXYaiY9FebiHrIiOIavdajUYuK055hwV7nPz6alFO8FeZCimJDtSnlIYuigR33tB00WZd4pLfqMBvGN3bnusDNm6QluapnKvK0NJQGr32tT/ziidHX9sIn3DoF6oB6lgsKrah37tjIHJShu977dhJ5o2nslVODjY4dVGIKgdNEE/H+lSY9S1Vf2cRDzONM8/1q5E9ip91rf73eX8gsv2pOeNz/WTM5c98NQkCb5QEN9ZBV+aX0Z7XYrlFa9CjT/t+GaDalc6koRgxYW0koktYXk2lB/vQAAdVCZqrbNxt+5s5P2GQV0SaUADP8724dqfRvlm5p1To5WtwC5DYLwRH1rwcsrr7N22jp2/yUNOR6hM0LV4L+UH+Hg34HdCc4MElU4Q/rTIxtLn8wx6xdtNK7VUVzwYjuI7a4o2+jk4uBtsfeyiDNfjGTUDtEXE1Pppv7QCjpS+4DOvXrDApTQNURr0v5x79U7Rheryk8+RCZdyf8Rn5IWGSv0vCqvpcttBkZN8t4H9RmtYp5RGyV8nHBg945MFMf1TpWephlbveImRZA9AaxDDDL7A7Qf+dq6p8JueGcoH7RpQaglP17WW+rT02pTZcxlkQdpbc6JKztsyyTVXdyUYxxDczlMnE8v5efuv6im2Ya0mJiOWRut3KA0YmxLmPLJZJJduAkYGPxHGCfVvah6FMZqy+ikCBWWyC6mFazL5Aj+Af7KjKmZSJzEIAppKmFZR5AoUQOn1tQW8b5hDJ9aQLMVw5zT/yneK5w= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR10MB5473.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 73bb777a-d5cd-4d44-5ec1-08dba969095c X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2023 14:54:39.6571 (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: 1ju4LJ0fliuCui46/EB4ujQtdsI+Nk7MCzs1iQaxH+86WlP4OjUc1sNawJJweR8lpSfQnzegvPDIqxHBQx3CoA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB5735 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-29_16,2023-08-29_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 mlxscore=0 adultscore=0 bulkscore=0 spamscore=0 phishscore=0 suspectscore=0 mlxlogscore=860 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308300139 X-Proofpoint-ORIG-GUID: GeSbTAGgdbgzQs1S2zv_n2x_8fZ3FMCK X-Proofpoint-GUID: GeSbTAGgdbgzQs1S2zv_n2x_8fZ3FMCK X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 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 (-) Be sure to consider also the behavior when=20 subdir listings are inserted in the buffer. (Didn't try your patch; just sayin'.) ___ FWIW, I think that the right way to deal with this is what's done in `dired+.el': 1. There's an option, `diredp-wrap-around-flag', which controls wrapping around to the buffer beginning/end when using `n'/`p'. That is, it says whether moving down when there's no file/dired/header line further down wraps to the beginning (first such line in the buffer), and similarly when moving up when there's no such line above. 2. Commands `dired-(next|previous)-line' have their keys remapped to commands that respect the option (`diredp-(next|previous)-line'). Simple, useful, IMO. (Likely suggested before to `emacs-devel' but rejected.) ___ Commands `diredp-(next|previous)-line' also have the improvement that they respect var `goal-column': If non-nil then they put the cursor at that column. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 11:40:03 2023 Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 15:40:03 +0000 Received: from localhost ([127.0.0.1]:53805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbNIZ-0005vK-6z for submit@debbugs.gnu.org; Wed, 30 Aug 2023 11:40:03 -0400 Received: from mail-dm6nam11olkn2041.outbound.protection.outlook.com ([40.92.19.41]:1345 helo=NAM11-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbNIV-0005uk-Ag for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 11:40:01 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Avet4cn/QtkxuISoJhKVVNT26SMF75YDp9H/fLN8eXrn1BV1AHJclO1k4lsVIz9Z/QOZrB/qkvdzhn26F0gAjn70nCS18Qrx1OcAfxrkUpodWOofhYEWR94Z7o9HW4bAt5iohHB3tuQalu2LM3u89RZDchq/p1FDiML1TUuggMOHDlbBAtAw7WL26LuoJsVWhHl/va6AkNcWrnMi46JN7CyeEJyw4CmsUSzAh4/a2hVplLm8yebTJAB6s/xnHGuwlMFBGxTl2QO8qZR/R3XFm90gOjF4zfYMpsSJiNdtSXqNvGsEfoLe6+++xMKHdo7F1NY46EpFD/Ge91rya99UGQ== 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=rcx7KnFjECnIdwA3GwMIAEbgszu3p6Cif6XGe4hObhw=; b=eGaW0wVDgcpC5VOuW9eS/QiQtYC+q9QYeqY0PKScgiF0MmUeuQUpUDCzwymGT2Ldpd8ZPax6q4D19czOjn8JEnOnBf6NI2JP8Pg8U2+Qt/50BuBcQTHt48p1LBHbFyyQATACWJ2FEyoLbgHuhSIz8bKjVOwnn8xUZ+zp09SrIZ54wLAm8OBsRggUTK19vQCUdP+q3vhy7A/5cHwTKia22/aXDipQXmprzQizwidEPehSeL4SYjY97XurX/opaGm2eqemAIgNog4QDEedbqP1ess2RBEZkMlzJlOuLy5pPGoT4RiHw548RmPijvs71uL7OMmjS2a/quMK6OoqqFoFKw== 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=rcx7KnFjECnIdwA3GwMIAEbgszu3p6Cif6XGe4hObhw=; b=uAG7+/Z54wunqh+eiKyGuppQssL1OT399yusuKxP2nmmT+QuVgy7M/jOHOT1VsaayU10z69orrPWRBcyCDERmPGSjkh33IQ5RrphZuPE0mKlOsh05EzrPhDE/+B2BIimttnD4zpNGXP97ou8U1DENNUVFawKAIMX451vqbBH2oDeSrE1kUPt3P1KOZNbktW/qhJEN5ne6yp5Zj1VuiY1gQb/0FxxZg77Yf4T6rell/M4U+swqElt/ZLmcFDvGy0AmFIYW9vVEMmPCX9eoA5QTkshdxTUxV47rHM+XnaAJoh3bdoqh9cugplm0g3vn9wDWa4A3yuWO00WGQzBRWKvJQ== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by DS7PR11MB6173.namprd11.prod.outlook.com (2603:10b6:8:9b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.18; Wed, 30 Aug 2023 15:39:45 +0000 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; Wed, 30 Aug 2023 15:39:45 +0000 From: Shynur Xie To: Drew Adams , Eli Zaretskii Subject: Re: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC6fZggAAPvSc= Date: Wed, 30 Aug 2023 15:39:44 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [YGsXs+I1uoowUV5eSVWRExe59uiF0gak] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|DS7PR11MB6173:EE_ x-ms-office365-filtering-correlation-id: 721ec147-bfb5-46e5-8d87-08dba96f55da x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: a+sflko5z0GWOIrJkrR5nijQgsRzx0mIDQRN8V0atGqeZvtdRh8STKBkjHmluKLw3PKW+WBrFFi7hBuCJanfkH8+rNWjrxTdlwbE8u739J21Am18NZxQoCFMqFYujkZB1MlPYAwj44PspJZTk2X7pTDcv5dgWdWY9eBOHVoAgKH8/MJw96uAYvKpz4aNXdKKnhdqA/8Ifb6dLIceT6pAwsqftN3rEUnX+Dvb6u/sRwWwAGgrAqSwJ5/Svx22/QsX0GDCkqAOAfRmoLudMhXSioXavkYEaTbrbmViK5HOmBd6QMEpv9wyj9ZSBXA6m4lUdqWAdkTrf7LT8JAAtlZKv9r0X4FlzCNNAMfuzNQtfTwJ6WNj8xgv6MD761AJlvzu+P0q+uE5TzlbnJH7e/5a+7QrRYWY9Ug6JroY3HAqFWlHW2VI/qMRnWKOI8Hf3O8ioE6ndDsHBugF7SOOSpjhUmKzW9gwC2pb5WJ+N0S6AIdRysUt0tnOhgKEPUu3pxz83N6x1JIWrvZ7SMlRmPnk8MrjliFVzZYKr/aJJNpBDsF6M/uJVmNosfe4E6UGLwoE x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?NfFI4LE5LTmWli2ri12aXi3yu382PQz1qQGpqE1XehzevWalY+ypUARTDZ?= =?iso-8859-1?Q?+QPhUVlHXMHrr6V0boPqyLSQvbubAgIjoJNqnxWZrEI4VVS6s/gRQFEwRw?= =?iso-8859-1?Q?f58/ZyT3iYkzM+xfzxCDrPhlsmuweY/xYomu1d3YLYGdIKuXqWvDjJhw0I?= =?iso-8859-1?Q?QjUdOkWbR/QD5apjMgC0YpV1ov0ofGzIM1LfTsuY6/6JC7TQxUVNZHIY8r?= =?iso-8859-1?Q?/JQbFBhM7tj4G2S4TOEzYysp6pFokBNEjaEDKxoFNQcToxKX2MfsI/SPf2?= =?iso-8859-1?Q?uye8Wdzlkd3v+ggHzeeMTOVy8ysXZe57mUOPiwy5alfU2GEcPV3dzqGg0E?= =?iso-8859-1?Q?tEsqWEGF2JMmoS9V78xye2SiwJJxGkGkqlXSqoVbZTlSZYTpm4ayzeneBc?= =?iso-8859-1?Q?auxdWLmfaiP5B8icvMMeA88tkDHccF2zaisZvrls1gQNGCiAXhWW5oNVS2?= =?iso-8859-1?Q?A51AfCB+KCamMRoU7NOkV8u9KcsBGKXRnqz7sWt8/Rk37OA2nHyRAmqN9E?= =?iso-8859-1?Q?n/t8T+0155OOReY+C0zde2TyQD50xMP/2Vr0/4nfmcN6BzFHhb1+sMiKhn?= =?iso-8859-1?Q?laWzhz9/5tNu65WkAqVhRzqjJXx45ZRRiJZltZiTiTFM6EzK0Y8XxUTgqy?= =?iso-8859-1?Q?fe52CYwfIFeBgjLDrzN3OryJCrIcSUInHgflzXUEkx9k9H3lv+B7hQ8xCC?= =?iso-8859-1?Q?IVGt+2s602bybnlmRmN4qywDDTWa04G/Ldn38WHSd99kgzLNmkTmJ6zu2X?= =?iso-8859-1?Q?xmU7w8p5CC5f9PH4c1rxdOMpuCzpkqyO0EYMbMG2jY3r5xklOW2ysJQ3nL?= =?iso-8859-1?Q?dO9+pPR7YbcXF8NXn1DqOlQ7k16Sr8+jrbwrjm1juBJ+1knj6aed6KtQ3z?= =?iso-8859-1?Q?SB/B8tB1r31zCxi0TDe8yXAnV8WvWI1ffrAB3TDxH5LcBN4gqA+xEVpDb5?= =?iso-8859-1?Q?IYFoYGbHA13FcO6N22c7m4Cr22ndEsyp9roWsJhPuF5HB4j2BPY10BamD0?= =?iso-8859-1?Q?ZmRP7zAdSscRbkVcIe8XsW2AmJlX6HihRMuLZVtKQ4IQF13td7AV80Kgvq?= =?iso-8859-1?Q?kTNZfF7cQj+LFZtJjbUIbhUODvDL3/b9tzYeQRQqXhhVORl9tSL5xfYfZy?= =?iso-8859-1?Q?bHKyh8EocbIEIdiIJpUr8izfN1wEhLEJf1dRhB9Av6D/RqV9F4HYuiahI1?= =?iso-8859-1?Q?CjuPt7w4FQa1TOweUB156rvO7OZckIWfzeYoEE+lVbaQfK8IROf2jI6f?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 721ec147-bfb5-46e5-8d87-08dba96f55da X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2023 15:39:44.9650 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6173 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) > Dradams:=0A= > Be sure to consider also the behavior when subdir listings are=0A= > inserted in the buffer. (Didn't try your patch; just sayin'.)=0A= =0A= Thanks.=0A= =0A= > Dradams:=0A= > I think that the right way to deal with this is what's done in=0A= > `dired+.el'.=0A= =0A= Sounds good; I'll try it (and add it to my configuration after I learn=0A= how to fetch a package from a URL to integrate third-party package=0A= with my package management system).=0A= =0A= > Eli:=0A= > If enough people like this feature, we could install it, but I think=0A= > even then it will need to be an opt-in feature.=0A= =0A= It's OK. If they do like it, I'll rewrite the patch.= From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 11:56:11 2023 Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 15:56:12 +0000 Received: from localhost ([127.0.0.1]:53816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbNYA-0006PB-Rt for submit@debbugs.gnu.org; Wed, 30 Aug 2023 11:56:11 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:1088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbNY4-0006Oy-CL for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 11:56:09 -0400 Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37U9iNpd008411; Wed, 30 Aug 2023 15:55:55 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-2023-03-30; bh=cELZavf5lYIaPzx4zOqw8hNyN/CwaxgmzVNXXvepnNE=; b=zdYVy+2xy+4/by5J/dhjvqMiTu7PUfx/dSKDKIY2ocEmd2ILWwqPhanJVkwwAp4zF5h6 ac7hDsCY44s2O8rZQ43fxk5POlegHBxY14kuApxS19Gjz9Fp6ZeD3nifeI6UoQx1ZyXG emoRKATRNeF9kN9LWJElTCeeICP6tgC3helmmstvhDKjl8pko0Omtj2afhugsbLYWxhc FQNi9KW27gBN3FOvQbZMYJagrnW2swjSwDi7rdQf7chmNJiO+BIwi88LOVsHTOd8CLxE FIFFq1ivJfWclPpjLqz9ydHk2jbns3EZzZU2kkI6i+MbJaHhQs8Ox/9SNSWn1xGOxnUo Mg== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9fk7rg6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Aug 2023 15:55:55 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37UFHFNq032751; Wed, 30 Aug 2023 15:55:54 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2172.outbound.protection.outlook.com [104.47.57.172]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3sr6dq7j4r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Aug 2023 15:55:54 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IVPTZVYPs0G613CZH/uW5xl58GMTpP+QIQj4aNUURyEum/ivL2Yv805/rmGD0fgTn/Rchu1AV7imVBmjlshxc+g5VYEFvEDPn4xBm0KN/DD+4tms+zMr6vg28tukdVGgVv1yFqm2PiKd0aaPvjou3GKlyBn9N7FlWrGa3wHoFXzNV313Jo5Zo2arT/9nBLYOwb9AK/iFFH1zVaSM/H6BNTyu6xbcAHMaXLr5IaXfXwpzAC/UPj6ITFbAaKv/Ap5XUdKuRp27ANWfdObCayodySz3OgwZkKcq8hbBkXZZ+6YBhknPYhsw0bFOp8oNUz866e/nYcrDYKHragQ3Vzh3lQ== 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=cELZavf5lYIaPzx4zOqw8hNyN/CwaxgmzVNXXvepnNE=; b=kLPdD5qfnMKW+giiGcGpanf2cCVv0W5PSbMnvax/VhC1NBjjeaXgRop8tj8JFPxLCMFTZ7MO5Iqcqtl/FcQp68zVYSApxRV58c9+3GwpZBWYk4KniqYn/r+0hAke9SrKpCmVlckterjNqjrTGqGl+VHk858HidXdOwUw/95DE+dkVeNq/wQw5fK7s5ZowBKZUyv89kGu9VjxirPEOoIGVZhKhc0vHmpP8/j2TEbc9Ux17r6wPuvh3UcDTjID7dgv2IEedRMrwEHT4hkjxl8iE7STAbuthJyaIBHrDb8B7kRyjWHvq/1MZ6cIlyMnHl9BeijqWX2eftHGRsPjOn+0gw== 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=cELZavf5lYIaPzx4zOqw8hNyN/CwaxgmzVNXXvepnNE=; b=gU0zwVWgzdWLBjisnfWf+s+ULSpLvNT5C1xEV8LY2qp41FiNwZjOsFc5wZ/9kkJvYir0u26jfkLUahYR3bsyM2MVlHQFR0D8WGXijNV/b/m6HTGKIqAUkipTp8bPsnbPs4YiVDcu8S+pWv8cNSqBQKAtrjU2VS190n5ViGyaGng= Received: from CO6PR10MB5473.namprd10.prod.outlook.com (2603:10b6:5:355::21) by SA1PR10MB5887.namprd10.prod.outlook.com (2603:10b6:806:23e::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.34; Wed, 30 Aug 2023 15:55:52 +0000 Received: from CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::a261:8fd:40b4:e4cd]) by CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::a261:8fd:40b4:e4cd%4]) with mapi id 15.20.6699.035; Wed, 30 Aug 2023 15:55:52 +0000 From: Drew Adams To: Shynur Xie , Eli Zaretskii Subject: RE: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC6fZggAAPvSeAAAPRcA== Date: Wed, 30 Aug 2023 15:55:52 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR10MB5473:EE_|SA1PR10MB5887:EE_ x-ms-office365-filtering-correlation-id: eff42aa7-e6d6-4e2b-b225-08dba971965e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fCyRLZPOuwO7AkjHHU59J6H10EbRU4BLANEhsWJM7xZcFRCkcDjxArXY0ZImFpHoTC1CcMZe6K93mh8t0f2zAFFvd8y+a9tz0FLxT2KaZKi15YEVjcl+TZQnOG8fvecHhoBx5eAX0K5QqYn65/IpefCGEFqz0gKMmnHwmbr4wNtSFe+04qHKIH9GDMufnk2ZxME9Xv41ht2TeSAY/ivJYDuAwNNaj0HExDj2nQOKM+8RdVhy4xcwtpqwOWCEHWnnKyyYJTvaMLel4E6AWYxXV06G6yAKqw9Ct/6nHd0CC3iPAGm1pThmLOGG20my+aRJFbWRhMgS9IbXcCQMmK4Aw7a0p0vpSnN8zOUcoXDSYkHf8cp2Mv9LO1rvq/eimb2MnIyaT/8kEBeW+8k+BHRn93Fcl16YWT7W7C4thLiw6t9ZZkC+kNOiOhoNTExk3M/O+X1zT+SCeBHQ+lk2JZOXqLeyqFwu1ZzxF5qD60TE0tOa04yBt47/IdCvCpVmSKWg14x1EzfM9XuuP/3h5HmvAZnkcbvzm532+GMUj+OG2i9D1tLvcO1pxw7xpXBVLsoounIusJ9Yn3kqXKfSlfSny5jV29UNc+328x8J7Q6gsk/9NHf227Y5tH0v9rQEB+gFSVyJIXlvXHvLa7wIdIYmQA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR10MB5473.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(396003)(136003)(376002)(346002)(39860400002)(186009)(1800799009)(451199024)(41300700001)(66899024)(7696005)(122000001)(38100700002)(38070700005)(86362001)(71200400001)(478600001)(9686003)(6506007)(55016003)(4744005)(26005)(66476007)(110136005)(66446008)(33656002)(66556008)(64756008)(316002)(66946007)(2906002)(5660300002)(8676002)(4326008)(8936002)(52536014)(44832011)(76116006)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?OGueKF6C4eKURouGFLCJ08z/c2b/wU0QfOtkIiOZ5b4O8XVUz0ArHb/TQtRM?= =?us-ascii?Q?REVSczkThoc8sHBBhqMj6XGzsT23rlIoMDmN8aH04BXwUNassp7nfrXLq03P?= =?us-ascii?Q?3UvChGf3LmBSIx8sWnOmEUrg+zdJXXq80vXyrfHTfuc6SqTC0yG9WTOtBAKg?= =?us-ascii?Q?PB8LaKHGHn4PmaQVKtcthYSKxfg28j4K1EPdw+DuwdTV2UVTRKu3Te2c5HJ1?= =?us-ascii?Q?+af03tflJ/a9NwEwlfpggzKGfpN9HtImpnLqYlkpH22PGqX0i6c4U3MyQRfs?= =?us-ascii?Q?R4uh0rpvU19LGHgWHrN1Wq+vnK9DWo/XclLYz+tsRMg2P1HouJaUwwkMvUIY?= =?us-ascii?Q?2mOIPo6bjVYfmH7LtvqjA+dEoDMF5n6wU3IqXWBvGMPNb9CURSXle4Nm7PYr?= =?us-ascii?Q?10dccYSQMPP1RF8MP0mWMl9d/ZtQMM7Hi7T0432ogLPiaGqayuTSxqzkfO9I?= =?us-ascii?Q?opHi1V+5QorNntx0yvS8qe6quDhyAC0Wc1G3ndtjdLyjFCfbYyLjbqPO7zsc?= =?us-ascii?Q?uksTMseYvOrCTe5HlRNJerNewyvOLrmww1pPRNQO02XfryBMB7ed0Z5728OQ?= =?us-ascii?Q?tO99QAyXNvYg4EXzCXOeYKghkDxvIClDMlTwXVrXoiKrX4NFQssEXnB3En5t?= =?us-ascii?Q?WeaczFbaG7iZaWnNpLJnFCirLIa+wzLAvD+36kKipCkaxqq3IqT/twACTY9z?= =?us-ascii?Q?LQvPuOaFJiTaAdIFJj2Nphqccd5n4WtRpGsu8d9qUxv5m0YjOFZnY8ii9m8N?= =?us-ascii?Q?78sHi5oCHDVAnlQyf0j5E8DLlmvMaVyGQ01pRw9hKE80ggq/KNBRZvRgieot?= =?us-ascii?Q?nsUO+PIqqBwjJ5GzyVahkg+wJFJ25vnXtvbC6VTAStrVny6hsjhBEMOzSrO7?= =?us-ascii?Q?lrzMY1ALAJBEmySb9IH5LXNvqRR3jTZdLyEQ+a7sVs6mi6IGzVGeCKc+nuLD?= =?us-ascii?Q?7npULVaL3r5BabAUK3b7wBGaZ10GlyidKD3JvVt8C7MH2MWIAPuoR6itryQa?= =?us-ascii?Q?rB0FNBkubb2Fvx/l7kx/CaZdUOYuKkGjJVweaeJBwWbIOIqbMkL+lDUd+IFj?= =?us-ascii?Q?BisT6+5vyTzlMJOcY/EGWwz3XU8puIUu/fbWHtg3rQsNoFkinUnq7qiMLiA8?= =?us-ascii?Q?pnn53OHO5180SfMGJ29S7Z87vaMlV6cCrbKxlwx0Kfra+0yGIJQEb2ORXx29?= =?us-ascii?Q?Ot0xTCQAYjE2mLsbfF3I9/112DT0+YQqpM3ML2bdjpQ8juUE/g2vYTVBYFgm?= =?us-ascii?Q?en2dR9BgAgO3qroBiydMEoYJmyPV5A1qtbjE/kbtbg3yQdML5bpMntw1Bgqv?= =?us-ascii?Q?q9T4l1TcWJ60jAyknZgWcnk6PKk457h8aqDGJ/T1IKF5mXZxJ0dCZWU9sQ67?= =?us-ascii?Q?C5HdwtLD0nJW+XSMq3NGg4lwJUhFcGMVj7ve65P6In8eDFLYo6dE6031zcBr?= =?us-ascii?Q?yxVWYivwSRgzqG+UIHYVOH0SnMxBukxddqWr7qfxbd+4161YwFjemYrxi8oU?= =?us-ascii?Q?PgfcZYJlmKEN0kcRrzLo2yaNtZfNIkDe6QfVll0HBRSudCEr0slOueFFs9N8?= =?us-ascii?Q?ro23F8UOvOTvRD5QKISsf0cJrHn4jiRMHuwd/9Hy?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: EC4P/DaX20ERpWuXdU791E0h64C/pJL5qts5gye/jRcNbnQpVBeiLzZWqwLGWHzaa+Aj8tqn/ArlL73LZECf8bi78QAqM6V6SazcQF7OjtWNDYcRhJHmoCgRt5or6KXr2dpzWYMnN8ZOwCZhkvovKINvmqP81i2syhcR0K+vLvI12g8Zomj0jm/HZUBjzHX4etR6FSK3DD5t2HEvB72H8tDT3v9OakGIssFAJwdE9RUFdqGBE5kYqvl77LOI7du7+I7EhfeGOoKxpwFyOMzPjdNnCJ4mtV5RcW4NNxyHpRBisNm8MMKWrMwktk6IyY09AgXvIp6VHKzomvwNBar8HxZDKKr722XfiJ8rlccJbFHCbduhSgnRZBUBrF/8uRbUkVzhrgMWEK3VsEcwiGPb0SfIgr7mOyWRjHPfWAAgBmhSaqa+QlwWHu1DPCEm+Xn8oI6KczitJDG8F/Cep7rDdLy1fB2M+ygmIAJG8sDRYmjisv5kVTblntEQyRh5cXMG105y0vhQVzXY8z3OTr9YegUZt30MkmyjNZSIAsdHn9G0jQ3H+Pqa786GRjIIsC/LNxEo12cr85VZsXzeAjy4BobN0AgG1T7WNWbxbqrcOSdAVmrc7nriTiSe1GeOMzYx0N00LAXnEX/MIVKV45PkZpyigcRkV7ZmO4llbpcBvW0RvNUPM/ie0F0+HCBzEXId0cnnfK+OEunZnGrT35bYiKbXwtnmbZfkxRMj7Q0lUAgNCFfHUi5ZWUsIgkq928TgLLylFwoY14cXnt4AaBfYUsDl6NS5bBTr7SRgQiqKX7RoPpJVFhyjt2VxYFVRFSA4 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR10MB5473.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eff42aa7-e6d6-4e2b-b225-08dba971965e X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2023 15:55:52.1816 (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: M+eYS68RUiNoByc24EckKpJTDcEqxvv9wriwr/gj+mROIwYkCavVcZZd6VmlX2cvRrC5LVAkCrac9/IWCWmkrQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB5887 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-30_12,2023-08-29_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 suspectscore=0 adultscore=0 phishscore=0 spamscore=0 mlxlogscore=999 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308300148 X-Proofpoint-GUID: gJo06HnS2nPWwO2FVhjfgnIQSfH_5vFt X-Proofpoint-ORIG-GUID: gJo06HnS2nPWwO2FVhjfgnIQSfH_5vFt X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) > > I think that the right way to deal with this is what's done in > > `dired+.el'. >=20 > Sounds good; I'll try it (and add it to my configuration after I learn > how to fetch a package from a URL to integrate third-party package > with my package management system). Just save file `dired+.el' locally, byte-compile it (optional), put the directory where you saved it into your `load-path`, and `(require 'dired+)'. Or just `M-x load-library' or `M-x load-file', to try it out. Or just copy the definitions of the option and commands and try them out. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 15:14:57 2023 Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 19:14:57 +0000 Received: from localhost ([127.0.0.1]:54066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbQeW-0003EL-LO for submit@debbugs.gnu.org; Wed, 30 Aug 2023 15:14:56 -0400 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]:57648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbQeU-0003E7-QA for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 15:14:55 -0400 Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-5009969be25so273673e87.3 for <65621@debbugs.gnu.org>; Wed, 30 Aug 2023 12:14:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693422880; x=1694027680; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=064UfqQFR2jl5XFw6I1HUw8GqJKAjdpR3WU3kCWhe6c=; b=GIwA+o/GdAo4lk1SaE7H8Tt6g5cyffyuRysN6jZZSa0b3OpfeFcl3kn2RsXxR30vxo XGXroAxRT3nugFXG/VwN8VzRW+Z1v9OhwKXr7RBrNidqs/ocSadw48nE0ABRn7J+DaS/ l93hMTxR0NLh7CumH4wuDkA4D1sG9CLkiwJm+U7rMlp6M+eEOAdtRYqHLwWvrJlyc/0s tbBtf1HYxGcKgq925zezVxooa0IFJVXzFUjmXpHl+2QFG29cAbIlD5YT2Ni1gyhr5MGG yAQkWV+ZNivxHmRER55miIgn1DkasLblbUatzXO0dfwiiPFLSCd76wfqO4+7T9/hia9z Qg/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693422880; x=1694027680; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=064UfqQFR2jl5XFw6I1HUw8GqJKAjdpR3WU3kCWhe6c=; b=Y5nL3DyqzQe/4rKGCsk//kR+IDbQkeC1NKTeqk0oRMPjluwLDutyrxJrtlnpMDXH4i zU1Y9JSxcKFznNo9uqzm4sjhu8rK3mLjYexL6SRKNji0CrmfwLA5eRU4OLgFdwybEY8e Jf6ZhvOxgvH4uFrJkPk7ABp4z1xPttov+Uu/dTpq7Q4ZxY9THfYX28e45U3Gxl0vWEZW JRZGBe5qAb9Sn/xsllZ77c9XEIdnJGi/Ez/hwkO3qtGhMMxs7QoI2uMnaa6A4bPkhBTv IK4ek8NL7/nvbkwx3e1PY33iL+OLJ4weO6YxkfvjwNILZIMvc2rKzSRTEeSBtr4DtRqC UI6Q== X-Gm-Message-State: AOJu0YxNJ38gON2MZIXC2QFg/LrEXXPB4gJDDna+Ob2VPI7Nm7KZjwHq eXYEjWa4+pIHkRt3ckjjFjkKXFioKTH0pRhDB6o= X-Google-Smtp-Source: AGHT+IHgC+F7U6XjhsSbWu9GVd0wqE+UoQF8Ve39orqRL/SD4kJ2Wl5vJ2ukKrt1Iklu0mTe5ZU8y11xS6mT089owhI= X-Received: by 2002:a05:6512:31c7:b0:500:98ff:4162 with SMTP id j7-20020a05651231c700b0050098ff4162mr2653808lfe.40.1693422880158; Wed, 30 Aug 2023 12:14:40 -0700 (PDT) MIME-Version: 1.0 References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: <83y1hsfw83.fsf@gnu.org> From: Stefan Kangas Date: Wed, 30 Aug 2023 21:14:28 +0200 Message-ID: Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: Shynur Xie , 65621@debbugs.gnu.org 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.0 (-) Eli Zaretskii writes: > > Isn't it great that no matter how you move up or down, you never leave > > the item line? Without this, if you move the cursor to the last line > > accidentally, to enter one of those files, you need to press one more > > keystroke. > > It doesn't bother me, but I will let others chime in and speak their > opinions. If enough people like this feature, we could install it, > but I think even then it will need to be an opt-in feature. I'd probably enable it if we had such an option, FWIW. But Drew's point about inserted subdirs would need to be addressed. My ideal behavior in that case is that it jumps to the file in the next/previous directory. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 16:58:17 2023 Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 20:58:17 +0000 Received: from localhost ([127.0.0.1]:54205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbSGX-0005vr-8K for submit@debbugs.gnu.org; Wed, 30 Aug 2023 16:58:17 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:34280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbSGR-0005vf-Ok for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 16:58:15 -0400 Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37UInHus030859; Wed, 30 Aug 2023 20:58:03 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-2023-03-30; bh=gTmuV0QFQibrMtXJzZYrScxzGTvGZnFVvZ4rdvlwjDg=; b=Ec2o4ewKHHw/RYMt2+CghON/dONpfoEI1Ef4bNk1tFZpNtKWA9aGiLuDqyIBfwBZtnTh DDLAyW+sNWY9jK8pNM+fmHZ371I7Oh2ykFjw3iMjC8/5EZt0mAs1hIu7m0+KL/STe04Z lx8z9eQzbEuoOci6fv5jLirshr0E3YjQ4jRKO+tPdqyqr858Xr00R0gk/lcex5peQZrh OT9uu8ZO5oHMSRI3b65T3OZLB3Igm/DUB+SryuuhZYMAU+UcTI1S1+8fTil+CUI1ltqO TvUghCZcQjzlb47OzuxQBKY6M49a+ZKhuuqS1Q6ZQCmLjARoo+UiKgvTnc14CU2YokE+ yg== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9fk8ess-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Aug 2023 20:58:02 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37UJi9BM000592; Wed, 30 Aug 2023 20:58:02 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2172.outbound.protection.outlook.com [104.47.55.172]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3sr6gd4q2t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Aug 2023 20:58:02 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aeKX0IAl5dG11J1CZ8XdZ5CixYjWJZgqyJFcDZznGfhhwA75iCzIX4/ri37qVrBKyZyvcCmuI4BwU5B59efytY27FlSor2VJGYNBGRFW5gXjfcx7UyCoQZdJaZLm6Uishme2w/CLNQETqGmcVfF3+1Mci+L5GVaXYBQOyUVyvA2reK0PuA7oGstuAt1oUurQFDU6Wdo4ZlbnZqrFZ9N8KCG2A7/rcPlsggm8iKeIJVlWQ8tMwERp0EGeiyrddSEd0Q+wskp77UVD1KB0Ru82yAHNY6Egtp2+aNW4eJDgiQE6H8XxhNcNpWD81Lr4gO0niYC3Oqm0XYfmSTdoYdAjYQ== 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=gTmuV0QFQibrMtXJzZYrScxzGTvGZnFVvZ4rdvlwjDg=; b=WgIjqQRC+4w5GDUJbJmJPjcWGIeqok2lAryH3qTVlkV/nOIsNbkF352fBG5A4LsIcKBTkv/hCHmd9p7aW+mOZjq8+nunWYg4zKjf/phxeYra5q5PES7Q1g8lFuSQJUurNk+pDRXQH+aZjkZ5dMXVrn/8sel31YXBiNh1lXBSQJ/WPR0zP8AIUvKf9iaiuUeeN+Tg+uxBcb+WGuQSKFleBgnbxAH7cTgrClXEzQWBbMozKLxalkaQORK1EbgRzpiYN8gzZKwqdGguuWsdt6Wss2V0cGZu9MECXm2rYQRDF3jT6VuOydV06KXNDrF9WFq0Af8uKrFDwgWwDtdrI4avBg== 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=gTmuV0QFQibrMtXJzZYrScxzGTvGZnFVvZ4rdvlwjDg=; b=BSJOaW2/5xxjw1CwUq0hfjtaOomUE/QrfW7XzzU1Ti5k4ruX+fE6DVFbvEp8H4GQwuWgVcCkGAqfGOFk5Gm8dpRXZxKXXisS//hQS6UcAEzX52YHLSM4Ak2lUGvXArdu8qWdmO7zXgqtwC64dBVqANDfTP57gmpEjtKGA3jYK8E= Received: from CO6PR10MB5473.namprd10.prod.outlook.com (2603:10b6:5:355::21) by PH0PR10MB5847.namprd10.prod.outlook.com (2603:10b6:510:146::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.20; Wed, 30 Aug 2023 20:58:00 +0000 Received: from CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::a261:8fd:40b4:e4cd]) by CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::a261:8fd:40b4:e4cd%4]) with mapi id 15.20.6699.035; Wed, 30 Aug 2023 20:58:00 +0000 From: Drew Adams To: Stefan Kangas , Eli Zaretskii Subject: RE: [External] : bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: [External] : bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ23ZRmsMOQnPumkyKzmML4CjSrLADUGCg Date: Wed, 30 Aug 2023 20:58:00 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR10MB5473:EE_|PH0PR10MB5847:EE_ x-ms-office365-filtering-correlation-id: 1fc91594-d996-4249-b902-08dba99bcb91 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0XNxMeG2/sPr+/79TTa4l4JGXqKiPrcJCrtycyDpha1t5WfC7JB5+WWJjGGBjNeSo5ll9pEUirJyUPNtyJDB3SNC9/xyb3kcsNoX3pb7MqsEXeIDw2ntimhugD0Axak2DGoeWMBcI9AZ7ADq3SJo/N6PmWFSFDPbxk+SdbeleS2XPIUaISYWYTe/sv/9vnraeETkrrZagi+2xnolAxbhUjtcSkRYJ9oD6PKfvzxqaCa2PH3uSso6MDGAClgvRUot1b447YLfBrYJ/eycfNs1JkgPQgGufhUxWToELvDiwySXEtzxDwOPYvAiLEGdArF5uxKkRHf9GxTCdnnlde/od35+DGEz/WknoN4OTlZQS0JESa+CKNYu15Wwt3hAIehd7T83braKazz/Xah9xBgSxnZson4zivnH1jIDG8Ybyx6y/dNrKO2fPanZWXVRVwAYCubxq5It8SaCwl52im8P1ptACizimfPgPyncoidSxCd0mzCXS1rgqFOAudfxrwR+3je0AxPiKk/9/D4XE1a8e2rp4EKBkm1AsFTw44pZPXwC2yGsDPWiv1HXFvUm2KbapsCpTmyByL42FzSCeXq547LEnA4YH7JQDDEZRVdAmSODERGpfaZsKHDh0vLgp+MrR60Bme/XVFePRjbEtVjBGw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR10MB5473.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(396003)(39860400002)(136003)(376002)(366004)(186009)(451199024)(1800799009)(33656002)(55016003)(4326008)(44832011)(52536014)(41300700001)(86362001)(5660300002)(8936002)(8676002)(7696005)(26005)(6506007)(71200400001)(9686003)(66899024)(110136005)(478600001)(38100700002)(4744005)(38070700005)(122000001)(66946007)(66556008)(66476007)(66446008)(64756008)(76116006)(54906003)(316002)(2906002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M1hSSkF3WnlXQVlKK2cxWUplL1lveVZGckFwYnQxL0hwOER3elh5Z0M0Y2Fm?= =?utf-8?B?UFRsdlhZTG9Gc0xZSDZTYVI2N1h4SXpudkc2anRLK1ZSQzZIYUpaT05CMFJS?= =?utf-8?B?MU9PQk9MRzV2SENTVDFCSXl5VVJ3M1JrcUdoeFExbHk2eWxma3NKWmpDYVN5?= =?utf-8?B?ZWprS0RDMk9iZ2pSdU9udzJTdnlmY2Y1NjhxN3JWSDlQQUt0SnJzOUV4enRL?= =?utf-8?B?L0J2eW5QTlNMVVNmeHg3a2R4WHJXeDc4K2ZIVzNOVjBuTlRETnlMd0lKbUkz?= =?utf-8?B?Q0tWUzRpUEJ0THQ2QlhjaS84Q3BvK2IxTlczTUt6NUlYRWtlenY0VFVuNkF5?= =?utf-8?B?VXRucWxlaW9ZdnVhV1Y3TXBLeHFWOStRbyt3NXQrRXdWdzhnQ1BrSXJYdmRP?= =?utf-8?B?cDVKS1JjWXphQTZFdExpWWM0d1lCRTdGV1R3K2tsNXoyTjJyQXhlVHM2MkhH?= =?utf-8?B?TVEwSkRwbTdGWGtWU0tSZ3FGcnRvNDNITEF1SFIrWE5KbDJlc2Q0eDI2Q2hP?= =?utf-8?B?dTM5QmM0ZDZRTWIzUzY2VWEvdUsyUktadXY5VG0xU3VMTlV1U3J5ZzRVVGlX?= =?utf-8?B?M3FCb2x4cWk3ZWxlWGt5dklkVnJRQWJiR3B5cVorQkdYQWlrdDA3Wmdvb3Jx?= =?utf-8?B?OEdQWkhQb29NMWVWL3NqQ2RMTnBJYWZaQ3h6ZENqQm1DWWllcmVUWlg5NWlJ?= =?utf-8?B?eUsxdkNwT3VieTJEczlZdnRXWUdIdkhGTGErQWNkb0xQU2ZFSkZpM0NINkFT?= =?utf-8?B?SnJHMWtMQVdjdVZGNmtuWFYzMVJaY1d1aTBXN0RYbWpJem1EeTlBUEprb0k0?= =?utf-8?B?bzUvV0lCKzl2MEJyR2lLZUFBdGVyNGRXdE1GTWhXdVc4c1ZyaGJJcDdhWU8v?= =?utf-8?B?RkdMTmVtT1NUSzR3L2hRdlZJb3VnOFRJWlVxcUpMZGxYaUVwTmk3ejgxcWM4?= =?utf-8?B?NjVTbnB3WFNTejdFeVVIOFk1dHhZRUtsVG5kTE55elpjcVVMY1JMdG1vdTRs?= =?utf-8?B?SS8xZGhKdEIzcDcyVmtFaXBVV2IzSmN4R3MxWGdpd3d4eno3TUthRHd0Wms5?= =?utf-8?B?SkhpTDV3VWVZMWl6KzZ2VSt2RjErNU1EamdGbnlKemt2eDl4Y29MRGwzMm9J?= =?utf-8?B?MzZFUE9YSmI1Ui9JK1NMMWtkSThIc0hIWmNjVW9CdTFqQ0F4dlVQaFhWOGpG?= =?utf-8?B?REdpbnd1UDRQeGVlQWtEWGQxUFI3MmwxUkliYWZjSUR6RFY0ZlVYVTQyTk9o?= =?utf-8?B?MGdyTWdBVUNpRGNDVkV2a2tNaDVQOWJEazU1YmZ0bk1EYWhoNW9SR1BHbDJm?= =?utf-8?B?MlkwaWo5Qm1qbjQwZC9yMEtoUnkremxRVmJ5ZVUwSDhuK3R5Wi8vWFJUaS9I?= =?utf-8?B?OGpBakp1RkNQS2phZFJkVmpJTncxdXNuVXpONG5LeGVLL3hTeGxCNVFRd0o1?= =?utf-8?B?Zm9TYWhwMFR0c1VrU2RJMkhMZ3oyZzhoUE9lTUdkNS9QbEF3elJ5TkFyMWZ1?= =?utf-8?B?UU81UGxlZWQ5YkN3ZGJKaW94YnZKdi8vK2VEbWt1WFYyNjlQMy8vUFF3VUdw?= =?utf-8?B?OGdBOVNDRTBtK3pPTjY4aEFoK1JpQm9yQzlFNWNNeEgvaEdmajRSMVc1eFBu?= =?utf-8?B?dlBlUVFQQVdPd2lmNlR2SS9DL0k4M1JwWklpWmh6NlZvRm5vM0xYckZ6YklV?= =?utf-8?B?TVkwVkxRTWMxS0h1dFZUdWNEaDhWYmNRcUdJd3dac2FoM29Od01uMVZBMjFI?= =?utf-8?B?WkYyU3crY3VHWnpHUGVnUkw5WVMwMjhYK2Z2eFVha0Y1RXE3dVFqTFA4RThr?= =?utf-8?B?N0lZdm5UNUtrcTZQSmZPSm9RNDhpam4xUTd3ZU45aDVueDRGbnRSZytrVVEy?= =?utf-8?B?bEkvSE9VdXBMa3B5WTVJdFp0WjdSbVdOWGxmakxvMGRQRm41ckVKUmZpZFVl?= =?utf-8?B?UWFMUzh0eGNPSTRTOXhrMHBJVkU3M2JSNEdCV29FOXZZM29iekVEQm1IQVFp?= =?utf-8?B?SU5ORVRpNmtqZ1JqSzdsMEptWWFJeUJWUlJDVEErdzhNZE0yWjh5Z050V2px?= =?utf-8?B?VUhuM0ppSE1kT3pIdW5OTHorMlNkdTNDL0FKM0drZGhPNk4waDY0blJsOUYv?= =?utf-8?Q?gNNmFQr6DT7fBhSIUoBN3GTQ2?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: eMUKtzMqC9bPW7AhvyIptZNZvEt0MXN1bkjGjBUmtB/cOuTb3CaIsWbsY/jzs34V9XMsR0hI0sxDbUF2+rR/qzAFf3BDptdzbzlxxrwxnL5bg+41mwK4dzR3Bse9SzQD18DazZSMEaF0qEZ+cmlo29E8aprN38TbQyuXsdxajeb7qz7OlCU5sw+MYRQuV4owGgsFLwoil5BNaj70gVjcfVn9ZA4LLyvs7DqqFdDkbHHlXmVpnEPYGXfQG45IsfQS81hiwgoPoQZQzmWEkA/diCBNAfOIqmuZiKp3Eh+y8Qem3KPsZ4XQ7Kw+PGmilevd+1L88Nbb+h65J2b6TMNlluNWbUwrydFhCVinwRLXbXz7FDK9KhmWornUc+TVVeubgKct8hJshZhmP5hZqFk6JfVycRG1cfXYsiFiwL34dwu+u8LrgLT+cYf6hfvbyc1iH2b0VUSRWln9nK3YTxPZTnRD9I5QU04pwxmI7gQMUZLpHLtRYtA9T0ssfXyD3oGXW9DXSuzcEaYtDtBNpuAjZMeIm2BOTwfo36lKYGBlpBousl+/vsiPzk6tFuZGAhJyN1wA/hyWb3Wbjk+eYyYsfbGHBa7CwKvtYyzrRubNANpJA5orfcPK4nql7hQz1FjfYEXgNywAP5dyV2X87zdojoyGXf3Dx6AyPWQ+Bc/+8Za2BFUXos48K2XV5zE8/rneM8jU6vd4qIgD9rgYWEsw3Kvqa4Dr7kYsiu21RA2q6FGBxY5x38B95elfEkptoRa7J96OuBpG5mNzS7Pi4mag8NpxFXPHMYLf6pTVThvQ9LFUpuRGVbjnBq635WuVLSXXJ9tqE8e/f1JMQMiI1YBxJg== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR10MB5473.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1fc91594-d996-4249-b902-08dba99bcb91 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2023 20:58:00.3103 (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: F/4IUnnxEWI2fN8G8ri5GTB96pDD2gTt3+ZHK5wWZuM0mqDtdiA1u5C/rlmod5XUvKa/DnVoTHr13DO3IjEsyA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB5847 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-30_18,2023-08-29_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 mlxscore=0 adultscore=0 bulkscore=0 spamscore=0 phishscore=0 suspectscore=0 mlxlogscore=964 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308300190 X-Proofpoint-GUID: 0aZ3XHo0tud2f92nRkmvYdHtUNDEQqTP X-Proofpoint-ORIG-GUID: 0aZ3XHo0tud2f92nRkmvYdHtUNDEQqTP X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: Shynur Xie , "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) PiBJJ2QgcHJvYmFibHkgZW5hYmxlIGl0IGlmIHdlIGhhZCBzdWNoIGFuIG9wdGlvbiwgRldJVy4N Cj4gDQo+IEJ1dCBEcmV3J3MgcG9pbnQgYWJvdXQgaW5zZXJ0ZWQgc3ViZGlycyB3b3VsZCBuZWVk IHRvIGJlIGFkZHJlc3NlZC4NCj4gTXkgaWRlYWwgYmVoYXZpb3IgaW4gdGhhdCBjYXNlIGlzIHRo YXQgaXQganVtcHMgdG8gdGhlIGZpbGUgaW4gdGhlDQo+IG5leHQvcHJldmlvdXMgZGlyZWN0b3J5 Lg0KDQpJTU8sIF9kZWZpbml0ZWx5IG5vdF8uICBBdCBtb3N0IGl0IHNob3VsZCBtb3ZlDQp0byB0 aGUgc3ViZGlyIGhlYWRlciBsaW5lLCBza2lwcGluZyBvbmx5IHRoZQ0KYmxhbmsgbGluZSBiZWZv cmUgaXQuDQoNClRoZSBkaXJlZCsuZWwgb3B0aW9uYWwgd3JhcGFyb3VuZCBiZWhhdmlvciBJDQpk ZXNjcmliZWQgbW92ZXMsIGxpa2UgdGhlIHZhbmlsbGEgYmVoYXZpb3IsIHRvDQp0aGUgbmV4dCBs aW5lLiAgSXQganVzdCB3cmFwcyBhcm91bmQsIHNvIGl0DQpkb2Vzbid0IG1vdmUgdG8gdGhlIGxh c3QgbGluZSBvZiB0aGUgYnVmZmVyDQood2hpY2ggaXMgZW1wdHkpLg0KDQpJdCBjb3VsZCBiZSBh cmd1ZWQgdGhhdCB0aGUgYmxhbmsgbGluZXMgdGhhdA0KcHJlY2VkZSBoZWFkaW5ncyBvZiBpbnNl cnRlZCBzdWJkaXJzIGNvdWxkIGJlDQpza2lwcGVkIG92ZXIuICBCdXQgaXQgc2hvdWxkIF9kZWZp bml0ZWx5XyBtb3ZlDQp0byB0aGUgaGVhZGVyIGxpbmVzIHRoZW1zZWx2ZXMuDQoNClRoZXJlIGFy ZSBsb3RzIG9mIERpcmVkIG9wZXJhdGlvbnMgdGhhdCB5b3UgY2FuDQp1c2Ugb24gZGlyZWN0b3J5 IGhlYWRlciBsaW5lcy4gIGBtJywgZm9yIGV4YW1wbGUsDQptYXJrcyBlYWNoIGxpbmUgc2hvd24g aW4gdGhlIHN1YmRpciBsaXN0aW5nLg0KDQoNCg== From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 17:35:08 2023 Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 21:35:09 +0000 Received: from localhost ([127.0.0.1]:54210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbSqC-0006n0-LX for submit@debbugs.gnu.org; Wed, 30 Aug 2023 17:35:08 -0400 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]:53334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbSq8-0006mN-OV for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 17:35:08 -0400 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-500cfb168c6so465669e87.2 for <65621@debbugs.gnu.org>; Wed, 30 Aug 2023 14:34:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693431290; x=1694036090; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=UIJrB+W+5JoYhdddDyRsnbjPaBsVtFVLtMwjhM9T4j8=; b=pJRnjdmuK7tu2tuMBkg6HhSc37jpakJ84CXkHDEOyhAwwEQoRRRNSPajhheVEO8wfi qyiOHX13LLVf8/s2/im8MnbOFbZ6AU9kd0D1ZlHjXX5zTquTzjR8xkQQpJk/FL2GWB64 i7V9AlWRAR65XvxXyVP6WOAOjqHbLLqSjUz7MwqHHoiBexzka029Bc8FLv9BYFBUw8K/ OdcApj3CsvL+/gblHNPkdOTgyjwiT6NVSO9RhlDZI6qM+6svZuRdYJhXPLvrpa0GDgpb NO1OZDxigRkaLxNpikG98jEIfL/iPufN/SHKONU0ZX/wSpVcqXlqyxQOByinXDnqrk24 P0Ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693431290; x=1694036090; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UIJrB+W+5JoYhdddDyRsnbjPaBsVtFVLtMwjhM9T4j8=; b=BvaQGVjXKgHVqmF/wjTKjvowMqLIMH9b4rYPBagS3ZAu8x2ZGHQj0zUN6Wa+zYDZ9L x3Z8PyyS9MXhxNDkxGgkQ65qzSTvaOec+XwoYQVhfa6hhuUS8KO0krEHfLpADNiq1nFs Ymq7iHwqAoNSHCTn5y/ftCBVoRVIVjSjXUS5ibia28bXdxrq+ctQUEwlvu++nvkpLVV0 AYtWKvmDKfy/LO4T7gKHFnAFqtOpZC4boc1CzkF7+JbUWrLEqSiq5AFLtAXx6iJJ9gr5 iRP4XC9k7d7cM2PfpLS0AaNyxxqUl2AEyVhuaDwgq0MCCvsrlOyksv7p8+0Oa5NHTzeS HnRg== X-Gm-Message-State: AOJu0Yx1QXDP3Wt0RHuGox6jExzPIjxv7IPSaRMOeKsAR35cjMU7tqh3 u4dMVRZLSuGhEz2lLfP2xYsWLGK/7AWE4QqK1Xk= X-Google-Smtp-Source: AGHT+IGJqHtt50b6cHFryqszUDgweoqAUBSrZs0+mXQdbCKrt0B48PDwonE3/4Y+KGS+Nd0fnQc+1oBZfsaHfKF68E4= X-Received: by 2002:a05:6512:32bb:b0:4fe:1c40:9266 with SMTP id q27-20020a05651232bb00b004fe1c409266mr2195325lfe.17.1693431289939; Wed, 30 Aug 2023 14:34:49 -0700 (PDT) MIME-Version: 1.0 References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: From: Stefan Kangas Date: Wed, 30 Aug 2023 23:34:38 +0200 Message-ID: Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line To: Drew Adams Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: Eli Zaretskii , Shynur Xie , "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) Drew Adams writes: > > But Drew's point about inserted subdirs would need to be addressed. > > My ideal behavior in that case is that it jumps to the file in the > > next/previous directory. > > IMO, _definitely not_. At most it should move > to the subdir header line, skipping only the > blank line before it. OK, makes sense. > The dired+.el optional wraparound behavior I > described moves, like the vanilla behavior, to > the next line. It just wraps around, so it > doesn't move to the last line of the buffer > (which is empty). I find wraparound rather disorienting myself, but I can see why one might find it useful. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 18:36:30 2023 Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 22:36:30 +0000 Received: from localhost ([127.0.0.1]:54259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbTnZ-0008Iw-OQ for submit@debbugs.gnu.org; Wed, 30 Aug 2023 18:36:30 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:57416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbTnX-0008Io-Mu for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 18:36:29 -0400 Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37UInMhg030947; Wed, 30 Aug 2023 22:36:19 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-2023-03-30; bh=/nZgUYpw3NasAF2GcHIxfJjm85a/umCQVWasLzR5rTQ=; b=Idi9z4g4CiOkCawOwkCu3SOTFZXBeAwpoOBPPYZsi8to4fp5ThpTaDrWTDm5bO60UPhc L/07IVvzk+PPzbxfyGMPsvSSnRwucRe/Ki3UIPwjP5k5L8gpIWV4E4RNarZFblsAZ4Q7 QD96sM4HduRsKa48bold4oDl5XHiya984yiw2YZGn7xUAzLVbeovyFYvqimbBSb0H/G0 aYbDvUt0RbV1G1UaSHCjCxBSeqnElhq5s0SBl9Cx2XYi5bVVgIrHju8ZjQht2PZZJm6Q QcoXqurXL1qRKy/iT5SToRw3gNXzP4dTishQRkLwSDiG3eI5CytVz8EloxgbHDrztSTL 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 3sq9fk8k7u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Aug 2023 22:36:18 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37UM5jPY014301; Wed, 30 Aug 2023 22:36:17 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2041.outbound.protection.outlook.com [104.47.66.41]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3sr6hq637d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Aug 2023 22:36:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BvXqIAnc5araFBGC1JnILSA3+iF2jKYtxw6T7ea73xhEVT8nRTfv8h7AOT+acB1rjB6nqAOnXtckLJ8aBd4K/icS138l2tmKz3/FiIszUhFGP4gANVvjg/O7lsYIxajgPBF9/Y5RnDWFNmIa/MvtoueLRV1UiCr4nPRKlbNMzzVqWzVh12mISzC415O5sKNZ49Qn+YVc5q6l2J62v9ZB5FsWJtPCz6su36z2recUgjXhMWvVXdJFqLAf5C3YzoCKve7DRCeS4Ds5Pm0KDd3sLSuszlXIEumwkpA3OPQ1F40q9aw9yV0ZSg1c54Bov/0EwbMtT42C8q1etOOkiAvdJg== 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=/nZgUYpw3NasAF2GcHIxfJjm85a/umCQVWasLzR5rTQ=; b=frOhoB0hpW1FgtAK93YMcSgKw2Q51AaFbhzHPWSH7R93u498+iojAupZ4Y068PHsYmgLBb/R8T0Xy6pU6KJc6h4ltN469AF9mk4NttPXuR/WaqgA4t2VKfblqovUArw71dfGHQ0zZQs+K5qPZBPWcQC4nDFEKbu6yJu4JbTEUFYqkLAlcBnE2fnAqz5QmmVrNxXJmHvcKVatYSBbWP+Fhdb9p8zn/3wBe3GqaMj2cmW6QzVNTQFxxhGpQoUkg/lSDAvAZ/3TrqGrhkrcA1ooEWP9cApEjCxA1Us1LwUhP9BB9yHlkJPNtN01A0viT9dHdIPRBpLzro2vHwDYlJWuFw== 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=/nZgUYpw3NasAF2GcHIxfJjm85a/umCQVWasLzR5rTQ=; b=qSuQlm56XGjnFDHNaJGGdBDhfR+pqG1UzY7ISJ9EiKLVy5ZnWvuzXVKYCC5Mj9TgV0TIbzdZ0e4l5uzqxF3Y0WZHzp+jPvNhbjMaLd8YFcuA7XV5Bh2IwOE8vtY2GGM2jWfbAxTNcJee7lLC9T5MsQjzv+kOyIaWRdz7S/OwRd8= Received: from CO6PR10MB5473.namprd10.prod.outlook.com (2603:10b6:5:355::21) by CH3PR10MB7458.namprd10.prod.outlook.com (2603:10b6:610:15a::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.18; Wed, 30 Aug 2023 22:36:15 +0000 Received: from CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::a261:8fd:40b4:e4cd]) by CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::a261:8fd:40b4:e4cd%4]) with mapi id 15.20.6699.035; Wed, 30 Aug 2023 22:36:15 +0000 From: Drew Adams To: Stefan Kangas Subject: RE: [External] : Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: [External] : Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ24nRJZH08q8mXUCcHKelg2viILADXUlQ Date: Wed, 30 Aug 2023 22:36:15 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR10MB5473:EE_|CH3PR10MB7458:EE_ x-ms-office365-filtering-correlation-id: 80f7eda2-5e33-4575-7382-08dba9a9856f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rTBkTQSQ/ggOBp4X8+VK9ZU20xdiQb4ym45s/DeK2EOCA6szhYsmdP1K5oyI5OpzvEXNbtAUYaA4Z4GPHRnKuqBPkcBae9N8KuQefGs5itBW3FPq5MvW+35Ry/rgqevk2NBOVx/+1PBuOAxmjj4Sgk3OLRdWbeTscC4fKakHZiz+SYNl5aD0fI4iX6Y9JSp0rGPlyVBOPKNSfAxGOm89qp1XKbGhctX+qSsO9cndo92WJH9orlwM9lI+kOvppT1aVqtz1y76zujFlDvflxQGOG8Lhkx89UcQ4tO8nJP4Y6vFlN1XybXyLrfs9H/zt5rIC4+HgWpvFCrvDOv1IklpRb6+XrVpv+KfJFwqPxUbHBufoLD0eRHyMbPForQ5VXMVbePQEFK4jnicxaw1Rmx94XH+/2FqfGIH2+9P9y1Tsni2EwpOQOcWTVpae9U9nGmA5ZfJ4I3idYYDg5lCMmAF7Z693JpTBG6UC0b296UB3KRyOxtiyjP1o0e0rYngHLCFKDE9OWLwrEk80F1Xi8f20DtSXbqx+wQybIsxfCnz0sAq3rTFcZz0YLX/qwnwv6hwLmxglNCjEwBpg6uPUBrh/YNkNJ/7WZFaqH5EEG8grcOdJ9q/qylMxNJCC1db2lKrKXJ9khsu+Ib6+dRtLJNmzw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR10MB5473.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(136003)(346002)(39860400002)(366004)(396003)(451199024)(1800799009)(186009)(9686003)(7696005)(71200400001)(6506007)(478600001)(6916009)(76116006)(26005)(5660300002)(4744005)(2906002)(64756008)(8676002)(66476007)(52536014)(54906003)(316002)(66446008)(66556008)(4326008)(41300700001)(8936002)(44832011)(66946007)(55016003)(122000001)(86362001)(38100700002)(38070700005)(33656002)(66899024)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dUFYSERRN2hGUFhabFoxcElwNDhvaFN4U0k1dFcxd3BKV2Z6ZHVUVGJGMkRp?= =?utf-8?B?VndCR0htLyt6U2IzWStQYnJOVnJTRXpkbDNrYlJ2VW5kYWkzZ2I5Z2dGMUZa?= =?utf-8?B?ZStxLzhNcGs1YmQ1YkxPVE5Ed2Examt4WWZPUzlneHJtSVVMSVE3MWl6YUZE?= =?utf-8?B?SS9hQkhLQXZKcDd1cy9HTk9DdmsrMnJCQ0JUUFN0UmMrd2tFUU9lWXdjeExR?= =?utf-8?B?Y1VJb1RXRFkxZVlrUDlxbldCUDVtRlBSeHp1a05sNGZ6YUIrUE5JbzRjSDNq?= =?utf-8?B?UFlSMFNDcnJqSlZ0L2ZSKzNaL0UwRjMyZ2pRQjhpYmV5ekdZbWJmWXJTZC9U?= =?utf-8?B?bGFEWFlmem95bFFPZjgxNldjRkJ6UmRCWE1vUUQvZlhPczd5RHI2N0FmZnZm?= =?utf-8?B?bllCbldidk5oWFUrdUdTZlVtZG9qaUxXQWlrdUNhVCt6V0dvWGxKQ0pqUDRS?= =?utf-8?B?ajArcTRXRngxYWFWQzV2anN0bjhBdmRTVlp3U2RTOGpwS1hmSlpONDBNNHMw?= =?utf-8?B?a0JPbkJIVllNQldmeDBvUzAxaXk4cGQzVytBOGxVV1M4WXp0aVlBYnM1UDla?= =?utf-8?B?dU5IZmtETVAvbGNuWk0xdHRLL3FDQy94a1I3Wksvb21vd1pGVDVrUGd3a0NJ?= =?utf-8?B?QW1sd295R1pEa0k5UzZLR3BOWllrRzVWRmZ6ZzRDaG1IN1o4UysyTDVNMHUz?= =?utf-8?B?MW15OE9QcmRraUl1RURRc3ViaDFVZVFtM0hmUHlhUFFPYVF1MnFZLzhBRmlM?= =?utf-8?B?WDhmM0J0QklnYXRKR2ZLMkc0azVRRWF4YmVBU3NXNVFDOXR3Y2tER0RGOVdq?= =?utf-8?B?b20ybm45bTYvdmh0cGVOUENJZ0grTmF2NU00R0lQM0hFRWZHdzR3bVZqREFh?= =?utf-8?B?QW9EZDFyU2M2bXd1c2xXN0dybGhLeWZ2bXRqN1B2ZytzMzN6akhTaW9kWEta?= =?utf-8?B?OFRFa3YrRnFDdmxnTStNa3FwSDdiSElVTFYzYUhpMkhhYU1yaFc5bXhJb3I0?= =?utf-8?B?TWQ0K2FFZEh0UTN3bXhWRnpUQXRZaFQyWDlrQmwxV25DcjYzZnZqNHNKTW1v?= =?utf-8?B?WUsrN05ITk9IdTBIa1Z2bmREVE5zTFI5N1BERE9HY1g4SlJTTURZeklZeXZ2?= =?utf-8?B?SlU0SEMzWnFJT1Fvb2Q1dHk5bzgydFNqVXkzUTYzWmZXeDZRalJtVUxJdjBl?= =?utf-8?B?Q0tyUWkyOEcyOUFVRUtaa2p2bHZWUXptS2ZUajRrMVgzNFlnMkZQTStFb3NO?= =?utf-8?B?TlFKSmxwRUdHZWtKMktLd3NIODk4UW9RY3dsTU5nbmJyRG8wcmIvVWxrMmNp?= =?utf-8?B?UnYwWmZIMnJhS0JNOFJDbGxEZVlRY2d5V2pISStmdE1lWVlrYWtaVlF0TnFD?= =?utf-8?B?QmRkY3NJN2JzNnBTNWcxc2h5U1JPeGFyNlN0cVE3eFM3Q3FraDhkWVVraHdP?= =?utf-8?B?TDNvSm5ZZWQwaU1kVDU5K2Y3Q0xBekV3eThmQUYyRElBZDRQMStJUHJWajIy?= =?utf-8?B?R3JadWhnZW9lTVhKRklnMVJsTFNFZEppZmxFTEx2b3BGZWd1RkdVMm9UV0sw?= =?utf-8?B?dmV5d0t4aGtDU2N5TFFRNHlQTVd1cnM5aDAzbzRHTUpnSmcxaS8xei84MFpS?= =?utf-8?B?Z2lVWE0rUk9KcmFyQm1aWU5CdHU1SGs3VzkxbExhejROV2hqbVRQN3F3NEJm?= =?utf-8?B?NEJjb2MvdHJHOWVmdjJ2VlRaWnQySnRJZ1g0T2U3bzJCS3VSQVlOcHhHamxK?= =?utf-8?B?VmtqRmJOY21ZZkUrRm5NSkNPTW1jRDY4aUFTc2xONmJjc2V3QTFUYXhEMlJ5?= =?utf-8?B?ZVFpZXVOZTBmQnhHZlc3NWg3R0RlSlRhTFN4VEoyTmxaaW0xT2s2Y1oxUU1E?= =?utf-8?B?YW1CMk5obnh2KzRhUWtmQUZGWDB2NG5GdEVTWU1NdDJzb1E4ditGNWEraFlM?= =?utf-8?B?VVEvZU5YSjM3MHVYUW9FUFlUKzJCM05aZ3U0ZXptNUF3ZGl4b2FMTkl5NUto?= =?utf-8?B?aGtuZm5JYm9TckJIY0hTM1ZRdS9DN1FxbkVPRVRaVUpncllIRmZqQXZpaXpL?= =?utf-8?B?V0ZWeXluMDJHQlE5R0xHWlhXRlRBMmhEWXVLY1YrNFYxVkVDVzZHZjdyaUIw?= =?utf-8?Q?ZGm3aPk+HmPWx1XafNfmSxjNJ?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: /CSIAdgF1d2isGdMmVIXPxwJRgQsNlTFP6LtU3QunpcAuXIzt0NPD61euQxHPk3k+wOPbBE1Eq79QcRfv2W7LBt6rMRX0UCq1F+2kn2iJxtiQK3gf7xOc9K66YtfPeT5PBTcviuTfxNd+zaydm0FOkAjYwuX0IZ28sdlGlmpjnu0MKoMR7loyM5sguz6KQDKnILiWjIo+sw6Ki3ckhxURlZJ8DjO0FFsqtf/IY9W9tlJQsydVZpeNCNpPLjjh9bufo8grr8JuAo9Rj5jMhQanz/ChYaxk1fk45E/LNBFFLdyjrcmU4DulmyY1TCcmFTSqNF3hDrGY/ijB5VZp0xM2+CPzzpisbsMa2yEmU7apMPToHuyzrgvqUmNCEupRdwkRJ8PtWpYbkTQG3M21TQ9UbtifZi47ojqDICVBDy4tScVM+jI+mRU0WwaesGydTSOZcWRQFrmGqhJSJPzFiMF8SIopEe/+Xck0Sv5zHqhSPuuoRkbRTYDRrYeDIqRgikPB65V/Hobb/hBF6hJLT6rGZpOJ7ZHLDaXI8nzc604lQUle18IAN346s0SRSVZMVL9/NpWWO5sHLJnLvPtQSj2C3SoCZEgGL7r/9/7NL9ZgSWJb2TObE1bY4iKjSisribEqYB87rX+gLj3zKvRMs/rrM7mNQUDj4jIRfCNsX7U1R7qjC0LXxr6WX7HW9THBuA7DE51wXf84LosMvN+hSl7PHCje3nOGTlpXZkbhHpNI1RIAWkEZb5FRTiE3le5TZ+tBtlaIYhG3LsTaocsFE2x81ltVmxPpe+0hb09d5p8G6wgbpWeTImjDEtidbJqFOwp0rZkHJ+NTN+4bqcIdxMgEA== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR10MB5473.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 80f7eda2-5e33-4575-7382-08dba9a9856f X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2023 22:36:15.5869 (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: 6H17CBOnX2g3Wiqtm3HiP7IEk6C3VtIZITFObnZtjGG+qhgh+GS/P42cjHdScZMlIbk6ox88/fUTcRa1Gef9mg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR10MB7458 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-30_18,2023-08-29_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 adultscore=0 malwarescore=0 bulkscore=0 mlxlogscore=850 mlxscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308300205 X-Proofpoint-GUID: J-CLGcy7YmYDj7xbfVRwKb9quHWGRnti X-Proofpoint-ORIG-GUID: J-CLGcy7YmYDj7xbfVRwKb9quHWGRnti X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: Eli Zaretskii , Shynur Xie , "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) PiA+ID4gQnV0IERyZXcncyBwb2ludCBhYm91dCBpbnNlcnRlZCBzdWJkaXJzIHdvdWxkIG5lZWQg dG8gYmUgYWRkcmVzc2VkLg0KPiA+ID4gTXkgaWRlYWwgYmVoYXZpb3IgaW4gdGhhdCBjYXNlIGlz IHRoYXQgaXQganVtcHMgdG8gdGhlIGZpbGUgaW4gdGhlDQo+ID4gPiBuZXh0L3ByZXZpb3VzIGRp cmVjdG9yeS4NCj4gPg0KPiA+IElNTywgX2RlZmluaXRlbHkgbm90Xy4gIEF0IG1vc3QgaXQgc2hv dWxkIG1vdmUNCj4gPiB0byB0aGUgc3ViZGlyIGhlYWRlciBsaW5lLCBza2lwcGluZyBvbmx5IHRo ZQ0KPiA+IGJsYW5rIGxpbmUgYmVmb3JlIGl0Lg0KPiANCj4gT0ssIG1ha2VzIHNlbnNlLg0KPiAN Cj4gPiBUaGUgZGlyZWQrLmVsIG9wdGlvbmFsIHdyYXBhcm91bmQgYmVoYXZpb3IgSQ0KPiA+IGRl c2NyaWJlZCBtb3ZlcywgbGlrZSB0aGUgdmFuaWxsYSBiZWhhdmlvciwgdG8NCj4gPiB0aGUgbmV4 dCBsaW5lLiAgSXQganVzdCB3cmFwcyBhcm91bmQsIHNvIGl0DQo+ID4gZG9lc24ndCBtb3ZlIHRv IHRoZSBsYXN0IGxpbmUgb2YgdGhlIGJ1ZmZlcg0KPiA+ICh3aGljaCBpcyBlbXB0eSkuDQo+IA0K PiBJIGZpbmQgd3JhcGFyb3VuZCByYXRoZXIgZGlzb3JpZW50aW5nIG15c2VsZiwNCj4gYnV0IEkg Y2FuIHNlZSB3aHkgb25lIG1pZ2h0IGZpbmQgaXQgdXNlZnVsLg0KDQpJdCdzIGFuIF9vcHRpb25f LiAgVGhhdCBzYWlkLCBJIGNhbid0IGltYWdpbmUNCndhbnRpbmcgdG8gZ28gdG8gdGhlIGxhc3Qg KGVtcHR5KSBsaW5lIGluIHRoZQ0KYnVmZmVyLiAgDQo= From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 01:45:47 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 05:45:47 +0000 Received: from localhost ([127.0.0.1]:54632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbaV1-0002a9-9g for submit@debbugs.gnu.org; Thu, 31 Aug 2023 01:45:47 -0400 Received: from mail-mw2nam12olkn2066.outbound.protection.outlook.com ([40.92.23.66]:20385 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbaUy-0002Zq-EX for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 01:45:45 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZErV91Y7Ymk7IwqMzYeHb25/QJD+QrvfnYaJImkXMm4vKhc+7ejSkSua+sivgIqeXBwPL7XvtZ0edHCt7M6kfoqmHjfB3SIKvJo+yTBzLb2voPBTspn4VmaCZOoLtIBS11UIBah2IDxjAs4ysBitC5zhbNZdfA2JBFBqZf9lY33m2WTsa3tQ45XpQj993jAxG8qyHAtEXEIjXB+k9sa4kYAS0mNdk9HqRmq757haNrj/XkV3Tm4a59y6iq2NaNHmHmhrvFaOu+CQk7Qyq6ZF50r3Gu9Gn8R+pFiLdUsnrfuAbGsS149s46YcZa/HZR8lsOJ2Y6jodYEn9BDFtVh32Q== 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=SLDrIUtLghMctdgEevrFt9BtCgH83EdZC8NzLMc5ogc=; b=hBgZYQ9lbIE9ujZoPtj8fYzF6CuNpHd9m716L/LlBwLpZTCvfongrfc0qljVdwvWI0s9dZuCqth1KF7zSou41+OCAeuo76Ri997vAUWp+W8OBt23uv8XPpPU/nzvKkJJwvYqfKgJZr7zP9KQmM7djYvn+gcS7rO92kQxmOrYnJ6JUmsWSHaVTjNCy3IENu1LHPwHReAlhqlpUc7Bp6Xk/WdKR7hViJJc+kdGmLWULBe9zHQ1aY76pFO9nADKvKjyvxAGI8qgE+Nb9j5DC3qJ/diyFqj8pcAmfCUAegZkYW7wgX8c4vPAIfw0FwpP8quTrNNlQMoC7FT5KEoP2iJYkw== 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=SLDrIUtLghMctdgEevrFt9BtCgH83EdZC8NzLMc5ogc=; b=NcnL60SwjXm7eZJ64LjD46e6uCsqvf9Er5wjwZrkvKOxBrkTu82Yr51Sbr/zp91CpP29BObXoHxaKCPPqAg+/Z+zFpj9TCYt9EA8exe9+QAmvw5uoQfFQ1vO1/Fh59oY1arcClN1jfZYcphX4K/S1FNmUo50uZ4jk3vQadLwAEvjisWTcLXTvLALSKtZzwzbjnCmWlyMtF8laNsZL7oUOQY+UVNmPJqGcKPRbNGkPzHJ3te4zM9IS7wACujWQdQJTSOX+RsYuRpQtSp6mYalRkML1SFfhFvUpPsyA0LKEto5kvsszdPONHCeYqeb2fi+FwOjSjuObnwN1G7E+eWWLQ== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by IA1PR11MB7821.namprd11.prod.outlook.com (2603:10b6:208:3f0::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.34; Thu, 31 Aug 2023 05:45:29 +0000 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 05:45:29 +0000 From: Shynur Xie To: Stefan Kangas , Eli Zaretskii , Drew Adams Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII8= Date: Thu, 31 Aug 2023 05:45:29 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [jD7v1nHK7TvbxdTAIbLrhGwc102aIbBZ] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|IA1PR11MB7821:EE_ x-ms-office365-filtering-correlation-id: 3088b970-7539-4a23-b53c-08dba9e57bc3 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: L5POl8Oi6KvvUhCFnHhoEkY8ebncp5AYg1exDkFSZ9A4L18ira3qHmkE37iw5/0i4GZBhbBympnzLp2HsEdY8cHeKz0unaXi4HKQzNwSUQfeDT/bIlYvjluKNmmC1WpB8cMrOjm54WX//uHH7UzJycSOdkTD5yYWAebhW1beA44NTwHVzrDDYnwzFf4whMgp5E517q/vu3QHl813UTdn6MNz4N/v4HomxkKZREjJy7DuT94OpG75vLVqJzMiqvm0Niy6kN1ELT/VAHJ4R5c5FofVEr1T9FbaYFB5my/1vPMx4D1D374kP6SjX8N4fiRUt7aj8WHOKJ1tBjOz67P3Us3QP8E25M/qgCwhW9yGrJu7EqMt+vjoJ4eQCUkrK1crae5fr1ovsCt2UO/g6kBu98ckqFkaadlnzIzhLjwLnCeAV04Wi+4cDgzInP1J5t9N1q1NVIE97+qOUQT90JW3YUJRod1LMTLvhX3LuV72y7IUX5oaz+eorqiqH8jXX8iOscv7Ulrh1ESJzPP1B9I7qrb7ma0VJvFC29ADHq1sGkYd+lvQzO9PBn458HRhZUBJ x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?jl2n4u8mADampEsOw28fZa86f371TrLSv8F2COwwvWDpzeiLEoCBz+iaDd?= =?iso-8859-1?Q?PCyS43UFaI5U3DHeyq+qoWLQKo19AiTv/av7/es3bDp6D//NBRy94wo8n/?= =?iso-8859-1?Q?THDp8ADAMbDfu7XexHy3/ZewgtDKAjYY9rn/hU+MKNq8HH/UEnWjT9WNOW?= =?iso-8859-1?Q?e72HWEUH1ba22m7OGfOZ7EAPNPuj89UYdOvUsgXQONn8z9/6b+kf0yK/qd?= =?iso-8859-1?Q?AImp0506jTsBFfhxPQ+Jptp0HgWUIC1DNxcSX5qbVr8xgx2BGsyoeZihN0?= =?iso-8859-1?Q?JLhkP0oHCS5T3R0FCWmXpB0WirOCXLP5akvy+jkjCUDXAPyxsEopuIEUJD?= =?iso-8859-1?Q?ImkRqQFnb5zZl16zLKVYDKwwB5xCWg190KOkarZ6HB0BGmC0zy8iDkvXpL?= =?iso-8859-1?Q?yxrwUTyL4BkADbLAhn7vI0E6c5sZ4pAnBxosUp0jbUAd7Vo/XGWeX6ni2d?= =?iso-8859-1?Q?ZHMSPdG8rcu6mZZ4ZXggCSlgkeh61FZqbAlgTeYy8tiEObJenwHeXM4VYM?= =?iso-8859-1?Q?nN9fOCap1e/Z5alE2LNfWXkCVszGXVEIj8Gy4B/2G7xuUQBjr5yJGGQb5Y?= =?iso-8859-1?Q?UOumDc5bJuDyOhbeO5WrovfZfl4XYuwlZp8/OT71g/uRM/ik2Up2w8uK8G?= =?iso-8859-1?Q?LXGRtfg+wA7KivG37HKFRe29gRbKlg4OJ/JTVF9kElevR/3wUzegh58xWu?= =?iso-8859-1?Q?XHrUrQ8+0t+HY8KSnOGeiJdzWMLGVwdgP127drscRCqjvP9j3ryEINSouj?= =?iso-8859-1?Q?7rYx+MnIVZuQ9WDfs0Tn4n07b28HTchv4Y/sbBDHD9r6jbt4dJlu7L1sXq?= =?iso-8859-1?Q?Ew9j8aDq+pJ1v1HUspISoLspgmqJ30M/uLF9Ja6B5Xoxf6c2EM86McMS66?= =?iso-8859-1?Q?NTzjvqFCGDa4EO4/Dr53J9fWGpLuGFZD3ArQTdeSGiMFySpfPAloddNL6u?= =?iso-8859-1?Q?XjH8HqsAkrEroLnu6mlM8yV63RfLCqeG/6M3czHupJEP7HI8pOFZo/3jgD?= =?iso-8859-1?Q?9pyqVCz+rk3EUltqIfqu5icepuYRWd4qUYNmwSZhYtDkxrLJSfblvliUKZ?= =?iso-8859-1?Q?cNZ/wdhYvZMj1IRkLUIw8ClxVLH+bUsnpXK3RsqekxjPEX4fK/absZYb0t?= =?iso-8859-1?Q?Ca22Ll1kAMrfkq/t18hXCl9ysgK/U5n7/hQ/ePnQG9JmiZCXC7fLw/MFDj?= =?iso-8859-1?Q?2XHJ2SK7JCys3A1S9rttcFGFpogufl0bv1HA2fpI1c4WMIjago8fumAp?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 3088b970-7539-4a23-b53c-08dba9e57bc3 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2023 05:45:29.1931 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB7821 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) > Stefan:=0A= > I'd probably enable it if we had such an option, FWIW.=0A= =0A= Thank you!=0A= =0A= > Stefan:=0A= > But Drew's point about inserted subdirs would need to be addressed.=0A= > My ideal behavior in that case is that it jumps to the file in the=0A= > next/previous directory.=0A= =0A= > Dradams:=0A= > At most it should move to the subdir header line, skipping only the=0A= > blank line before it.=0A= =0A= Let's make thing simple:=0A= =0A= I'll fix the inserting subdirs case, and make this an optional=0A= feature which is disabled by default.=0A= =0A= > Dradams:=0A= > It could be argued that the blank lines that precede headings of=0A= > inserted subdirs could be skipped over. But it should _definitely_=0A= > move to the header lines themselves.=0A= =0A= You can move anywhere you want _easily_ no matter whether this feature=0A= is enabled. As I said before:=0A= =0A= > shynur:=0A= > Just use mouse, `{forward,backward}-{char,word}',=0A= > `{previous,next}-line', etc. Anyway, I just changed the definition=0A= > of `dired-next-line', so actually users have many ways to do what=0A= > they want.=0A= =0A= ___=0A= =0A= I've started rewriting; this shouldn't be too difficult.= From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 11:35:26 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 15:35:26 +0000 Received: from localhost ([127.0.0.1]:56794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbjhe-00017G-C0 for submit@debbugs.gnu.org; Thu, 31 Aug 2023 11:35:26 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:39424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbjhb-000174-FM for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 11:35:24 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37VDbBe2032364; Thu, 31 Aug 2023 15:35: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-2023-03-30; bh=zfylqrsW1CWzjXztZSjs4NvjhB27iY0/vdeeQp2q/AU=; b=TWEKBANKcaDtUbDQNDzk9xAlGui4BdYEH+O8qJj4fLinhL8gXQsG8bKv1W3fv4mYWwsp /g2Q04DYuU9uF1WzY2XPnAFXU8XtI0JnHBrmiFzig1QuPjc5jUgUYuFZla9tKccZ7QVP VIZuV7vmRef5hxzKbmHveGPCnfkiqvwPiCal8/kedRoXd2TzUs4aMnq3+232qrXSnl/J Mtj/bLtjdyjByj9cIdMkMvm+Ga7sdpN4iyjeNJ8OcbAF9q9tlAvjYoUUYXzJPDmZP9QQ uAcpJZaKXWrjcZO7jIsjPJxsGCT4N+XBRpjKe//DeNQj/dosH3Qq0KEiml/TjFOKpeZa mw== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9xta4wv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 31 Aug 2023 15:35:13 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37VE5x1a032779; Thu, 31 Aug 2023 15:35:13 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2104.outbound.protection.outlook.com [104.47.58.104]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3sr6drmb7r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 31 Aug 2023 15:35:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PxriuJ1Zp4UZQog2xa8T4JWwqw6lwC0YFVncvPOGFKiS/SHyyVBidTplc1kMde37ksVW7lW8ahwi8NmvNWZLMWWMT1i8rV49KicxP73GXeZKIedIY5P+ZWGNmbceQJIkGvUXMl2usPE/cQERftP1QUrgarS8FgwKOjhaDiwUBQ7XzGuvLst2hHysV0zmkekS0N8kjLowBkeKfnGePv6OZKkcNHs4X8ffGH0CqUU5Ji3cE/1b5IYptooXx8oZiUlhwv+UYNX+h08nxa1zzr6kkJHIszBbmJSIDGpCD6nlmDH/U7LTmZA7M8TeE5eD7sxZldmbrvX/A0rIM4xGITNWEw== 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=zfylqrsW1CWzjXztZSjs4NvjhB27iY0/vdeeQp2q/AU=; b=oFUQfN0pRGQJ/Cl4dTdfZmcxIFIu4ppRoP+WIgdZuCCtZb/e8t25iJKLuQNvesy/p6URfCrC/L6E2tmyvKdKcomTNiBk2aTyLVxvkn8ky4BHDY1ERrhvhRWZeuRrhDgHfqN5WGFVujKGFqP91bqldpWaNVbSQbjkYLQ9r9J/Tfg7fbXpxIzgSqfAgdIAoU/BsAjhELwy7xDa51uObqVakn+/oA7eE1PkO1xHaM55h4Zzv4Jm2lil9ILY7CBwIMzcVZgxLgCX9JS+qeRaNNjxhmXUNYED5ZNXSTkq4bFkVyV8QAfxWO1lnCeMJVAVWNmf3G+MQ8t+xpDIFM0VxyP8Ow== 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=zfylqrsW1CWzjXztZSjs4NvjhB27iY0/vdeeQp2q/AU=; b=NNeMT0Hgu7DXJAa30nbTZRz5vKMylTjIWeNhrmFTzfx84ZB6T3mL0EceDwdGfAPrsnIDgpb98Kl3SJZaaVePNg1UsRU0PtBZFg2eM9vWolNW1yNZXPt1grpInqHmXg2HNcqgyD3nsv62UsfF/CpsqxTAHucxUyYCmoWW08rg9lA= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CH2PR10MB4326.namprd10.prod.outlook.com (2603:10b6:610:78::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.22; Thu, 31 Aug 2023 15:35:11 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4%6]) with mapi id 15.20.6745.021; Thu, 31 Aug 2023 15:35:11 +0000 From: Drew Adams To: Shynur Xie , Stefan Kangas , Eli Zaretskii Subject: RE: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oA== Date: Thu, 31 Aug 2023 15:35:10 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CH2PR10MB4326:EE_ x-ms-office365-filtering-correlation-id: 420641eb-fbc6-481a-c0a9-08dbaa37dcfa x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xcSbJn+nesuwOhujlTWMWoe4HQS6QIGFhz9yWueg25Xi2M+ueOPGzP271z3k/GUozbyuuCHYVC0+rZOUMLjfDzF+s3sEkBhKD7CV39KTfH3682/gk4qag/FYwQc3pUILtr2tFczDY6p/q52/KYix7WtnOkBMHpGvsPGx4XEWAeoIadkhtmTZH6/Kca2U3451xdpO+DgtrLK3oMkzU/L0tzKseYAWVIDYcRg5enUh202stns8CCNO+nDJ9koLmkBvveXHi2IySEhTvxiRqtgAxujQXKOnwSVp8A8jXxj5RkQLsJ6qWN3oSZ0g1TIT4GmCcig/KRTcSUpu6Z79RpX91dSPO17PjZSBbT5LdinijbCauZQ1Kit1prq0p9pY0n5LfebFHU1xg0Hs5GIqyyLRBIBzqsUfAYH6VRqgTphLNJV2kAMkYI8giO/1I0KBxLl+xkqmFs+F/5690e0YMxw+XpCDmr9FYeDSqUnDXJFhviTHXL46hbbLm81O4OO7aXRgMjJrlYrcMhe/4ukOlOcjfYKmf7x7GxKm5hYW7ZIcnroUdhiA2gsJNhKB+4Zn8JfyF4emJI0ve/jB2dHbsd6wdqpAyCSRPJx3gFMuY7Ve+Vz1iIJ6/XV2WCzsBCUxIXrhf/5C1ms3iqxQq3VZqlizlg== 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:(13230031)(39860400002)(396003)(136003)(376002)(366004)(346002)(451199024)(1800799009)(186009)(71200400001)(2906002)(52536014)(5660300002)(86362001)(122000001)(316002)(478600001)(4326008)(8676002)(7696005)(6506007)(9686003)(44832011)(8936002)(33656002)(26005)(38100700002)(38070700005)(55016003)(41300700001)(83380400001)(66946007)(64756008)(66446008)(66556008)(66476007)(76116006)(110136005)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?37g0IZoAx3y9Mtt8wRyN4Bkof7khCAzmBzjPs3+yI9zSAPhWdtTJChvO4UhL?= =?us-ascii?Q?wqNaSniQizKKvZDR2sNpRgnf814ML0En4DiTiGhBzgz8ELf6EvqA/WZR5h4V?= =?us-ascii?Q?KPNFU5D5JRLizNxyN8iQsiKmT5T2BEo0Incrw6nE3m9wMre7o46GRKodNlUm?= =?us-ascii?Q?jXXduHRsCGYjecRpYd0gihi6cmXSLrmyS52XxfDVBW/hOrUdCD2pkiOBMKbS?= =?us-ascii?Q?FM3xTlRDP9pp1GVTfiNB5Y2CR2wjODIrZ5UkLqA9hFx1dG4pMVwZpwt8Yoby?= =?us-ascii?Q?I9Su+CGcUMggg+uhGglZ10d7jBjwv8fjTZOGpSjaIMiLfMTHpOdO5mbl1fpi?= =?us-ascii?Q?x5fQOb9vDdDa0cyNdhCWMLaY/Fh+C1rwH1IOiYJJy0k73hVrNXcTtHMLlsGI?= =?us-ascii?Q?uMbA1nSkBmab/3gKoEw+uxCniAD9bvmOZi3YEfZgZ5weMqn2uQpSdbtLQWoz?= =?us-ascii?Q?lanC3UIiGT00BeasxcePzYC9mAx6e/KJC+qs/ZxuOIm6WO6wWHj6g9K6P1ub?= =?us-ascii?Q?KhZVglkZA7tqVSyeEdSDrt5SMU0F0TCW43kLcpt1fE9gbtC80e7ja5OxABni?= =?us-ascii?Q?IKnW60lKT0KUj/1de+fYEzjC2LGrVAI6zxBgE80Jpicwu3KQvEgwjybg6duO?= =?us-ascii?Q?ntVgULxNULDajSOMDmic3gm4fO+Tis1z8r1BPpDSTIkv5tztwrPVHKZ/DuH9?= =?us-ascii?Q?+/8qHWzOCXzv3ESDBx2GbsI2kLvDrQpEze6cly1+iC4k3eQRcWAS207C4NFM?= =?us-ascii?Q?GYb/Hpnx9VxmIrTmV0T9GfdysEaVK8sHiTuGwQVtsfEH7mOALCFicMdlyqf8?= =?us-ascii?Q?m3dVXTbMnCwGzKsp/w/+3F41O2nWa9PCTtzlrrCpEib7OA7Y/wYQbF8/Lh8F?= =?us-ascii?Q?61EeR6+TEufqyGStnWfoROgxaOP53lfim63msrOW/hFd3ovHwxtfm79eiaLe?= =?us-ascii?Q?EwD9SZSlqUzd6mAyUc46jWe+xjZNaDSQ/VXK2MYPGB3xnZArTOaiSfEGTm8j?= =?us-ascii?Q?Y0W6dESojrJk94q59BDDrYFyPHSULxFVWVF18N4eIIpvLHDGj5ugprQCRl9q?= =?us-ascii?Q?mr6q1GrwSOqByEWYgIdy5Hs2Q+rAuPXllZHkVSjvZtdpNtiiysGlVoPvtSYS?= =?us-ascii?Q?DUnzXOhKxidSpgksn1i8WFDI3PWmjeiiH3Qb6AE1AnD4KFqfEnmY6jJtdhq+?= =?us-ascii?Q?3sMUbVXWUkswsG7F8CZMrgkUiXnEjurQ34E7Am0UdtWaZUc35+BJZQAAVi/d?= =?us-ascii?Q?AAjxabw6OroP0jxeGDmTQWjqSpnY75lWgeTJtGAc+xd9a/jX0jnWSdKHZlya?= =?us-ascii?Q?cMlqATcmnfSw8CxjOzHhQLyy81xoWINxZgJP0FEDMsT08B5224dfPNiWoBPk?= =?us-ascii?Q?+/93s7JDHWJ7e+h2isRlMT1O8wMkRZXoBUsijDnMh2gdS+tWuY6M8hVVsaQV?= =?us-ascii?Q?pt74yjE+ASeRVeSmTTm7UjW7kRAMbS+9OtlpRIz1A8V8UWYyhZWEgjjGupuL?= =?us-ascii?Q?a3fxZgbcsqGN3/ZynAjEuRfHqVwp9mDv0nOAtOKHQVGR9XNYSDLT7ilwi1IP?= =?us-ascii?Q?V8H0U9PznGjp8mwxapt+uqIKR/z2Et4USTXhTvHR?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: Srs7tbbhBLXQSY64rNtAb7m6MZ1RDQT6J6+w0zo8gCykPIEVefhJ3uxEY6PYBN+q+6YbleeJ2BsJ84pooGeWD39EgIXU6OtQ79dJntDl8IgPJnoVZUXKqU37TvPWFQxaYA8efnbm21H9TxiJ5LUX83NH+d5JS3bJ8XZ3ZKyR02FuQTuh65mvXeLz/o5YToY2IHg/aU9jvPf+bR0xZJa6pFHiWSDJxCHQsjmTNwUNZtvqIk15iT/Os+LknHMhxhdbSe/ZAofu0UlTwrK8fkIhlTRcBCMN/2Z2x+KaTWcTX8X9Hs6zyBNdH8scwLNBc3u/Yw5BA1z53mvL9B/gu1ckppNBjlyjopQe2MrVmPA/q2kkMouYSWf2lBfer5yz7mmDnk3+K6tUos5buhIYvzJ273MrcFB4f5HNiBgR0x4qj7/cflKwB2YKZROj78IzadvPdD95PjyVXWmwyHHYflLL2sXcuRQLAZDtdkojxBi/ugDs5wrJvvbzm9FZEEeTu8ux6FMrAbxnGiY6O758CKrte1h0CDyD+fso2H7ZdjlhN0zzjL1zC1yq+SFW+4x0cXRg3bV9H53JVyDFTFjgfbE8nrD8Hh01kToAWYu5dAcXY+fZQWOoGQij3xnaavl78kpLIbIvai79q6O7Wr0LdvlsB89GwsaGQ0Xm1h9zz6xzQhcmsNbbmQ2f8LLPIsss6qH9VLDib4qyp/q/6kAkYMaODnR+V2sb2wRjmCnpUEOHOLp0h27qo6iv3W4eryDc+ys64YngX/McfyI9ovELlRHlP3mXi434X0jdmMJcHiSQP8HxT/PWHE1VcHIRjUAP15frjRhS4+8qMm+4oxGeQq39Ng== 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: 420641eb-fbc6-481a-c0a9-08dbaa37dcfa X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2023 15:35:10.9791 (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: lR0NiSf/q0Y5aINMiwxNPXOwBbs/VXFvHje2bIlHt5CDNXL9dL65EYaL9TOYn0TXglKEfANaJ7wOyjcdHHsBEA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR10MB4326 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-31_14,2023-08-31_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 suspectscore=0 adultscore=0 phishscore=0 spamscore=0 mlxlogscore=870 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308310140 X-Proofpoint-ORIG-GUID: D5HmzIYW7rnYFOYXi6jNkFQ2kueXkIdK X-Proofpoint-GUID: D5HmzIYW7rnYFOYXi6jNkFQ2kueXkIdK X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) > > Dradams: > > It could be argued that the blank lines that precede headings of > > inserted subdirs could be skipped over. But it should _definitely_ > > move to the header lines themselves. >=20 > You can move anywhere you want _easily_ no matter whether > this feature is enabled. As I said before: >=20 > > Just use mouse, `{forward,backward}-{char,word}', > > `{previous,next}-line', etc. Anyway, I just changed the definition > > of `dired-next-line', so actually users have many ways to do what > > they want. No, no, no. `dired-(next|previous)-line' should move to header lines, as well as to file/dir lines. This is important. As I said, users can perform actions (I gave the example of `m') on header lines, just as they can on file/dir lines. And in many cases, they can invoke the _same_ commands (e.g. `dired-mark', bound to `m'), often with the meaning of applying to all files/dirs in the listing for that header. Let's not change Dired willy nilly. Let's please learn it well enough to take into account its existing (and longstanding) behavior in some area, before opting to change it. In this case: there's a reason we have `n' and `p' bound to Dired-specific commands. Navigation destination should generally be somewhere you can do something Dired-specific. Put differently, it should _at least include_ places where you can do something Dired-specific. Same thing for other Dired navigation commands, such as `>', `C-M-n', `^', `C-M-u', and `i'. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 11:46:56 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 15:46:56 +0000 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 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== 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 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 From: Shynur Xie To: Drew Adams , Stefan Kangas Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5E Date: Thu, 31 Aug 2023 15:46:38 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: 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: =?iso-8859-1?Q?T/DOa6r3v3ziosXefkIhMenzpOAqmBsi3izmoCnbUas+O2x+SnYNJ3zypt?= =?iso-8859-1?Q?FOF7fotvCQVmAvds8yLcn+hk0UmwGoItOsuuWlCxfir9mpf+ba4CrE9iKJ?= =?iso-8859-1?Q?Q1vxcDj4Ovjsm+211EgujOL2w1yRr4eeQ/aS7z3VbV6pj7lqc7iP+l7Ye3?= =?iso-8859-1?Q?+rwIwIQVVyhcYEzb6YMC9857v6hgAkUr8OjDhTHX1DG++bkkHui0fALvQG?= =?iso-8859-1?Q?XcdDU5fXIF7t/Ctl5hvr6LcJRpJZS8ghcWsU7G6zw4xuhwMliZHqZlF/d/?= =?iso-8859-1?Q?LgGlzj8oBA8prBqKygqgzKSZDrdjFYBexZZOVWi+LtE60hT9ppZpl+1GLD?= =?iso-8859-1?Q?Tgn/Qp/pKkgR/cc8IX7mfYow8+zC9i0HyqXb+SsHSJF3PN6rd26+NuRC5D?= =?iso-8859-1?Q?WD/2N1dI+mvPwLrWEagKjcfn4A22EEmgwCuAfL4yso/rOuJpusgAPIqcxa?= =?iso-8859-1?Q?mjiKL36ZlqUa5qF0al7muJ+J0CDHAnLLdFJwqF0bihwghJQx/wsxdnmTNk?= =?iso-8859-1?Q?TdP0Ma0GwJqxGrKLOaVkqCwEd990o9hhUgIwwMkfM4Wsnls5LQB/Lt4R5L?= =?iso-8859-1?Q?wwtpvtB7qRGudWlQMoRzHtrzBC5ULEMCGEa+JKluTvXMVktwpfOXtWO6O6?= =?iso-8859-1?Q?A4gq3A3kU+TU/P5HFGEl8Wrye7MAOVrhuyLfqtYJQLDtvS+YA+ymc8IljU?= =?iso-8859-1?Q?WsbGF3upoxAO1UY21JoPw6Ie9Lz1fIW6CPhWWg0pSZefLVhrCimvCv1KFJ?= =?iso-8859-1?Q?C615r840Zt+8JTZ5uUzl/lVPH8noJ9T06FUwfsu0f7BA6LZ0M23VjzJQFi?= =?iso-8859-1?Q?0Gp4/DxoWqPPdCNMVeNh5FVvpanUVvoyNccw9vhYCbx88TZsRktTdrQk7t?= =?iso-8859-1?Q?RSHJyqVTe/ojsLH4AKJvgGLN+9WlRO/aLspn+x/XUT/7VZuyzX9Wf1lync?= =?iso-8859-1?Q?SPhSZN1SnHu2SqMQVpS0uxN8IFfirbtiH6BImlMAIYO/HA/y1WeBKWYyQn?= =?iso-8859-1?Q?eCSJWxp04BBVWwtH3jlWHPyxY/4s6zyHx2vXbbKn5o38ykHBeyslx/o+9i?= =?iso-8859-1?Q?W3UF+boxVUwdtwkz/L0lXSRlNgyokSd6tEbRy4MhXQSLdsFIN0vtrmaM+Z?= =?iso-8859-1?Q?wZn1sIJv96TstSnb9N51vXWizR9Ro+E1jqDEW6okbjSH9nLv8e4KSiHimc?= =?iso-8859-1?Q?f+QiHwIROZhHqPuCDR2hbeqQupQxu+D05XazXwi9IASsxVroEvJeai+w?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) > 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.= From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 11:55:20 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 15:55:21 +0000 Received: from localhost ([127.0.0.1]:56846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbk0u-0001ge-JQ for submit@debbugs.gnu.org; Thu, 31 Aug 2023 11:55:20 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:11826) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbk0r-0001gV-RL for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 11:55:19 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37VDbAgZ032343; Thu, 31 Aug 2023 15:55:08 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-2023-03-30; bh=T+GuqbHUbZhLKXr4jtr4DXj9wyOdQD7yo4jYyDMA5JA=; b=ME4GdUYOdvYuWjoVw08VJge0DTHDf2L3L/lw1busjD1ouQbD6OK5mNZQBKKfE0AAOwPY 5Pk73v3YPVF4DO9kp2JQc703x/zHOm6nztW6o5gUJTikSOKn4+1xsitJF0SmAINfQp2N WuiSXYpsnFh2TTDg2jrE4QRlv6ioYX3Y/Ijc4N3LoXJmN6JndPJHLp9zvbjE7SpCE45Y Jg7VAxEBs2ZKz9JLX/X3lsSBWOF/hfu9F5WF+LcqLiF4AGAhF9c/hJqeUfrT/HYwQ53/ O6EE5Vou6e6T3XDGR24yaOsPK/suIdxIYHnrU9TNL/dC32WO6bk8a789s9ckpSe/M3a8 Xg== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9xta6cy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 31 Aug 2023 15:55:08 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37VFixxD024305; Thu, 31 Aug 2023 15:55:07 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2169.outbound.protection.outlook.com [104.47.58.169]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3sr6dr4wve-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 31 Aug 2023 15:55:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IBcfb9hEsuI6hPNFwHbdMxnPMovA5FnaYbCYECS/J9mQ8LZgIRJpCBPk7WO+AW+rf+vql6a0whkkBL+jJcaaZT6Te7VHFMRzOYqSWO7Fs0B0uOyTrnfCS3Xj0yeyCKu+0CwK27dKm0FHVZ+gIb855WhjCr01UcoI7lastQmutCkTzV8qGktEfLkvPE5mFOH6jF/9TkanT361TJJXrQ+ITaW8DSdCxAx/d8Eg/aLEg5K+E66ckEo9rvr1vQLD1agNyJqQzFWcG4q+eCcdG17Hu7SIycyLdjLDZHTlyTnL15RTdAvNH29ymPvGAVIjYPEpxL/D3EwggtIY9JpooeIMWw== 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=T+GuqbHUbZhLKXr4jtr4DXj9wyOdQD7yo4jYyDMA5JA=; b=l13Wvghh4NexK3uhT3QQkKVlO7DQjCPr3SAMG/7tlcMPtgFR5hKK32EAkPs79vxYpmQBdHc1MiynttPgBg0zsahfSgbaFJgq4W1woYbYWyGd4Ku5i0QRbQFIddLKtqBF/No/0ec+qZ2j7tFBpsrXkUAJtYhC3+mmDHtJY0AtIjwey+cigmxORfEEF9+QTUtPKEcfpfKkqqB39dU4GZJz+38Rztz7tlTsExfE80F5m0tYsuX0rjD9MMoCogHCjMjJugLmJrMm7gdIaRhMKzEcSq1X7nPMa3wIKoz70JxbcMN5Aobq1xhmbuwFtg1TfazpWBMORsy1AKnJH72xiYqhNQ== 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=T+GuqbHUbZhLKXr4jtr4DXj9wyOdQD7yo4jYyDMA5JA=; b=BNjGRjMrYd0BOY6miJx/lwN97z+vKRFHcR0IEdIrQKAxUypj06eMeJbU+5F2Ewxf/jqH/oQ1IiCzpiwHB2YNDXRY2WU865dkLObYdAvIdeuVs0DywSS93IqhjbyTLk9iqeSsR3Hx7Kwv0uWNQmYbMZb90pHQUdnUePiLYLgzENc= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CH0PR10MB4970.namprd10.prod.outlook.com (2603:10b6:610:dd::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.22; Thu, 31 Aug 2023 15:55:05 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4%6]) with mapi id 15.20.6745.021; Thu, 31 Aug 2023 15:55:05 +0000 From: Drew Adams To: Shynur Xie , Stefan Kangas Subject: RE: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2A= Date: Thu, 31 Aug 2023 15:55:05 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CH0PR10MB4970:EE_ x-ms-office365-filtering-correlation-id: c78dd4cb-761b-4d96-ee53-08dbaa3aa4fe x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Y4p06adb7/K9KDcWYrH6guuWu/PNaoTUDPQnqC3KDEob6fl450lINIMHjUx8pWf8PxvKLVmhbm7ttaN9pKj46/tloqxF+V6fdIyJhcr0WKQc+RGC2pRejNOvfq1VGr/EtQqXjluM8fs15w1a1xLXaE31Ypup1BQsnTVmIgGDB/UbCDF0Oe+Cmnbzj0ETp6Wg0wt43UoU9qW3aHEzrr9riI0PY9iSnvGzQILhqbNdeSY3gsg2rM3WDl5P76kTV00Lh+KM0bisbbcUBuhrBWpqnBgc98bOngNRqEbOHM+gmDGXR4MqJuoBDPnUMiIUkBcMfZFmqbfNNMrYZvCKIhiA8fKNSrR2sjd+jRH/lg4K/pR80+lUAemE68qA2VjoxnKRcbkkOmgzStQDJBdFMGwHpJmY7ZzgBnkwqyfQiijm2/xqxg1FUdKt58O2VTl7cohAZleVfJlVgly5IpBrqPjfW6qTiR1vREz3fXJnELTx8w7S+Dz9a+k9uguf/Lp3i7+AvcCzl1J/1zBWlmv+MPJL5m1v6/zL8FODm3dzbvP2rkpri6HujPN+rFm2Gt9IymjINnVg1BjL5t0PbkFCPe0y/2FnNtanzudbj3lpiYvhZWCyV6hmdPG4kxelKHPJrJt9zCBlKAf89vqGa5oDuWXXpA== 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:(13230031)(346002)(39860400002)(376002)(396003)(136003)(366004)(186009)(1800799009)(451199024)(33656002)(478600001)(86362001)(55016003)(52536014)(5660300002)(26005)(44832011)(2906002)(4744005)(6506007)(7696005)(71200400001)(110136005)(76116006)(9686003)(41300700001)(4326008)(8676002)(8936002)(316002)(66946007)(66556008)(66476007)(64756008)(66446008)(122000001)(38100700002)(38070700005)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?kkkNOOKF8YSykwp8INKLWGBcE4oXh7I9fAIegjxvCaLgAcQ1Jqfwo2veqs7U?= =?us-ascii?Q?jl62bZ6DhxLV6U/FfRJwN02qia/RvrRw1yt7QdvPxu6jwpn8KljINPg+vxC9?= =?us-ascii?Q?pNRn018RBcclyWxbK/cVSin1wOn7n8iFsaNzCwSxUU4bzpdxlk284Nm8wcse?= =?us-ascii?Q?zxMeILruP4OPt7cJ9Och/refBWxCAKLm2p4N4xRGVpe+3cQZc9NFALdHelqF?= =?us-ascii?Q?P0jUONHKwXIp3AjKJsv1uccmcRi3MfVqF6iCffpG/hIxum26RNsZ8Gnn4VOJ?= =?us-ascii?Q?u5feYUyRqBLkho54oqD2rX4nAq+q0BJurVWFra64RV4Psk+nOPU649/ZAvTG?= =?us-ascii?Q?EdV5IhRLEb3otadra9OZUlYfrVWFYHGagI/OV+C3+HMWcoNjZkOBo1+RxQqC?= =?us-ascii?Q?sE2zhlp6x5pYcMpMN7MqlsZUJ//2kXBRg+GuHCM2up0ht2zL0ZmIq3jVIHVo?= =?us-ascii?Q?lV+ZkUk8/T94VR/Nfor9nnLNA8VmBGLdxkbImKDn/dxW+gH1envLX0hG5SDb?= =?us-ascii?Q?HPesiPCdPy5pAwrD30cPkhSnne6iB4q84UopOIiMzDGb8MyPAMxLpWi2xyXi?= =?us-ascii?Q?MywDd+roZANBfP8wZiZH+hYrUb36oATRmXJ4heOP0m8dHNJcFVDXv10ddoLf?= =?us-ascii?Q?F/CGdEpY/d/bf91RFO2jR1mOCr2B/D4k1JL30m38OJCmHVW4ZpyrgJicsZ5O?= =?us-ascii?Q?9i3r04ZEwml9/kSKQH0tDV1wxwUY1r5BrxBiIXQbCYE4EPYFA2nQTNwXTdgQ?= =?us-ascii?Q?9cUgDKCNz1vZFd4OiETtv/Isa5xNgA3afA/eMDTJos13Q6hqj2CtwC2puUB3?= =?us-ascii?Q?6l8PqjAlce7EUCx+pSoCSk5xYQ9M+gpMrHlLxxgitWYEtNf6Vm2WCK3E2mcp?= =?us-ascii?Q?FX+pJTUJmKdz6vhwIskVy7N9Ap9kqgELKmICHE4qVTOjOY8RBqliCgqSKg1a?= =?us-ascii?Q?06/D9IrePUDubFz5pRJYpZdNZESzeN4lI0B5LXvrPL23WUT9Tgke6rP8pjv0?= =?us-ascii?Q?nwUxOkQygf9tm+e6hLp6FDgbYhH7YSC03AeTPOEnYhSIEedQT0hCrd+WWpK8?= =?us-ascii?Q?p+ZdTcId09+0jls6tS6/1wtTXo1hRGXne60KnSYoO0gFcJPAlVfSXgDhn++X?= =?us-ascii?Q?KyTil0F+V7oKhAlQ7lgshdC5Hd3Ub4CU82DQNTFfNQspORB54w3XC0gXKohg?= =?us-ascii?Q?Y5/FTLV3bZLHHuQERa8/my2d4e1EPokVOHo8SBvN7Mq2zRLdX7Z8unENPrQ5?= =?us-ascii?Q?FssrCm4vYKKKwEbK9xmpKVkOb/kRm11ArCIgSpd5bqzgWmp/fCez6riTeuHv?= =?us-ascii?Q?Ra/PUuctqywBqN4LLZxh8NUa4iE4A3fqgj1ivIWWVFVHgYNhPJW02RO4EXMV?= =?us-ascii?Q?OnTphKGELxoYQV1JuneqydQ2gO30UYVhD+/0h+v8ClSAzu6Q1ySYJDuVw2If?= =?us-ascii?Q?KgQOJTZtjJlQydNp1qZNX3f+rr5YOSZuq/nDccNAnEWIEDjNPFQ5S41mPyoM?= =?us-ascii?Q?F8spGvvm7aJtqXYFTDcJ0z2vPh4eftX3emICqwHHuhze7g2vkyCtJjwkcp8+?= =?us-ascii?Q?t/rDSMu0N6Xu3hA5hGE+MajhQIagB0mWiVCK7t48?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: prDnrRdaOS3bBh4Wo/TiIpxhLVQG9XRR7CgW7t+egHSuZO0MMtur1oKdBnd9EhCk2y2Z8dtAmAr1rsPZitBNXAvbq348aU42al38xstEclkwrQUMtb1gQj8mZiwPj/nbFDHC1RHxE6ICrvz89LJmyt6TWO1NEZaarRUji6xArmX6othWHuQA46IKMmXp0JXZGQVSxRjD+x+CeXM9+hVjS1GuvGUllbgvS6O+zDId4P5lxUvbb/klH+k6jtbE4j/vIKcAhgj62ogRcYsyok4aVsUBKfo9jeVu+UfmyyYUQJGh9ampQD5QhnzdRzRQ7MIjFRovbdxVuRtHOzhSR5/zFMtqKPTJmVW0nIuBQg3XvlWx1rp3Co1WB+wP4XNh+Mza4eap8bA1zwIDqFgYaiUZU3ATdbBuw2JQsqQ3EOCBdU0cCL9GHRbM1kNDX7wg04j0T/XhH2ckLQdQrW3Un8/Je/zKA3yMtZc4Cv5Zh3ws8J316sii2YURiKJdJ/WXpUU7JQSTjxbhuAXPy0n2bJx5pSa1JxAjR/oL4Z1yuqiFA654PNYkpqbqTNfksoxQcXHZ/uwFQnW5b9eszb8SwsG+a1tctm1GzQQJXR5mLDpEfz7SNmRHadEzgad+95bLCwQy2M7yN1au5zgldZKfctQXFqNvETq5Zh9ljOVJF7txaufJJK7ssEkgQez7AtSYb8oSxx6mzMz/HgPQcUVS3PTT1RYiBE1RQtNftiH/A+jDIvvgOE2Cc5N4p7Hq6OMcx6rNpEynTxQe0ribYC9OzTsaDCNbFfwekWNtsn9o7EI4I6C501EoDyc9BkeJPOVWZU+6 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: c78dd4cb-761b-4d96-ee53-08dbaa3aa4fe X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2023 15:55:05.5581 (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: DHKBPadV44dmOlt/tTJikOIRRhofhcqqTOx542Uh4ooJyPQWvbviXAu6gt1AjS24d3uFRr1PB3iMJ1ckZRMkAw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR10MB4970 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-31_14,2023-08-31_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 adultscore=0 suspectscore=0 mlxlogscore=817 bulkscore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308310143 X-Proofpoint-ORIG-GUID: PF5hiOiOPA9e42mzHCoUP9mPzimsuGcb X-Proofpoint-GUID: PF5hiOiOPA9e42mzHCoUP9mPzimsuGcb X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) > > there's a reason we have `n' and `p' bound to Dired-specific > > commands. >=20 > Make sense. > Now, we agree that some lines should be skipped, and we disagree on > whether header lines should be skipped. >=20 > My patch is almost done. I think it will make you happy - it doesn't > control only _whether_ to skip lines, instead it says how to skip line > (e.g., move circularly like you mentioned before). If you really want > to go to the header line: > 1. set it to nil; > 2. add an new meaningful value for this option. If you really DON'T want `n'|`p' to go to header lines then maybe set some option. The _default_ behavior should go to any Dired line that you can act on, which includes header lines. Otherwise, this is a real step backward, not forward. Currently `n'|`p' take you to any line, including a header line. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 14:15:27 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 18:15:27 +0000 Received: from localhost ([127.0.0.1]:56983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbmCU-0005D7-SJ for submit@debbugs.gnu.org; Thu, 31 Aug 2023 14:15:27 -0400 Received: from mail-dm6nam12olkn2053.outbound.protection.outlook.com ([40.92.22.53]:57793 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbmCS-0005Cs-Ah for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 14:15:25 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kg0q8AWfwFMrcbzXXbMUbOOCw5jKv5urXfKvgkMdeiaovW/p119i2ZwSTuy2MWDbNlNU1AkrqUZfEHVp7qSrKtVMEZ9sFN26FTC+gvDGiXrvdAniQzHft3P8giVGG8EF2D6HgIHi51HvJf+/EpY+od+JRBA4M8pbK4k4HPeebnJo/GuWXdaiq9Ekm0uJlW02NlfLWHLomPBDIWhlV4Dp/2w0QyHbJjZb2nUPGyyQbh5zwOAZ0Cflrj+We7d4TNWSkT4U0YYRSXylaGE5VAl6P+D+AYv6CX2hQdAbnt998jSELSPvaw1bhazepgW394wiXbBJW8nVtXpuW0grfjfhlg== 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=oX8hr4jsVeLL33AxvOTY0k08+nVpvu5jSoj0C6+GkAo=; b=JzVa1iHZwlyp1/+XulDcCslnmgw79I5L5yPKMh5S5I32sn6DlUeHIE1Lr9iqrbuJqgYvThE3oN7EICgP2QHAsxJIVhosq2A6sInWEYCdAgwqgcLc1Fut2DzsPw+PvLZQYJMUNrDFEFmS/bwQfFM2YPFWxv4UxYJSUCuEq2Va3I0VwxtUq4WxDXKbqffJhKV3dMYqETJIgddMu13NnCGZwHQhRxsWif9qnpRm9BdBy3JK3smJ4GxNOCVYvqUf6Ib58wA9KVyjav4Kg+0giDLAbNYAtzTBoAKzEDmrkQs2fAt41IMwZhl6TnfU6SeGJoKrwbfDtm/TcQgYw6+aO54bpg== 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=oX8hr4jsVeLL33AxvOTY0k08+nVpvu5jSoj0C6+GkAo=; b=BQSwCB6IxTwHTCaqcvn9Q+hDuKNC7WGurlypQ9ASDMn0w0X7K2ag1VVmf57x6h6tj1qwwIFSHNcN1PoHer39UrYNZiLyxQ6RAir2jrAjiiborfCSGmPRcH1fewF/HSSj2Kka9xhfwx0iZP8TxewCrGr8Uld4AVAbSImWhT/LDRduFcWGtRDJxylzZveCMm4fvxk/hLc+dH4Mo+ZVI7+x6Uw5Gzg93RqbMTnmuZQppgNXM79pewvL+gDdnUdgI6tOqNWY266+INNK+Brp1+x2DYuDGf3/VMyMp23EZ1CurtU1NEfN39u6pz/5bE+R1Q8j8vu1QaKqlJoNKAl9yOqkVg== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by SJ1PR11MB6180.namprd11.prod.outlook.com (2603:10b6:a03:459::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.20; Thu, 31 Aug 2023 18:15:09 +0000 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 18:15:09 +0000 From: Shynur Xie To: Eli Zaretskii , Drew Adams , Stefan Kangas Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeA== Date: Thu, 31 Aug 2023 18:15:09 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [v7mxjgMxnWrtRsYyaqGE1SfSpSxj6S2T] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|SJ1PR11MB6180:EE_ x-ms-office365-filtering-correlation-id: 91e79526-61a0-4eaf-9219-08dbaa4e35dd x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mr5Cx7d/SKntpDjcGVK9nSSFd5H95DTrNj6d7+VEfvIRg+zyR0VVyY3QcKvOudixpu20KsBg7OQwIotY1v18mGQlc8Wlj0AGbnuP/n0p2EZeGAgqVnGm+k1MKAjojbWexY4emDCIbX6XIUb9prxHyhnJH9OmJfLM8kEbMopxnkM7uMCd/o/DhEVNTVGHOrrFTW+7gXHmx7vhWU+iBIWpeX9DWjowC/x8+laNuj2EJSccZvIGLjj1y4tVIpAKUmBueJklUzs6Pe+8KID5zd8ri1+A+jC7Yirx9pLs7HTO3+arDLI5Uu/lUj0pbDSsWGRmdM7wyNXAXeEzYDZBEo55yF8Q4SkDeQY6O9btp5DfgGACk9/ICH1xbXL1pAwOwOc5/V+5xppjZkRWH7/45wYrvNZHdfrHJpQcOKETdPNo4MUGOgC5bes6nckO9BHNZBOY0l7FRbNQzAUaEUuY+78F+u8E5yxaoNTDrsqWn118KOwl/01aON8uwO0ct80r3cU253I4qnZKLrAXWKG96y5hSk1KySU6XJDpM1RWX/3GfkuWYTK2ekK6P/yyTqShZs9r x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?Q5ke2iGhi96S7KDcQBvvhZ/9bXGQv/7pU8UWyuyFkY7Y3f17U3IimhYa9U?= =?iso-8859-1?Q?2OiMBiHVCzusXy/P5I5BK3//g93+lyO36hiheCDviPsPvTbaqcYv2AKJ6X?= =?iso-8859-1?Q?Vjl0ObyC1wkc6IHR87bMReVV5lKsmPeg2tu9cqNb0MEU7vH97VI6Xeoe2O?= =?iso-8859-1?Q?sxRZi/Ti80hkiFycIiKWF6WRolpejO1C4BpeOcc3Kk+HrnHnl76x/LPGhb?= =?iso-8859-1?Q?LL7jRAM4JeyFmef5agkZ4kklQbA3Yso9xnkzoEDSst+089sh59teIM1ZeM?= =?iso-8859-1?Q?6fKLw1x6ACwRrBFS2gEiF0RiOH9GWsca/wKPDWvDJD1f8L2T6VGTtPYPJE?= =?iso-8859-1?Q?t4KCeWULe/2Sir6eTVL4y87PI8TnxWM6EumHNBZRSiqP4JJSjideaNIQVp?= =?iso-8859-1?Q?TG+xuusWrBNopt1ofyuczhwaWAr9ifSRIfZzM2kqFjrX06IKJMjPymJP7T?= =?iso-8859-1?Q?e6ZnaCX4H5GfAqa1AtlSOedb1B8ulk21LfqmMWN3N9IerTleI+4yhBblwN?= =?iso-8859-1?Q?CRKjsWOMYHz11+M3P554ruXBsYdXkaGMhp2eFrWFWbMoeeKiWWCF0xM1MK?= =?iso-8859-1?Q?n91ylTKt1AQsWHTXjFMwpm6zgWzJEC7ADIFCe0q5KjCWH9yPMQo6K4GlJB?= =?iso-8859-1?Q?KG2lj4tZNjmVvP3N/P4BKKKVUeU0BuG05yv+tIP9M6BqRdY4hHvIj3r5Oq?= =?iso-8859-1?Q?P1OnvNtaLUQaAkAS/uU2ifJe8DhnWLt2TwzWzHnQezq7aLvHBMw8YWyVl3?= =?iso-8859-1?Q?JGvRWASRl/UJuGYxuC5CP0pVLIvMy0xoxs9xyGsVNOzRz4IQ58k+cxjQmj?= =?iso-8859-1?Q?8d5nD8zEGXZFPP+LGqhn2mns7P0t3JqFlJqlaLlfrUnbHmgPMs9M6qEL7R?= =?iso-8859-1?Q?ejaarx/XsDg5pqQkWnq6P0zMAoEg9Qhsb5BRwzJiMAQuKpbVBh+rNUl9v0?= =?iso-8859-1?Q?LEJn1CVdxPDZplqAaCnZaBexORs+HKORIi8qJV6kAJIBkWUeaD2c6/pUJo?= =?iso-8859-1?Q?+o8div8KTnYstz8x0coFxtSau7xBF6gvWrdGsmOaSP5rLUnm+TGOM6dLCL?= =?iso-8859-1?Q?sZMY+mIjKYBQqdR7R08TU7zG334PorK4kVrPe7VkckazQe9gAr7niBhsPO?= =?iso-8859-1?Q?i+N9YnXz/03X+qXXOZZ+SgvJ5MVYPx0ggbqk2WCVzj1I5sAC+r/vKnGdIk?= =?iso-8859-1?Q?eOkPBhw9pWRm0HYNHp96V2LcE06la7NUSaLTEoXywafk3Selhf99z/2T?= Content-Type: multipart/mixed; boundary="_002_PH0PR11MB7470C711EBAB79091E0EC63FD7E5APH0PR11MB7470namp_" MIME-Version: 1.0 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: 91e79526-61a0-4eaf-9219-08dbaa4e35dd X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2023 18:15:09.0553 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR11MB6180 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) --_002_PH0PR11MB7470C711EBAB79091E0EC63FD7E5APH0PR11MB7470namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable The final patch is attached. (See the end for how to test it.)=0A= =0A= > Eli:=0A= > it will need to be an opt-in feature.=0A= =0A= By default, it's disabled.=0A= =0A= > Dradams:=0A= > Be sure to consider also the behavior when subdir listings are=0A= > inserted in the buffer.=0A= =0A= Considered.=0A= =0A= > Stefan:=0A= > But Drew's point about inserted subdirs would need to be addressed.=0A= =0A= Addressed.=0A= =0A= > Stefan=0A= > I'd probably enable it if we had such an option, FWIW.=0A= =0A= Stefan likes my original patch, so please set=0A= `dired-cursor-goto-meaningful-line' to `bounded' and=0A= `dired-headerline-is-meaningful' to nil.=0A= =0A= > Dradams:=0A= > it should move to the subdir header line, skipping only the blank=0A= > line before it.=0A= > `dired-(next|previous)-line' should move to header lines, as well as=0A= > to file/dir lines.=0A= > If you really DON'T want `n'|`p' to go to header lines then maybe=0A= > set some option.=0A= =0A= Have taken your advice. You like what your Dired+ does, so please set=0A= `dired-cursor-goto-meaningful-line' to `cycle' and=0A= `dired-headerline-is-meaningful' to t.=0A= =0A= ___=0A= =0A= - To Test It:=0A= =0A= There is totally 4 (not 6) kinds of combinations of the 2 new options:=0A= =0A= 1. (setq dired-cursor-goto-meaningful-line 'bounded=0A= dired-headerline-is-meaningful nil)=0A= 2. (setq dired-cursor-goto-meaningful-line 'cycle=0A= dired-headerline-is-meaningful nil)=0A= 3. (setq dired-cursor-goto-meaningful-line 'bounded=0A= dired-headerline-is-meaningful t)=0A= 4. (setq dired-cursor-goto-meaningful-line 'cycle=0A= dired-headerline-is-meaningful t)=0A= =0A= Test them in 3 kinds of dired buffers:=0A= =0A= 1. regular dired buffer=0A= 2. buffer inserted subdirs=0A= 3. the option `dired-listing-switches' is an empty string, the=0A= directory is empty, and there is no subdir inserted. I.e., there=0A= is no filename lines. Only empty lines or header lines.=0A= =0A= Move cursor from anywhere.= --_002_PH0PR11MB7470C711EBAB79091E0EC63FD7E5APH0PR11MB7470namp_ Content-Type: application/octet-stream; name="0001-dired-next-line-go-to-meaningful-line.patch" Content-Description: 0001-dired-next-line-go-to-meaningful-line.patch Content-Disposition: attachment; filename="0001-dired-next-line-go-to-meaningful-line.patch"; size=5554; creation-date="Thu, 31 Aug 2023 18:14:20 GMT"; modification-date="Thu, 31 Aug 2023 18:14:20 GMT" Content-Transfer-Encoding: base64 RnJvbSA4ZGRmYjk5YTkyMTM0MTRlNDM4ZmM0OTQ2Y2UzOTM1YjIxYjZjYTNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzaHludXIgPG9uZS5sYXN0Lmtpc3NAb3V0bG9vay5jb20+CkRh dGU6IEZyaSwgMSBTZXAgMjAyMyAwMjoxMjoyNSArMDgwMApTdWJqZWN0OiBbUEFUQ0hdIGBkaXJl ZC1uZXh0LWxpbmUnIGdvIHRvIG1lYW5pbmdmdWwgbGluZQoKLS0tCiBsaXNwL2RpcmVkLmVsIHwg OTUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tCiAx IGZpbGUgY2hhbmdlZCwgODggaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS9saXNwL2RpcmVkLmVsIGIvbGlzcC9kaXJlZC5lbAppbmRleCBlOTZiODVhLi4zZDdkNmE2 IDEwMDY0NAotLS0gYS9saXNwL2RpcmVkLmVsCisrKyBiL2xpc3AvZGlyZWQuZWwKQEAgLTQ5NSw2 ICs0OTUsMzAgQEAgdG8gbmlsOiBhIHBpcGUgdXNpbmcgYHpjYXQnIG9yIGBndW56aXAgLWMnIHdp bGwgYmUgdXNlZC4iCiAgICAgICAgICAgICAgICAgIChzdHJpbmcgOnRhZyAiU3dpdGNoZXMiKSkK ICAgOnZlcnNpb24gIjI5LjEiKQogCisoZGVmY3VzdG9tIGRpcmVkLWN1cnNvci1nb3RvLW1lYW5p bmdmdWwtbGluZSBuaWwKKyAgIk5vbi1uaWwgbWVhbnMgbW92aW5nIGN1cnNvciBvbmx5IHRvIGEg cGF0aG5hbWUgbGluZS4KK1RoaXMgb3B0aW9uIG1ha2VzIGBkaXJlZC1uZXh0LWxpbmUnIGFuZCBg ZGlyZWQtcHJldmlvdXMtbGluZScgbW92ZQorY3Vyc29yIHRvOgorIC0gYSBsaW5lIGNvbnRhaW5p bmcgZmlsZW5hbWUgaWYgc3VjaCBhIGxpbmUgZG9lcyBleGlzdC4KKyAtIG9yLCBhIGhlYWRlciBs aW5lIGlmIGBkaXJlZC1oZWFkZXJsaW5lLWlzLW1lYW5pbmdmdWwnIGlzIG5vbi1uaWwuCisKK1Bv c3NpYmxlIG5vbi1uaWwgdmFsdWVzOgorICogICBgY3ljbGUnOiB0aGUgbmV4dC9wcmV2aW91cyBs aW5lIG9mIHRoZSBsYXN0L2ZpcnN0IGxpbmUgaXMgdGhlCisgICAgICAgICAgICAgIGZpcnN0L2xh c3QgbGluZS4KKyAqIGBib3VuZGVkJzogY3Vyc29yIGNhbm5vdCBtb3ZlIHVwL2Rvd24gaWYgdGhl IGN1cnJlbnQgbGluZSBpcyB0aGUKKyAgICAgICAgICAgICAgZmlyc3QvbGFzdCBsaW5lLgorICog YW55IG90aGVyIHN5bWJvbDogdGhlIGVmZmVjdCBpcyB0aGUgc2FtZSBhcyBgYm91bmRlZCcsIGJ1 dCBpdCBpcworICAgICAgICAgICAgICBub3QgcmVjb21tZW5kZWQgZm9yIHVzZS4iCisgIDp0eXBl ICcoY2hvaWNlIChjb25zdCA6dGFnICJNb3ZlIHRvIGFueSBsaW5lIiBuaWwpCisgICAgICAgICAg ICAgICAgIChjb25zdCA6dGFnICJMb29wIHRocm91Z2ggcGF0aG5hbWUgbGluZXMiIGN5Y2xlKQor ICAgICAgICAgICAgICAgICAoY29uc3QgOnRhZyAiT25seSB0byBwYXRobmFtZSBsaW5lIiBib3Vu ZGVkKSkKKyAgOmdyb3VwICdkaXJlZCkKKworKGRlZmN1c3RvbSBkaXJlZC1oZWFkZXJsaW5lLWlz LW1lYW5pbmdmdWwgdAorICAiTm9uLW5pbCBtZWFucyBuZXZlciBza2lwIGhlYWRlciBsaW5lIHdo ZW4gbW92aW5nIGN1cnNvci4iCisgIDp0eXBlICdib29sZWFuCisgIDpncm91cCAnZGlyZWQpCisK IChkZWZjdXN0b20gZGlyZWQtaGlkZS1kZXRhaWxzLXByZXNlcnZlZC1jb2x1bW5zIG5pbAogICAi TGlzdCBvZiBjb2x1bW5zIHdoaWNoIGFyZSBub3QgaGlkZGVuIGluIGBkaXJlZC1oaWRlLWRldGFp bHMtbW9kZScuIgogICA6dHlwZSAnKHJlcGVhdCBpbnRlZ2VyKQpAQCAtMjY2NiwyMiArMjY5MCw3 OSBAQCBPdGhlcndpc2UsIHRvZ2dsZSBgcmVhZC1vbmx5LW1vZGUnLiIKICAgICAgICh3ZGlyZWQt Y2hhbmdlLXRvLXdkaXJlZC1tb2RlKQogICAgIChyZWFkLW9ubHktbW9kZSAndG9nZ2xlKSkpCiAK LShkZWZ1biBkaXJlZC1uZXh0LWxpbmUgKGFyZykKLSAgIk1vdmUgZG93biBsaW5lcyB0aGVuIHBv c2l0aW9uIGF0IGZpbGVuYW1lLgotT3B0aW9uYWwgcHJlZml4IEFSRyBzYXlzIGhvdyBtYW55IGxp bmVzIHRvIG1vdmU7IGRlZmF1bHQgaXMgb25lIGxpbmUuIgotICAoaW50ZXJhY3RpdmUgIl5wIikK KyhkZWZ1biBkaXJlZC0tdHJpdmlhbC1uZXh0LWxpbmUgKGFyZykKKyAgIk1vdmUgZG93biBBUkcg bGluZXMgdGhlbiBwb3NpdGlvbiBhdCBmaWxlbmFtZS4iCiAgIChsZXQgKChsaW5lLW1vdmUtdmlz dWFsKQotCShnb2FsLWNvbHVtbikpCisgICAgKGdvYWwtY29sdW1uKSkKICAgICAobGluZS1tb3Zl IGFyZyB0KSkKICAgOzsgV2UgbmV2ZXIgd2FudCB0byBtb3ZlIHBvaW50IGludG8gYW4gaW52aXNp YmxlIGxpbmUuCiAgICh3aGlsZSAoYW5kIChpbnZpc2libGUtcCAocG9pbnQpKQotCSAgICAgIChu b3QgKGlmIChhbmQgYXJnICg8IGFyZyAwKSkgKGJvYnApIChlb2JwKSkpKQorICAgICAgICAgIChu b3QgKGlmIChhbmQgYXJnICg8IGFyZyAwKSkgKGJvYnApIChlb2JwKSkpKQogICAgIChmb3J3YXJk LWNoYXIgKGlmIChhbmQgYXJnICg8IGFyZyAwKSkgLTEgMSkpKQogICAoZGlyZWQtbW92ZS10by1m aWxlbmFtZSkpCiAKKyhkZWZ1biBkaXJlZC0tbWVhbmluZ2Z1bC1saW5lLXAgKCkKKyAgIlJldHVy biB0IGlmIHRoZSBjdXJyZW50IGxpbmUgY29udGFpbnMgYSBmaWxlbmFtZSwgb3IgaXMgYSBoZWFk ZXIKK2xpbmUgaWYgYGRpcmVkLWhlYWRlcmxpbmUtaXMtbWVhbmluZ2Z1bCcgaXMgbm9uLW5pbC4i CisgIChzYXZlLWV4Y3Vyc2lvbgorICAgIDs7IE1vdmUgdG8gQk9MIG9yIGZpbGVuYW1lLgorICAg IChkaXJlZC1tb3ZlLXRvLWZpbGVuYW1lKQorICAgIChvciAoZ2V0LWNoYXItcHJvcGVydHkgKHBv aW50KSAnZGlyZWQtZmlsZW5hbWUpCisgICAgICAgICh3aGVuIGRpcmVkLWhlYWRlcmxpbmUtaXMt bWVhbmluZ2Z1bAorICAgICAgICAgIChza2lwLWNoYXJzLWZvcndhcmQgIltbOmJsYW5rOl1dIikK KyAgICAgICAgICAoZXEgKGdldC10ZXh0LXByb3BlcnR5IChwb2ludCkgJ2ZhY2UpICdkaXJlZC1o ZWFkZXIpKSkpKQorCisoZGVmdW4gZGlyZWQtbmV4dC1saW5lIChhcmcpCisgICJNb3ZlIGRvd24g bGluZXMgdGhlbiBwb3NpdGlvbiBhdCBmaWxlbmFtZS4KK09wdGlvbmFsIHByZWZpeCBBUkcgc2F5 cyBob3cgbWFueSBsaW5lcyB0byBtb3ZlOyBkZWZhdWx0IGlzIG9uZSBsaW5lLgorCitDdXJzb3Ig d29uJ3QgZ28gdG8gZW1wdHkgbGluZSB3aGVuIGBkaXJlZC1jdXJzb3ItZ290by1tZWFuaW5nZnVs LWxpbmUnCitpcyBub24tbmlsOyBmdXJ0aGVyLCBpdCBhbHNvIHNraXBzIGRpcmVkIGhlYWRlciBs aW5lcyBpZgorYGRpcmVkLWhlYWRlcmxpbmUtaXMtbWVhbmluZ2Z1bCcgaXMgbmlsLiIKKyAgKGlu dGVyYWN0aXZlICJecCIpCisgIChpZiBkaXJlZC1jdXJzb3ItZ290by1tZWFuaW5nZnVsLWxpbmUK KyAgICAgIChsZXQqICgob2xkLXBvc2l0aW9uIChwcm9nbgorICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA7OyBJdCdzIGFsd2F5cyB0cnVlIHRoYXQgd2Ugc2hvdWxkIG1vdmUKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgOzsgdG8gdGhlIGZpbGVuYW1lIHdoZW4gcG9zc2libGUuCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChkaXJlZC1tb3ZlLXRvLWZpbGVuYW1lKQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAocG9pbnQpKSkKKyAgICAgICAgICAgICA7OyBVcC9E b3duIGluZGljYXRlcyB0aGUgZGlyZWN0aW9uLgorICAgICAgICAgICAgIChtb3ZpbmctZG93biAo aWYgKG5hdG51bXAgYXJnKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSAgIDsgbWVh bnMgRG93bi4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAtMSkpICA7IG1lYW5zIFVwLgor ICAgICAgICAgICAgIDs7IFRoZSBmb2xsb3dpbmcgd2hpbGUtbG9vcCBydW5zIHRoaXMgbWFueSB0 aW1lcyBhdAorICAgICAgICAgICAgIDs7IG1vc3QsIHVubGVzcyB0aGVyZSBpcyBub3QgZXZlbiBh IG1lYW5pbmdmdWwgbGluZSwKKyAgICAgICAgICAgICA7OyBidXQgdGhpcyBpcyBhbG1vc3QgaW1w b3NzaWJsZS4KKyAgICAgICAgICAgICAodG90YWwtbW92ZXMgKCogMyBhcmcgbW92aW5nLWRvd24p KSkKKyAgICAgICAgOzsgTGluZSBieSBsaW5lIGluIGNhc2Ugd2UgZm9yZ2V0IHRvIHNraXAgbWVh bmluZ2xlc3MgbGluZXMuCisgICAgICAgICh3aGlsZSAoYW5kIChub3QgKHplcm9wIGFyZykpCisg ICAgICAgICAgICAgICAgICAgIDs7IElmIHRoZXJlJ3Mgbm8gbWVhbmluZ2Z1bCBsaW5lcywgc3Rv cCB0aGUKKyAgICAgICAgICAgICAgICAgICAgOzsgZW5kbGVzcyB3aGlsZS1sb29wLgorICAgICAg ICAgICAgICAgICAgICAobmF0bnVtcCB0b3RhbC1tb3ZlcykpCisgICAgICAgICAgKGNsLWRlY2Yg dG90YWwtbW92ZXMpCisgICAgICAgICAgKGRpcmVkLS10cml2aWFsLW5leHQtbGluZSBtb3Zpbmct ZG93bikKKyAgICAgICAgICAod2hlbiAoPSBvbGQtcG9zaXRpb24gKHBvaW50KSkKKyAgICAgICAg ICAgIDs7IE5vdyBjdXJzb3IgaXMgYXQgYmVnaW5uaW5nL2VuZCBvZiBidWZmZXIsCisgICAgICAg ICAgICA7OyBidXQgdGhlIGN1cnNvciBzdGlsbCB3YW50cyB0byBtb3ZlIGZhcnRoZXIuCisgICAg ICAgICAgICAoaWYgKGVxIGRpcmVkLWN1cnNvci1nb3RvLW1lYW5pbmdmdWwtbGluZSAnY3ljbGUp CisgICAgICAgICAgICAgICAgKGdvdG8tY2hhciAoaWYgKD0gMSBtb3ZpbmctZG93bikKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAocG9pbnQtbWluKQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAocG9pbnQtbWF4KSkpCisgICAgICAgICAgICAgICh1bmxlc3MgKGRpcmVkLS1t ZWFuaW5nZnVsLWxpbmUtcCkKKyAgICAgICAgICAgICAgICAoZGlyZWQtLXRyaXZpYWwtbmV4dC1s aW5lICgtIG1vdmluZy1kb3duKSkKKyAgICAgICAgICAgICAgICAoc2V0cSBhcmcgbW92aW5nLWRv d24pKSkpCisgICAgICAgICAgKHNldHEgb2xkLXBvc2l0aW9uIChwb2ludCkpCisgICAgICAgICAg KHdoZW4gKGRpcmVkLS1tZWFuaW5nZnVsLWxpbmUtcCkKKyAgICAgICAgICAgIChjbC1kZWNmIGFy ZyBtb3ZpbmctZG93bikpKSkKKyAgICAoZGlyZWQtLXRyaXZpYWwtbmV4dC1saW5lIGFyZykpKQor CiAoZGVmdW4gZGlyZWQtcHJldmlvdXMtbGluZSAoYXJnKQogICAiTW92ZSB1cCBsaW5lcyB0aGVu IHBvc2l0aW9uIGF0IGZpbGVuYW1lLgotT3B0aW9uYWwgcHJlZml4IEFSRyBzYXlzIGhvdyBtYW55 IGxpbmVzIHRvIG1vdmU7IGRlZmF1bHQgaXMgb25lIGxpbmUuIgorT3B0aW9uYWwgcHJlZml4IEFS RyBzYXlzIGhvdyBtYW55IGxpbmVzIHRvIG1vdmU7IGRlZmF1bHQgaXMgb25lIGxpbmUuCisKK0N1 cnNvciB3b24ndCBnbyB0byBlbXB0eSBsaW5lIHdoZW4gYGRpcmVkLWN1cnNvci1nb3RvLW1lYW5p bmdmdWwtbGluZScKK2lzIG5vbi1uaWw7IGZ1cnRoZXIsIGl0IGFsc28gc2tpcHMgZGlyZWQgaGVh ZGVyIGxpbmVzIGlmCitgZGlyZWQtaGVhZGVybGluZS1pcy1tZWFuaW5nZnVsJyBpcyBuaWwuIgog ICAoaW50ZXJhY3RpdmUgIl5wIikKICAgKGRpcmVkLW5leHQtbGluZSAoLSAob3IgYXJnIDEpKSkp CiAKLS0gCjIuNDEuMC53aW5kb3dzLjMKCg== --_002_PH0PR11MB7470C711EBAB79091E0EC63FD7E5APH0PR11MB7470namp_-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 15:11:17 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 19:11:17 +0000 Received: from localhost ([127.0.0.1]:59246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbn4X-0001Sp-AX for submit@debbugs.gnu.org; Thu, 31 Aug 2023 15:11:17 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:7788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbn4S-0001Sd-2E for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 15:11:15 -0400 Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37VJ4Uvu012563; Thu, 31 Aug 2023 19:11:02 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-2023-03-30; bh=iANJmj6qAT9P7kbQSEhOU+Fa743x+EQJhxZzdc0gqmc=; b=dUvDf0SdRs1KgejM2a7V3ojPt4m0LAJmtetbWVSzfhMbuBxanPLbeBz9HgUbdM0T5biw wmJ15br46PU8vIhSIOW20BWrhRtWoV1FwXVTLPQEXCYqqVsVJwa97K4NBTR94vh0Cy63 q6pAT5geXqXkbFBEIUDGCUqNXgyXu4wNjnTxZBHHNznJ6Fu1dHKGEujkLSdbpxGASQsS uxbat6mvskmZIIgLUnPPRPqVPo6Vaa7zU1sL7O0GsYrUrngE3qE/OPm50Xic9R4708wa nD1SRNmqR9ZwjuIkS57l8a0WfdZC+l4Mvsis8EZjVhEPM2uzGhON5pX5uIH6o/I974hr ZQ== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9j4jmqs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 31 Aug 2023 19:11:01 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37VHYUCu009143; Thu, 31 Aug 2023 19:11:00 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2174.outbound.protection.outlook.com [104.47.57.174]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3sseq0sfav-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 31 Aug 2023 19:11:00 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UEMwUE95ACVPiLU2Ys/fU0fCD7tWBGV/DyRj1ihD4Nt5OPFtBF4ubcJXvB8aL2IXA6dk07ofAuF3DJg/R/B0jJo0S4j8ZML/H+Cgxc3sHPDU4CtMu1WTnQQdr1vjW7A1TQGolQXdzi9jI3emULiubCSLO8GvdDqcOIJd0pAuy5KB3dw8dEAw5ODaawI83jBbKFXz3lxtKURo05olVN3i4a2kAmhZO6w2IlosV6H1phT3dftu8bK4cuR5bMMT+Xd7UuFbGQGGuJyauQIa74gDpXFq6U0dPlm5okE2VYIWMyub1xOuRiJDjl2JC31YXxf/O5FZaz9Mr66EmXpKxGNETw== 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=iANJmj6qAT9P7kbQSEhOU+Fa743x+EQJhxZzdc0gqmc=; b=AX3m3dy83x9VDnzZ/eDW3J3MAyxlbN2rMTm9DVTrD7A1vkXVrl0wfdTsTh3zZKrb6VE10giH5IsjyZwzs0ARI4bmZGYka4yW64MfNukQW8wQHD78Z0h94XzddS1ktakXWXxmOqR1Hqx3rWL61WAVHJX/8YtPNzauGURDPLips4EubIPK95xXYeJNY69v6Ly7E5/gyuo7mDeJofHV7TatV+zGamYBkPXfyqhJjqi1yKQTSqdtJmfmgQTyXOuzakntIMkHmZvZe6CFt6C7/c1WnAdqrX9Y352M7WNaa9gyqtvFPtBcPK2eKpKdIYr0EV5Vu3DADRkOC+GM6qO60fx7Bg== 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=iANJmj6qAT9P7kbQSEhOU+Fa743x+EQJhxZzdc0gqmc=; b=qROivZaVuz8PjEcZneKMFG6RGof5knpC4SCPHNhD+viKxmx0Xii7mUStKHARL1nVrMhLhlKDCv2I3okTpv09+RHanhc3evwoDxoXU4bCzz5Q6Hz0PvLEvsHRpFFt3zIIpTLExeut5X+6nagNoem4LtcrHBPlAy2yLwMYgcOv7gk= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CH3PR10MB7188.namprd10.prod.outlook.com (2603:10b6:610:121::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.34; Thu, 31 Aug 2023 19:10:57 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4%6]) with mapi id 15.20.6745.021; Thu, 31 Aug 2023 19:10:57 +0000 From: Drew Adams To: Shynur Xie , Eli Zaretskii , Stefan Kangas Subject: RE: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAADBAQ Date: Thu, 31 Aug 2023 19:10:57 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CH3PR10MB7188:EE_ x-ms-office365-filtering-correlation-id: 27124313-f91e-47de-1919-08dbaa5601bd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: SNeMIbvykKk7Qd0zadM/8ldxSURjInkM4XYIZ6WJ82NmaeqhnRGXqMg54npgvWawYMtNRRTkyivjB0UPT49JpR46rPjl5oQgnef5W31tXwqMdUTIG72ARY6+ondSIV3urjmDvHtB/sIsVBIc/MkSrn33ZfMcIF93xfPTzttE3/H/ZdcXDCns2mKh0EGoX8CBhZMoDKpv3zmy8SNGDZzfJsUtxov9zI+NnxinQv2eMj69BkVm94KBRPxjuf9CRgp0yXfgfjmk5Go6L47IK5gWYL7bjum+a/Zb9ZXcDP8/vgAgkuEdwWkFzA6f5BTcXts52b9fmP13Pr5d1XFm1SSWHoW/Thsbp1Ju1V9hkplgfUaPar0MQx/1/yRomKi0kcLR+itvggNDpX/WoAA/emjUy+Xz0JuClT5n9LhdtuoX+BKg8+LFafuASwtOvJJxeZVv7USw9Ik5meZksJyCviu6zYBYG4KfDigc3ZRWpxePtnvqPbR1UstKJViUBPydk4PdR+Mtr+waHrqAT2lLPYTdsTu0l3jI2hAfqZz2b5h7fNSnWrAV3kVQqmhIfWTdDAjLkwJW77XQ90o+31wKMPxGb2AjopBu4riGoMFtPu/di6E3cigepfT+fw+OOvjlerD9gSlY1lrjdGizQeQfN60wyw== 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:(13230031)(39860400002)(376002)(366004)(136003)(346002)(396003)(451199024)(186009)(1800799009)(55016003)(66899024)(6506007)(110136005)(71200400001)(7696005)(9686003)(66556008)(66446008)(8936002)(33656002)(52536014)(5660300002)(4326008)(86362001)(41300700001)(316002)(38070700005)(66946007)(76116006)(64756008)(38100700002)(66476007)(8676002)(44832011)(2906002)(83380400001)(122000001)(478600001)(26005)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?dlGLqbUwdQpCeBLNiSWUK/OLNLBrH+2yzpPiggpygGDOeBp+t/jfvuXDVyBN?= =?us-ascii?Q?+QBDmfrgPjo+V/826Iv51rVKC9v7kUevawpVhFcidd3CNa6gtM5hKMbl1VZQ?= =?us-ascii?Q?aXz9jKihNQ3YB0iXTcoeaIVbSd4Oo5gglKvKLCSRTOCFHkORHIdONAh2E4F9?= =?us-ascii?Q?c0QOUgmFQh5/r1fmR6LeWz+dShrS1L5jhK7vyCZLsSgMMEPdB/7mh8CSsGpS?= =?us-ascii?Q?yV+qwo1CQzHvpbvjJ6cgSGKQnafTQWT3DWz7o8PggSATLqyypGu9zYFoBS53?= =?us-ascii?Q?XTgIKw/W7h4XLcofmL211C2OPUL5iE5UFhr/HE6edBAfRz14PQyQk+Nv/fjL?= =?us-ascii?Q?xMPEdouxTf0MUv0xO2ZYA86SdMj/rywJ/I9VoYUm3icO9PAwlvR4bOspBwds?= =?us-ascii?Q?Lnyx46wPwcxp/kquE1rWSeAxffG/TMcY1lO9ZJUkCblo/6XB9qT44605TT7l?= =?us-ascii?Q?yQGk8KwunRB0a+JJupm4qsOywKX1G1zcMjntMhWcqGX36/xoQVPzQrq7NGsa?= =?us-ascii?Q?fZ/6eSdPNRaRUondf753t8xdh08Dv2laVISFJkQRWvOofmJVx5ZJXzQRLlqh?= =?us-ascii?Q?flQ5R875AiCtwVeXcOHHxD5gflkL0wXLP6dv/ldDQa1wFCI4WtONRsVBIHh0?= =?us-ascii?Q?cZ0jgxlHIcDEVTyTHD1m6wHvDJqVlH47e6iU0gfJFzbGwJ9hlxF2FvERjYSr?= =?us-ascii?Q?peSMKu4vFx1yGa+77ZMwOUHwW7p/tgHFPW/Gp5/degTSMovY3OxBEiyhjZxH?= =?us-ascii?Q?2s0OiqT7arBXnDTNUYYA8dDT3MDPb9gwrm3LNEQid7afNhCXbOtkpZ+E7+X6?= =?us-ascii?Q?E1gUdss9Cw7YKTOFYyjqlu54sjjO7H9B7kt58m2234xD0JMdJgrCi3ikeT6x?= =?us-ascii?Q?TKJgvm0AenVCVz7rDB6C3UweJrT+yv5y+ZtaHmSF60rlP7iXmBGreTE/2/oJ?= =?us-ascii?Q?BJDAm3EQcKSlB3uxaIjKxMNgeL3+XhmyEOISQei8a97mq420Tp3ekeVbMoSC?= =?us-ascii?Q?y4YKAxxcAgrzZFkm7jZ4hWhqYkEQY72TsOOH+evXgQwIt1Vgy1eEv+ytHDWZ?= =?us-ascii?Q?QKBNROgY9xOMIOv/OnqZzjfXuXztNL/Kw8Nef7Y8MSbcShkvYowpesqQ/Yim?= =?us-ascii?Q?PR9tU7ACrIu5fcTgDo1/9M7V9ERApoRxOVQdwswYDO8dnxs/D6babHyB70R0?= =?us-ascii?Q?1zscfwFQjLv2NN0ncOz7BxMSITsI3bjzJ6BKHTPpFySd3AyxrTgXq6lF8zTr?= =?us-ascii?Q?hieMWiJrnQjAbwcqaw9uqh/B1TwCQHP690OZHDmHD+vyaGEFgRMIr0RDwvJ2?= =?us-ascii?Q?LitlbtWJXV2Rvlm11D6depjx+j2jQ6h1Fo2JsGDKHacp3+odZBzSsonh1pI0?= =?us-ascii?Q?7VKCeCIfdBkD1yzOGAYgzFACCB/oxagShsdnSeyWTA1/pbCSohW+Hwe/i3fu?= =?us-ascii?Q?+T8lmZ6jYgz6fKYaYYSTZkOnMfxb3PDHu8nL7AFtISOJ2UV3OKGVUJx55rI9?= =?us-ascii?Q?gKWcywRaVDsV5aJ3CncVcjTO8TmqrlI8S0YFm1PqtwlCkjrQrT3XLcAto8Fx?= =?us-ascii?Q?3kerCPO8MG4MYOtowejx3MsmWtE9vRcaq26dtZeo?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: WKfEiGsXae4jeWh+dUpM2XhRL389Vtsn+Ni/sHeAx9yJYn0HT9J2xO1l9we5pjeMUYoaB/7WobHCZ5ttS/pjfkcAl/+0a/uOhwMcH2eDiFIR2bJk/io0rPuNggJ29/YAGygbXJGnc2tYtZk6kqximr0QXH4cjg5DqyitA0lxO2oO1SD5aG3xP6vaQ/ApojK/GQMrLwAJ0qM5NXGc/17wFIEmFaRgglxiTTVwIdUti3W1tgsEfPaX2aUKQ6/WMGAfFTi7HsV+EJsXygN/Drkg+4YW0dc50YdN2TdmKjVlgqEfNoQzBtZ+6pxccjKIZV9weRpKCWCUckfpSNB6qLyQiKnMK1SY/6m739xTzQDXBMTiWKaQWi5wm+dgtxduy0yxBmJ3qwFuq9HU0s+UZq7bKWrI9K2BDoko77uDmj3o6U/IIXA0gXfPp1Zzu6Vpqu2FxGG4n2PaZ1lEQP4Hj0ZMEY8Gq6pyd5Dj7k8whooZFfgoB6dWjSAivZiSHsc3aRcVpolfkwo1x0u4ob2xKsYRBU0oFcovC6UiZDEIjvRCe6OZPkiwT9D4hjai7ZYEQJTuumMHmlia5Jqre//iuZNCCkgLsfp1X3JZJ0wUIWe0ow4Ri9E1ExFnYxuZb/7mRlzfqKxCIDM71DQ/4gLs4dTYBfpfJtlIVL/QiH/mf9dfpJce6J6ewaO2kCjps5x0Mlsb71FZ0M1zJEjv03JPz0D1JfaN/2rcpBjO+k0DTk3ZAv+KoQoTaFVlQujMf2Lfgagqoc3jaE21+01gXp8yzi8ZxF1uWsg2ge/vccVHFFMK259hSFZnjGsi6GxUdgYUJBsDycCkkReNxFQBp+FSgi0TFQ== 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: 27124313-f91e-47de-1919-08dbaa5601bd X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2023 19:10:57.5951 (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: +xZHFiMvt4tp78P0igE+X33fKRlysJleHJi1keb3JcIdjWw4jzk6OIYDfIp5KyJIhlyxtsSdWsXEticRjoOEIQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR10MB7188 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-31_17,2023-08-31_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 spamscore=0 phishscore=0 suspectscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308310171 X-Proofpoint-GUID: K4FX-g9aZ2PQ-fE3FEAryp8CjsrvXE5_ X-Proofpoint-ORIG-GUID: K4FX-g9aZ2PQ-fE3FEAryp8CjsrvXE5_ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) > Stefan likes my original patch, so please set > `dired-cursor-goto-meaningful-line' to `bounded' and > `dired-headerline-is-meaningful' to nil. >=20 > > Dradams: > > it should move to the subdir header line, skipping > > only the blank line before it. > > `dired-(next|previous)-line' should move to header > > lines, as well as to file/dir lines. > > If you really DON'T want `n'|`p' to go to header > > lines then maybe set some option. >=20 > Have taken your advice. No, you haven't. Not as far as I can see. > You like what your Dired+ does, so please set > `dired-cursor-goto-meaningful-line' to `cycle' > and `dired-headerline-is-meaningful' to t. No thanks. Based on your description and the definition of `dired-cursor-goto-meaningful-line' in your patch, I disagree strongly with this change. Currently users need not do anything to be able to move to file, directory, and dir-header lines with `n' and `p'. Those lines are as actionable as any others; they should not be skipped over. That behavior should remain the default. Users should not need to do anything to have `n' and `p' move to header lines. Making users customize an option just to get the longstanding (and only useful) behavior would be a big step backward. And it would be for no gain. AFAIK, no reason has been given why `n' and `p' should skip over header lines. `dired-cursor-goto-meaningful-line' must default to `t'. >From my point of view it need not (should not) even be offered as an option: the `t' behavior should just be all there is. Have you - has anyone - given any reason at all why `n' and `p' should ever skip header lines? I don't think so. (And there's no need for "cursor" in the option name. That's implicit in going to a line.) From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 15:18:00 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 19:18:00 +0000 Received: from localhost ([127.0.0.1]:59254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbnB1-0001cm-Pq for submit@debbugs.gnu.org; Thu, 31 Aug 2023 15:18:00 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:42368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbnAz-0001ce-2f for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 15:17:58 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37VJ4s83023831; Thu, 31 Aug 2023 19:17:47 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-2023-03-30; bh=+W2DU82I+w646Wqdeb9iUk3ksSUXEPmPvRPfvuSVsbo=; b=qaaNEsOFDRV4t6JeKz4BEvx0ReU1fESsc34O+fdhybuPPNxf4fsbfXj1DuNd9fGy7gvx pP5EPr9NVOvghhrZCxL2Lo37lYyiY8dpL5W3/64hh22GRSw6JPRQxJ8vTQnyRmyZ2fno SeRg/lo2e8dCwOBYdxsi/yZY2na6Qy6hNdRqiosKJfmW60Wz8T6XKgunNlxhOiaI4BP2 d1hqyvNYxr1iETcl8H3KWwJ6oWFiErxkkiSBiUp/SJqBduQKRj3le09MVxs7G4N+UeEW ouIw6wlApfEPFUWO+pzQPdNgcsN2jtE1A58LfI2Zd5E4PM6YK/SoEcn+QnbVN3lISyCs 1A== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9mctjgt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 31 Aug 2023 19:17:47 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37VHUanv032727; Thu, 31 Aug 2023 19:17:46 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2177.outbound.protection.outlook.com [104.47.57.177]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3sr6drw677-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 31 Aug 2023 19:17:46 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VGVb86t4iMnF26M5nrTiebuT+kQazlZ2bl6+xIFCXKT8tzCLgUEOwbewqZftAAt5PIP/W5fCKJr38M8qY6iDQ54OhH5sUEj6np024VPC2UTAIt6/kcuo708smY12Iyk51cF8gCPJCeMRNZ5mCL99KLYg8N+p5CMG71uECZplJ5BqiJNxJktl/wCNMJ96KE4C0eGf9DCNSGTLTvNJnbd/szvYhD1aCZiRIrWzwDn8jnmKSFaozv9wlvOrgKwcdkW9uJnL0BS1gr24A07MBYWQHGTnTvr+FAmA2JapEoq09XcULBmp9Mr0vjqH/A3xUjgEiDYwfD94LFP5lbPLa17Epg== 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=+W2DU82I+w646Wqdeb9iUk3ksSUXEPmPvRPfvuSVsbo=; b=NSmWGzrjwj+MVSYUDGVUOk3QIglZS5LyLyJdkN+KLxYZpjFVl8faT+Qia6boejm4COYKSGcsK6k3wi/bVvRKPl4k9uuCAkzGg1N6MpSmmqtId+BGa7LGbPs6NMe0bN9U0Qf8Zsis3QY+LS1nZdJanLD5MipG2Z0hgDrJm7AliaVuJnea1uGREk2ou8h+97h+2AlublScqL1VJ6v+Frjo9RyBAHS4+U975Qc4/rS+QKL5dwGOSez77xZIbaZUTHjGUNdnESuRIne2v2UdIYOxoA1d0gwY12R5NYCGXAbhi1JpR6zVUTthfjPwZ4T7yGLHQA25zeMTwM19gQhFvKNwkQ== 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=+W2DU82I+w646Wqdeb9iUk3ksSUXEPmPvRPfvuSVsbo=; b=Wjt8EXkaNKswfiY31pvbdMHQlWnOoeTHTfvbrKrwTi5Fi7zo3I+9K64P6AkbWZZLOMc/EqAdGdRyXvzZduBTtiGCFKPVkbj9JIgk6eO0qtEamho85Qj6gg7zQ/hCa+ar7ab6zvdDsAVkmjfMY534lDAuVG74HKEwjscTxyz48H0= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BN0PR10MB5160.namprd10.prod.outlook.com (2603:10b6:408:115::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.21; Thu, 31 Aug 2023 19:17:44 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4%6]) with mapi id 15.20.6745.021; Thu, 31 Aug 2023 19:17:42 +0000 From: Drew Adams To: Drew Adams , Shynur Xie , Eli Zaretskii , Stefan Kangas Subject: RE: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAADBAQgAAEpjA= Date: Thu, 31 Aug 2023 19:17:42 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|BN0PR10MB5160:EE_ x-ms-office365-filtering-correlation-id: 39aef442-7ca2-44ad-2cce-08dbaa56f2dc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: A6Y5UIrltpPJsIj8mIXw/xJ8Xuo2zBqyqtxMC62My36XAbnzfZPaXKyU3R/GyLytd1HqzaIRKSY7dXmIwKrGHRMkId3r4ebZ2k/vbLunubp+4fvtJEf6Fs2YVK5tkzD8vVfhnWIHxS1qppT73C+6ieOyVowA3j7OK/zePZePXyNTO0ekdgxxY07/HyXfDV4zG1LMFBIfnOtvO24gO4v5qLcftJXJatYasxA2uDqXqCTP+WjLtcKZeKN4PEhti/bKH2M3j+hOke6SBywN5eOplpFtlTkZoIFSuF0avLfuIim4GbL1G7oLbSf85dnjknpmHD8RUL7ZEPR4gvyqhGQIVUah6jWxrSow3924wNUgObP7whjqPZE/ek7+KFl+OkN5G8OlyWLfkpxnYsGBM93yHsRMAmVR8NjgyGzMBjg93522AoMB5BeV/Z1KywMLA7kbbJ8CCu56MGeSnDwSzJhb+XFl6rFrbGyQXYFIyhSUmTQ/rKvpEbKpizoWVLOGHX36RPI78U6T3BnS/PB1mfmRkes0b93u2s5spmaxYzaC8E2Cv0gGMEJukyFe89TxeY1eWR5YoigLsniExd+7E9x1X9PYxNtQVFlmryGbh6VbwQworaEOKqE2CG5t3Z8T2yIvl1cdJ5YGHQE4DGzz0sgd5Q== 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:(13230031)(376002)(136003)(396003)(366004)(39860400002)(346002)(1800799009)(451199024)(186009)(71200400001)(9686003)(6506007)(7696005)(33656002)(55016003)(122000001)(38070700005)(38100700002)(86362001)(2906002)(4744005)(26005)(2940100002)(478600001)(76116006)(52536014)(110136005)(4326008)(66946007)(8936002)(8676002)(66556008)(5660300002)(64756008)(41300700001)(44832011)(66476007)(316002)(66446008)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?PPlzaatu2mcGtIz3V9bPE87G3JvnepsnJGeO91v+np2NtvXOCtkJOv41964z?= =?us-ascii?Q?piLiDxaZ2N9kLCCMxS05JPUARkxdQRGskU0u2TetL155s16mF66TpjS6RVfL?= =?us-ascii?Q?N8zwfzew23DhZI+QpvtnIWzuMaRqHZxlsB+thiYdfkzbI5BVmnsX7xaCE7YF?= =?us-ascii?Q?7UbqXmGL49nM1817inq63FfDU5noferTp1tCxut7zd9B3U84sVQQbgVckqf2?= =?us-ascii?Q?cUOPIYF+s3PLysXianW7nj+M5l7bXSSEnDZldmg3JwRkqkhbZbFiD/BgikuU?= =?us-ascii?Q?uilZMrBuz0itecyDZYQZlMJCfp6OEC62h6/zn+Y3anZA+WOWyp8UzYdOtsuj?= =?us-ascii?Q?KajZoCJ+gODSRvXXscYpHLXSGwBRIrZwDeQOJFH9b+qFFRmZzUop3Jfwq/0u?= =?us-ascii?Q?vTwVldJJIr2IuP1RT3xPo3AmVLY3AwZVkwslkxOTfAMdU4wgEHrh6jvg7dk0?= =?us-ascii?Q?HKeQ2LGbyK3VFKr+erCvdBwjLiFnOVehKKu5wnXSNX4m9mC85hJtH4ff8oIY?= =?us-ascii?Q?ZPTw2xqZii8JFLt4nW8gTa7eIf+ZgW1aUX5yCeIWZUrqP9LeNaJmdn19mm6A?= =?us-ascii?Q?knA9vHee2FMehbBGaIZgxpWXwb6QvWwFvbe/vmgk30o5ATBFA1bgKW6DSL/H?= =?us-ascii?Q?/ppLEEAronWOQojXQu+7/huxkD1N7D4nrNHd2oE8k7ekTojm+e0EpAWiCmWZ?= =?us-ascii?Q?t20tEde1tNPbHtnhoStNxohXaQZNNWWeY7EUCbzfuTCG4mVyW/HJOl5CDzcj?= =?us-ascii?Q?Zprud3rYwWYOtW0IlxdSJfIFkQlilttz4IegStShC9/bJ54z9E/bRlTpqnL5?= =?us-ascii?Q?l8fMJXoM69M3py+rN6+B510ju84O9gxx7lUx66dIsiiqMVNAWSmEwOgRDY+B?= =?us-ascii?Q?Ixgd6938KJdqLjuNZYmoc7e3/zqJWU4mJiDxLO4+Mz1KquU4UQWZ//TSwV/Q?= =?us-ascii?Q?RuFr8YIIEWaPFEW7s4NdWU54zWao6eHoodTSL2NnpBFHmLG5Mm2LUpv14rh6?= =?us-ascii?Q?IIt6sQLJGBYmfieE0EuY2yalZUob+ivdAqho24plEONv1IDmgeBDdsS+0DtM?= =?us-ascii?Q?x/UmObvdpUmtLQBDsBGSZLmjFvY4tGtndklkOI5RidjhGfnJahZZ9Vc2Fzib?= =?us-ascii?Q?cTLWrWnF+9Y+ZgOxoczwkEY5pglNoJJof0BHRsrqQPZggpOlW4uN5cKFeQxh?= =?us-ascii?Q?+6hwrn9V/7cn7OYPqfV4Z6IjpMYXxHcr3mPJVylqJOOHEaExnK2LPYRMGgA3?= =?us-ascii?Q?qxPbyOM3DGUF1c4reRfe3SRyvy9f0l/9jhAEWMaSTsHJ6n42TTDA25eoxz2v?= =?us-ascii?Q?fjTz/QLytxmLaffr+IJP08K5vvsgnojnOFmsXMMiOHk3wWjaF47Nx+6zhWE/?= =?us-ascii?Q?bTG4vVefdb5oshai4AfWlIvIaDog7U6KrxrWH8YhcBR+GM0QeIvL/EKww/11?= =?us-ascii?Q?dc8HvFlldNOcfwt7+tY8MdTFGxkRpQkyHwm0pfR8NTThGWPB2ztWZhd32FrI?= =?us-ascii?Q?B6yFK6FKa71yfcSA2S2cRcSqe31cI9cWdMeSNWYeV/0AbkCROJcK0iy99rF6?= =?us-ascii?Q?V/MQmws2x1yk9OR7h2g8us4N4IlK0p1caOLRma9D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: cKC7gB53lBuwOqyUpAiQAx731TOOvVDHQjIOLlk82CuOlt9x+oX+SxZdhtyPqM6hLiodRNpO3l720GgVHNjP4V3x30Bt7sh4v98lQpRMtNQGtIe+Nr3QD2KbbFiYeznEi6QJ9eXQRMliNQ1amykmBeFmhcoKk91TiCUmuW7tNu1iOie8Ng+TUx/iWSogsEleFmTvwWj5BAJ7YENma0LHNXda+MbEKtIUM3xIf38OwKnTyti0U3q48yS3ScWzkLbDYAkdGRyK23QEv846NUFvipNQteerV6DDl/SnoeKE9rcDLioVw+uVJKnx2hTIPl1UBW3h+S0UFGbFhr4SEoyhJPYU+XUoMgIZyT7Zc5VQ3Fhtnq3NSbfErGzGj3tCik9ySc9V9ierHSp/wycePLLpY+M3Oya4NAEatJHwHhR+kHDc7kzb91xk+FZE9xQGL0CX9aY+bvUt0+BynI4SoB09WHUMETfNFBKRs1q7g3W8CdVZ6Bo4JX1socarh0TuW9SjcCtblBQD50XPx8XkAQPEOJhrUAhMfFYosI0FQHCf4+otnSudlkMOFjrDK/6TBMopxz30Q1oLKR174FbdArYVMKrjE/iJVoTR1rlVw7qT9nOpHand4XvKOqowK70Hi1Ntp6mAEGjdDIjyq7INfbhm8lT65MbATrIktDgSbJt3TzPbk++sg7j2ZtZq2cxvNQnnKglZGXY3dC3qQLi8wQ2hcvqtKGYfGV2ThzP4f4wgxXrXVEYjqEc9rJrVs9IU2I6ee8kvr47vU75FFCY1MMsZbwzS9UddtbDap+co3JmXGZYrqJtf9cOHrR9+nudrsQsEbmRYr5sDMLg4R5stENHSiA== 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: 39aef442-7ca2-44ad-2cce-08dbaa56f2dc X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2023 19:17:42.0933 (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: 0EckO7fFvEp6OJJGxN2/7oNqLwA3SSIiFjv6BZ23wlHxK53tWKD8wDjbDisp/KCUaPVdhN1EYkZij5rtWo3bfg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR10MB5160 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-31_17,2023-08-31_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 suspectscore=0 adultscore=0 phishscore=0 spamscore=0 mlxlogscore=824 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308310171 X-Proofpoint-ORIG-GUID: SHoPL1iIGNItw_SNt9bH0-kQAygzdlKx X-Proofpoint-GUID: SHoPL1iIGNItw_SNt9bH0-kQAygzdlKx X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) It's bad enough that some users (apparently including some folks writing in this thread) don't know about operating on a whole dir listing through its header line. It would be far worse if Emacs were to make discovery of such a great feature more difficult. The fact that `n' and `p' move to header lines - especially if they skip over blank lines - invites users to discover that they can act there on a whole listing. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 15:45:14 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 19:45:14 +0000 Received: from localhost ([127.0.0.1]:59282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbnbN-0004ty-Ne for submit@debbugs.gnu.org; Thu, 31 Aug 2023 15:45:13 -0400 Received: from mail-bn1nam02olkn2059.outbound.protection.outlook.com ([40.92.15.59]:20366 helo=NAM02-BN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbnbL-0004th-E2 for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 15:45:11 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S8oW06jXbN0RfmkzLPFLkSnMH+SQ4JQFOOpf4YNF47VEhRUqgtLklcvIDqSXUhBaaS5MOQtcnOO1oMztlwbrFjuuATzD6VudbfL/yAux1AM88tZW1GOfQnTZZysTGcJO2Z+M76PQa4yBJKy2zp/qOErm8erDevv3ne2TCZ2E7uAsDPji84C0EWjBo3V2YgtoSPGYDPxfGosi2ZCLxIlZ2SPCojrmqS54RtlDUuUVdHW5Gv6pq6RuigyEXfsEb70HuBPXMadqJ9XM4V8LGdTdMr0lkrimssd/Hg5l276SFynpa8ef/iTWOr0MPTHtZ8mixYMBpYEjYeO4wecLINyZkg== 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=tpFwyMc1+Q/dvx8ZZb9g+rPc6+glmnHGpChT8H6Ceu8=; b=MZyf3qunzaiWa6cozt0JYT5zrUPBYNmTZ4Lu6dXlhxiBDcTG0bHdhwUzbzFzRKT3yhZpuqAQIKG1dDHkWJJlYMNDyoqUUfoa5Yu9SzXd+qixPdarPc9Tstph+V33rjZ2fnP2nuRsp/60SF1uUE27nePyH3swK0nViAk85cD/aRAlsMsYQ5FqrbFW3e9NbzGl7nXiC23YdOZvPDGIO3+iurAY8aw4bJPvbMn/SRBIpD9K42ppfgi4Q4u8v6C0GW9NWWtjxFcW9N3bJmQgrUl7JOsShoJP5qgMXs/h7AS6Aj2GsbDJj7yy9z1sB75qMNcz9Feo1/hkfpuO+cO/WaNX4g== 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=tpFwyMc1+Q/dvx8ZZb9g+rPc6+glmnHGpChT8H6Ceu8=; b=J8S755ewCdNOSkBoCOwDgfQwAeElQ9IxQjGyX7QPoHsGGx9EkkfA8MIxNN2vkO2JU8pdo6pM5b2MA8eLBj2LM0uVqauIumL+Nec7iNR0sGABR7xHZLoKi9yRYlEKPdp7nJMMi8558NaVeNIvLABSQCCLLbAnFYrgu8SQB0sDTDLd8uw60brxj3DFtOmv1hj7VZSDsJzdba3yX765dk9ezSScOLK19JonOblqJfvS6LZrNOr3eb4rLpiDG/ZSRmhgdCK5K89qaSQExYIYMYizb3IFA+3oPAboaSQND5SpqEtU+cEanHDnU/KMi/EvuigcAyRKXdqEL4bvBaDQ0cNYdA== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by SA0PR11MB4574.namprd11.prod.outlook.com (2603:10b6:806:71::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.21; Thu, 31 Aug 2023 19:44:56 +0000 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 19:44:55 +0000 From: Shynur Xie To: Drew Adams , Eli Zaretskii , Stefan Kangas Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAADBAQgAANFrM= Date: Thu, 31 Aug 2023 19:44:55 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [GHCgQyQ2NTgqQrlxhUEIaDLIt95Zs8Dv] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|SA0PR11MB4574:EE_ x-ms-office365-filtering-correlation-id: e265c51e-69aa-46b4-695b-08dbaa5ac0ab x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rNib3tvbTmF9CRokSZuMJYGBkHx0lelIcq8gRbsafD7HmSglSkeL1r0dtPpfWHG9aa/qMTmcB+ewUV6mS3MlE+Yae8GiTav6EMbfgwTIwK1Hh5/mEZ1mB422coxtBUMvSiv780sG4cGhcNJBU9MGqmnEtPS8JH2GjyL20c4RpyTH6FLlfl19JhRdqkUXSmNJkpQhl/uNAamlhrlc5FSigtbvQnGvPbJP/PVLbSe74jyNctZTYSZO+7m9uejppLPrt34ruR/2mgdFLA71KGG3PJJ/biCIUfttpvqMFXKfnN/lNvYoegsj/3YAp1Ux/GVxDJ2MBFOqV28v/zB844rBB5hnLqsHOU8dQulbxTtM1X1hcO68269KcZ7I+H7QcbQKwcpFjKCgFWA2emAGkAmDpHVYFDBllXNnnAg8ouZikP58SJnxvsAyyLkVDRyAOwGI3MWGi4aQKi64rdUv6/9/usZ1U70foDCLLO7cvgvervvny2EqiJaOcdrPv/B2koxD1bDu2XqPAcdD2aRZZCwV1ZvmHN+WDWMQ3PjsPKoJaaD2vJC8rP9MK3XPAm0O8Jv9 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?DXL9UfG1sj9VGfrn3M3gZ8+3bl6HU5j6hXzLJ+XQG5+S9WzPIzy4N93yLU?= =?iso-8859-1?Q?0K7XJuPhznKOdevjPqL2swon848YuYDkPvJZ8Wrz85PD8g3OHXGgb/hyhA?= =?iso-8859-1?Q?CBoJKlNEupOzOVQNgxmfVoKtOFDDrW8yb93++KvK7eeZjAop/HrfNLtwJC?= =?iso-8859-1?Q?mQd7Mkxj6r2lnvsAmwmLWbOwgMYVTK+QnwP/HelO44A33hdaqYUt5BWWyV?= =?iso-8859-1?Q?cllBJAYu9mJDrH4/90BpHb6hBs59toPw780kraxbvv1rUhHsw2ZmuSGUYE?= =?iso-8859-1?Q?pEEjlBqsa+zdBwdSi/EAVQJs+mkBgs4LUN+KmmXlJ+MJUUNjtC7idIyaFm?= =?iso-8859-1?Q?ZWHzRgNmGb7fJfWJuqYejmgO6+8HeAtDT8d86FIcxqrBC4Wfj/paBIZvSK?= =?iso-8859-1?Q?0nYHMMcxeji759DlZI8Za6B5GMHwgiJgeoz6UelkcZc2PwRggHncDkz38Z?= =?iso-8859-1?Q?ub4UCsL51CMWIGUlnxUGr5YOFpY4RQm3zgi7goYvIK2duaCLbslGLOUtX0?= =?iso-8859-1?Q?jREGGQcnUDCHPOr/vL3xH480mhskFMNy5u5YthxOsv1X26rhszaJ4AkJ26?= =?iso-8859-1?Q?aQ6ew2ypoj6XCck2vX2131oUiDlfYD9cAbuH1fcdWV3SiU9WX2xPiZt5+k?= =?iso-8859-1?Q?qLpbPRsAt4HyK60oaQjq3iNillt0Ni1C8mJDuw0XlghsFU27LAdg4Jj3lX?= =?iso-8859-1?Q?PfYxCwzSlWtqgc6gP1MGZdOr0zpuvcfGyzA5AYSnozO6gG+bV2UBYVw6QN?= =?iso-8859-1?Q?5sZUokPSJ8z4IFbdjkiF5MPhR0azJrIz1SlkBbDB59rs1Oq9p0PM9nseBt?= =?iso-8859-1?Q?/g0cSU0oJoGCkBxwtb9Z8R7rs5o60u9wAWsw1c3tg19bmurDMCzX78RXkt?= =?iso-8859-1?Q?l9WPiUJkJVjgiI7vwF1FgxsYK2ThGkF2yDJY55HXhl4GRu/FkrXv9QYPDz?= =?iso-8859-1?Q?Tvsigb/zAf57DXr7sQUstl5KdCG2sSBI2ICQ+BTje6Zezihx9Y/P0MtUjM?= =?iso-8859-1?Q?awF1XGdIB0cwQXP9EJgLYkkdXfHEVEbMpG4IV6+FSZzY5Q1Wt1pl7pAIOV?= =?iso-8859-1?Q?SOwIWrAlc596X8UHRq9sst/ZA0Z5DYO+u0fgTGBsUFi6tmCs0p12qCFq/p?= =?iso-8859-1?Q?1TUj0TEMVI3czI79BZA0lJtFnGsWX4D52X7ciypyQ5qtK97QBOldrLpcK+?= =?iso-8859-1?Q?YssB9Hs85rxzHDMRSLVcEprVqWkhy2/8Wl6iAfNJNJeEUvroWpQdFm85?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: e265c51e-69aa-46b4-695b-08dbaa5ac0ab X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2023 19:44:55.8918 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4574 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) Your words:=0A= =0A= > Drew:=0A= > If you really DON'T want `n'|`p' to go to header lines then maybe=0A= > set some option.=0A= =0A= Yours, too:=0A= =0A= > Drew:=0A= > Those lines are as actionable as any others; they should not be=0A= > skipped over.=0A= > `dired-cursor-goto-meaningful-line' must default to `t'. From my=0A= > point of view it need not (should not) even be offered as an option:=0A= > the `t' behavior should just be all there is.=0A= =0A= Can you please not be inconsistent?=0A= =0A= Again, that is an optional feature!=0A= =0A= That's all I can say, and that patch is the final patch.=0A= If you're still not satisfied, I'm sorry that there's nothing more I=0A= can do, so please don't reply to me anymore.=0A= =0A= Sorry again.= From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 17:35:55 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 21:35:55 +0000 Received: from localhost ([127.0.0.1]:59380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbpKV-0007AG-2r for submit@debbugs.gnu.org; Thu, 31 Aug 2023 17:35:55 -0400 Received: from mail-lf1-x136.google.com ([2a00:1450:4864:20::136]:42108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbpKS-00079o-Qo for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 17:35:53 -0400 Received: by mail-lf1-x136.google.com with SMTP id 2adb3069b0e04-500760b296aso1540465e87.0 for <65621@debbugs.gnu.org>; Thu, 31 Aug 2023 14:35:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693517738; x=1694122538; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cN7Hhy/dsVNxzcMs+GiR4cjnW7CyXzI2nlq8OY2FlLM=; b=DpY0eUxaUTEtE7sFmmhuXXkOrIYnEl1fsoJwQyVHQ88Z04hFp1Ha/haBa/MdItMmXq lRdRkTLFynvnkFzRgA0pR0g6LzfCoaliVtW6YF09iGA8econYGxmWP/gLCTo+h1aPtRN YRBx9LYAlSpzBsp1NuenDryWryUeda2yRT82c0vSyVECTtN+ETOc7+yv5BET4zT4floX TnfINckhuSaaK4UTfGD9NpyFKKVli2lQm2xbxL0Ndf2Y2BiPra8/0uz7N1FN1QDrREFe RGjXJ6q3uI9S2FSaiRmlcwgwUPEq8hFbDgO4kEie617UeBfwaydREgBUxWt0yshFwRd9 4Jzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693517738; x=1694122538; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cN7Hhy/dsVNxzcMs+GiR4cjnW7CyXzI2nlq8OY2FlLM=; b=jLlr+tADzU1PIOa0MAxq/x46zxzLcLXzR9ncTYyZUFMdYuWnQue7P/TiFMKspY+2+t tINR9mrfW54tBVnC1EzP23UZbnNde2PwfqL3azQ9R3DKYZYD+/PJDwaQgFpWgya4wSCz u9RjdMag2UxEwZmtgw+hjgk+vWlHcGrtOgc9LjznhMnYMDEO/MJ02vkkDcQJ5sMB3RlR mtqMiX77g5lVwDOXAaUWiG8uK9Hz5klybDUlHIlAtXWi5tWnaFXYNx9eTvvukhAMBWXg Y7gBikWXnImrqa3a17Xb4MGoaZRTXofJGEPf02iUWb+BzzjGhNywe7xcOEzsBvXeFfoX kQYg== X-Gm-Message-State: AOJu0Yx7ybLEtYVpVYyY7goFJ3fgK9bg3xDJDNvZ29KuGWVX2/loO+oy fGyyv2i4epNy0VCCs1jLjf1eJxPGGDh02Jl7x1g= X-Google-Smtp-Source: AGHT+IEeu/Umr1+c5IV7D+wTodKlR99mQwBuQdDolDanSwTUNC6idBa7PlU0FcbAmvALEFyEbYt8hyzX48r2lFYWpOI= X-Received: by 2002:a05:6512:3f1a:b0:4fb:8aca:6bb4 with SMTP id y26-20020a0565123f1a00b004fb8aca6bb4mr1275889lfa.20.1693517738061; Thu, 31 Aug 2023 14:35:38 -0700 (PDT) MIME-Version: 1.0 References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: From: Stefan Kangas Date: Thu, 31 Aug 2023 23:35:26 +0200 Message-ID: Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line To: Shynur Xie Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: Eli Zaretskii , Drew Adams , "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) Shynur Xie writes: > The final patch is attached. (See the end for how to test it.) Thanks. > There is totally 4 (not 6) kinds of combinations of the 2 new options: > > 1. (setq dired-cursor-goto-meaningful-line 'bounded > dired-headerline-is-meaningful nil) > 2. (setq dired-cursor-goto-meaningful-line 'cycle > dired-headerline-is-meaningful nil) > 3. (setq dired-cursor-goto-meaningful-line 'bounded > dired-headerline-is-meaningful t) > 4. (setq dired-cursor-goto-meaningful-line 'cycle > dired-headerline-is-meaningful t) I'll review your patch in detail as soon as I can find some time. Just two initial comments: I like the option `dired-cursor-goto-meaningful-line', which seems to both add wrap-around and make the feature as a whole optional. But in Emacs, we say "point" rather than "cursor", so we'd have to change that. I suggest naming it `dired-movement-style', or something along those lines. But is `dired-headerline-is-meaningful' really needed? It seems like an unnecessary complication. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 17:37:28 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 21:37:28 +0000 Received: from localhost ([127.0.0.1]:59384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbpM0-0007FG-Gh for submit@debbugs.gnu.org; Thu, 31 Aug 2023 17:37:28 -0400 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]:62464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbpLz-0007F3-FL for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 17:37:27 -0400 Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-500bdef7167so3040628e87.0 for <65621@debbugs.gnu.org>; Thu, 31 Aug 2023 14:37:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693517833; x=1694122633; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=UgIyRCKB242D+lcNqh1+iGanFdTAtMcQyRK5t0EgNXg=; b=C0YkBYLGuF7+mmhBZXrC35lYCpoikm3U4TSE4Kk3WjR6WeIjGcU53dXQhl3Z6nAPMq kqqet/wooRKz6nT+8mMwHyELb39I38/phOfyy87Vyk9YQB1rNZi5NpFoNVU9AllfXKR5 YUfmuRGUL14Ddqf5SNCXvZFFq1rsbKt5/U+VpWYzXYyz8YHRufCLXz+nmzOfzaafU9cP eBgnzxL3M3/tm7Lfm9QK0uUjCIkyytsyJNqYRBpUxDSkQDTRnoJlH21+NZuJ/uiQDsSy 6aDDinmbSwWwbC3enrPshPWwo18rU6GEEVwvUC2ELJRy1PfzonKc/zfsCXX6/KrcrD48 N2/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693517833; x=1694122633; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UgIyRCKB242D+lcNqh1+iGanFdTAtMcQyRK5t0EgNXg=; b=FxTBH3HLs/617DviPlwLGO+jdWtw3rv7G5f4FoH2UdzhnxvTMLvdlcz3PRtsETnZcd h1IAxkQ4fIOKR60o6lYjCvTCAolNnVPjQCgBFCB7C4KUeaO9RMtQWAM/RAueW1tMIzO/ oyQf3iavatAkqjHfC1I2WWOvekE1TvXj9Zc0hM+9RgZJenxo5+NIUAjRgTOW/91gTw6W cO2b8ZqlF/AJ35BjyWQGepIu6Q2XzQW0tU8zwPFs2XLHPO49wdRXmtKk4qaKCDizJEFQ E4Abb4QNdGxJ8ZasGmJTjzqhmairS83I0sYL6nfgFgljgkWCA8PR3kZJe6X0MPAVya6/ uXXg== X-Gm-Message-State: AOJu0YxLxHOTkTrhrhqj49MGJr9j4VIKCdNCsqkm5o1R2FRYxhFuCW8G 8c0rYibbR8AEavHceL/oe7E8FIKVL+Shm0D9DE0= X-Google-Smtp-Source: AGHT+IFmbYOO3Zs9NikvF663PqvS/+vYpIZZF652+rJfiEqWvqTTuAXeJH49m4A5COZbmZF4i70nzBmZ9AvIDBWNvIs= X-Received: by 2002:a05:6512:31c6:b0:4f9:dac6:2f3d with SMTP id j6-20020a05651231c600b004f9dac62f3dmr317591lfe.13.1693517832490; Thu, 31 Aug 2023 14:37:12 -0700 (PDT) MIME-Version: 1.0 References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: From: Stefan Kangas Date: Thu, 31 Aug 2023 23:37:00 +0200 Message-ID: Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line To: Shynur Xie Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: Eli Zaretskii , Drew Adams , "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) Stefan Kangas writes: > I'll review your patch in detail as soon as I can find some time. > Just two initial comments: This would also need an entry in etc/NEWS. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 17:52:09 2023 Received: (at 65621) by debbugs.gnu.org; 31 Aug 2023 21:52:09 +0000 Received: from localhost ([127.0.0.1]:59393 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbpaD-0007gv-7l for submit@debbugs.gnu.org; Thu, 31 Aug 2023 17:52:09 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:10488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbpaB-0007gm-A5 for 65621@debbugs.gnu.org; Thu, 31 Aug 2023 17:52:08 -0400 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37VJ4JvG004817; Thu, 31 Aug 2023 21:51:57 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-2023-03-30; bh=bylxVykSttIFo6q1wfkevgwccq8gjtUtCWilDmmWebU=; b=abpjtDrV7yH97NpMl5p3FDTmO+iCJQHi9l5E8G/3Kqf7PBkJPut7dwmvZqYG228bKedM UWZZgxEGlHHm+f0rNKdkqwZ6s9kjRPXg5mSkbg1zYNzOhGQV+s5vyYAz7E65UKTtjmPQ HY77QdbBdhngTYS/NVcNIk6eVUqu6Uy7dAgo0phCCLsSWsP89h4X5BfL/gnyIGWBahyF wIpXzHrnHe4+ocw52kJ1ecmDXrMtupYVOy9BTakgqJAKoqFbzVE0xavkWxIAJLfA0+ru 8KDZ6bUH3LFfk0O/khoxZRvUctAHH2ZsmXw7GAUNA4uArotRHNuZ1BsClQdKRrbiA0ae YA== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9p02n4v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 31 Aug 2023 21:51:57 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37VLPoC9001304; Thu, 31 Aug 2023 21:51:56 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2103.outbound.protection.outlook.com [104.47.70.103]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3ssyw5r9cn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 31 Aug 2023 21:51:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fLDeoBFKJvQXCLQv2iy8Wmmz5Ux9miEgjiYCWHIKCczdrITbaf+PEASQ0LJTZpAkEFAbhkbM4F+Uozj3rArYk/9EqzIrU4unYqktVWMMZLeDKTUb6LF8FaSP7pLZ3ImnYV9J+kls/55flSHL6bY73bzmCZwCgtm8ogt7BiC4rXuY/jWuX8NyF1Nqw8VK8y3uZ+xM4qSoOynipsOcLNYBdyAKvGnGLPO6hp/dHZiPiGH0G3m8M9GjkeE7ytAa1eAF0iE2f1v354r7/lupHpkmUq2Uqlj5ruFLff6s3ky5Hb3qeKx0/Y8xBYED/khGE9vZiNMLrEn2TBUQA4+ZuY3Z2A== 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=bylxVykSttIFo6q1wfkevgwccq8gjtUtCWilDmmWebU=; b=a5LQIH4BgaPz3zVZXQSKAHiE4uijs0t7n/dy/4UwlzN0MAzz3sXPQZMlFdOt+rh/NpYwoqu3raw2BJqzIIOvR335CZTsrijPNsJkkgZLj+6UUre9eriAu0Yi5rm1nGy32U8Wm7z3BRe4nF5Zkgkd1l/WpeEHWzAGAM5KyXI60sZbkAwpGbnOlw6ucA2hZDIMdB1GHAKWJzwPCTaNto6cAItGNyyuyXW1i1md0uX0d+v0TjFanmVMKKtT2Bwff8Q4Br+gD+J8vnnzJOBzfDZ3tSAiQxxpA1OzV5AxyutWjmCuo2vuFGtwAx3pP2hOH4zFpCSGHPtXPfCyQT+R7elUYQ== 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=bylxVykSttIFo6q1wfkevgwccq8gjtUtCWilDmmWebU=; b=ZcnnQFOOdQ80r4zUC0nyQ95UC55RGWP+vpuRDgLvsvQFnv76fFgdO8Ko/LugllE8kmIBem4wMhU9NtUik84CtVjVp1P4xNfAFNMq4j5DhVF9VNzY78y9JgY18xpfPD6HfCp1ca2rnSKvgQc1T1ejGrXgvkDIqQX6tk9yuI9Bzx0= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ2PR10MB7760.namprd10.prod.outlook.com (2603:10b6:a03:574::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.34; Thu, 31 Aug 2023 21:51:55 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4%6]) with mapi id 15.20.6745.021; Thu, 31 Aug 2023 21:51:55 +0000 From: Drew Adams To: Shynur Xie , Eli Zaretskii , Stefan Kangas Subject: RE: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAADBAQgAANFrOAAB/AQA== Date: Thu, 31 Aug 2023 21:51:55 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SJ2PR10MB7760:EE_ x-ms-office365-filtering-correlation-id: 72c5daea-e8e4-4488-c524-08dbaa6c7e0d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4wJm63fzXM14iUpv7htd+/W1NAWAWLoKHCTFF8hW936Ut5RPtT2bXblkvAPdDsTBtkmc01EMmNcALt1iOk5BqC9Vw1fLLA2Y7R65kYJfwaRxjkNN31HafXCDmCmjGwqsvINJ35+t2fJNk2DZ4h+SKlAzCF1hrIZOktkPGC6irQoTy8AcAEFbdMVrzVO+AG3+QgzizKKdj92u7JPo8HM6Ltv7uHTYmc/22MU9K5FpSpVEqdt5jCedRUzYOyRombwLh7Cm5H0m12SlfuZe4x1B+o9QiB0IBbOVtCUpgRbXqFDj9Qrm923cx7tNGpWzAKuttozyT8gJ5VyayJARtQDbqQ+19woBgQU3InhNohGBCufAhJvPr6iHhZWd1iIHRBfe0FAvMDGnNBtXVtYvKfPPusoo1VEJg55Keauh3hoNxG1Isp6z6qTxJ0JmwQ8XUYbLFId5CA/PGkwCJt+mwMBytutiSICfC39eCDTmA5y8/zJzC4KSN08xj6lDpjRhe3ByfxBOIL3CRLOLHHEoFylElb+URIgOv/s6JRKenAjQD7478xhuUq+y5qov5aSYXHB78k1bW2Hop4ODKmbA7vFme9izoynRlPqsZt64EMxDXFNYJGGEDe++syuJkNICqUXB5VvHRB61yT0Rp/wuYQ8EKA== 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:(13230031)(136003)(346002)(376002)(366004)(39860400002)(396003)(186009)(1800799009)(451199024)(41300700001)(38100700002)(478600001)(6506007)(122000001)(86362001)(71200400001)(38070700005)(9686003)(7696005)(26005)(4744005)(55016003)(64756008)(76116006)(66556008)(316002)(66476007)(66446008)(66946007)(33656002)(110136005)(2906002)(5660300002)(8936002)(8676002)(4326008)(44832011)(52536014)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?s92Lad1TafdFwG4MtC7TQD6BiD2yDbNuZtekOSHo2Qo0w2Y67j6wONoTqZcr?= =?us-ascii?Q?RFwaaCwylrW+fXN1GZpakLLLFQbLzQj3NfQpM+ZQ/OPCRai30+9i6emgHInA?= =?us-ascii?Q?0VpAdYe88tTZO9P0HbVSrCbJryVgD9ac1/JvH+vrMgr1o8koE7qX3Y18Ca2I?= =?us-ascii?Q?QPzPN5BWD04LJpg4yWe+riGjiqYONEKsOOHOj6AwLKEiLJZXLdEOsCu2TdrR?= =?us-ascii?Q?Xm9HAQpCPcgKydlu5W4h0NBJ/Q1Okio9zr7yHB3PjDKyAivgeoY1K/Wd4E3F?= =?us-ascii?Q?wCfvLJncaHJfPcY3V8FwVgxeT0uSMHdfMDwmJF/XP9Xi2tJy9OEKU68khqB2?= =?us-ascii?Q?RlMbkBd5md5EN2nKQklGz4GJjF+UDF2ojhISNqb00hvUEjd2mEfumkNnutJb?= =?us-ascii?Q?Y/u5vv2WRTxVZDMIw5ZML21kcUMPWSBwjXN7RP+C9UC4rk/8XxzVigzakVMF?= =?us-ascii?Q?nuYZkXz7TkauvdkcW50vE7YWQoFwAkKwU0zwQGVB8+mkERkeUphbvcLIdhLJ?= =?us-ascii?Q?rgIAEP1bJ9KYqlPIT5irIYzTl1idV3EFIu5XiiECKzqOUVZpWsuCn5MpDN4u?= =?us-ascii?Q?Y5CgE77qs2YyAYwRpiEEGUtJpw5patm4vBTiNuiPjGzGeDe4cyzSC8hse0/K?= =?us-ascii?Q?kxrU4wiY2TIqAl7RiftYjDrwL/tXXZ3JmNIqzi9sFmJ+LKfjTDA0L8ZtsmcT?= =?us-ascii?Q?DA/QaEjG+pWCBaAPojAdwN3De9NCgXOS5eJzIdoezQU4SClB0zl/PgzPNSGq?= =?us-ascii?Q?L8AoBqPP0Q/at8uwKBpsFOuNcDw6TUWAgkDdEHBiaeUvbDL0tVg7JVyuxxQ5?= =?us-ascii?Q?blyqmzIt8lmCaRbvt4RyKLFniLjTW+pqFGnjcGk3OptjAjVxVFT4vnT+0mIl?= =?us-ascii?Q?9pOJHJyYgCDXsQwAKukR3N/zoG8qK5NZG06F6AUvjO9fuC9zfl2w4eB4tqkO?= =?us-ascii?Q?gb2P5PzRCD6WYTbWF28BhMNe3boX9twOOV0Ow/NOa5mqj4VMHN5ukzn4YUrB?= =?us-ascii?Q?NEQRebrSPpDXIkrfVoom6eaaG91A9QWx2wRBviCQ5u46KkFOlzIM01OdiHO0?= =?us-ascii?Q?wdhKj/VoHFgOnXc/DU3z8ZXuqkM3ZI37p+HY6oy88HsPXsxgbx41qcvlGY2d?= =?us-ascii?Q?Hqpxw2f746aS+FKmtkv7Dqa7Gc4yPzL/L1xo9JiX73BkBUhNjvfBR54GWiGm?= =?us-ascii?Q?wN+MyLTj/leKQXafiwNKTBqzclQWgk04eNZjEtUSZeGBWg9+BPQnwmwXOSTD?= =?us-ascii?Q?IHyN6/+ReoZMCzDbhauFUFsEDYWaG1ajwxAuO9pZBpfdzp6MuHRNKaRphsMi?= =?us-ascii?Q?211RkDpfeeEIg+mkbd5ZM8NGTGQiQkaqR6BDBSyMZxswnl45xqdqTDg8TdA2?= =?us-ascii?Q?a3C7Ezp08/K4MA92iOjeKxfobhurEJ00VaojYE54yIN+V7UKGbZ4KADCTwWy?= =?us-ascii?Q?AEgd1IuTHnsoXXz4qvjzD9uwKXCZ6EWAIY8qDGpfgQRdFFa5qARBDkvVGOjk?= =?us-ascii?Q?flYnnTQnJojeEzpvfriQiRygWSFJPE9tL63Dcj4u3GHK8XsrQfJUeOYmJzW/?= =?us-ascii?Q?4KAY7fuMDOezd4aM6rmCP01yR6fkp2LaqoCx48w+?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ZkajEP2GFK1eqYgrzKpsbXuMANpOtO3tAWuvXKA/gvdb3tQnhfppGrwZLXSofhqsO2ANN+c2G5+XnFBx3tI8mTeoP2dpaS9SKIX47wn9h+b7qihrFKEp5kL0T9hZj0SDQwDOBxHaRwHokNTgOmUVf38b+AltLPVpHsBJPdp9ornK+24/ggyUpIHkyJ0J7kEC34ocxsMTw4ElhDfy0RUEdxJ/EOb3+Y5UEud03LQmGy/6pe654RBwhDGt78lJg31fZ07cmMb+uNUkPIetQPKWeKXNDeMRfUQJ4AHWDs2NBCzqCQdG4WDPgjZ0FEEM1AqEGA7t7HRjB9RCalZpzZ/siQPMayfxw5An/XOU48H9i3l9L4Oe9EWW/BhL1iKRBwjp7fP6K+H/R3SeBYe8Ukdlef+LSu6zMhesorNInM79BbjWAwAWw9i8XU+WzCL0ni4KRSt5AFC3FC6AVQnN4NbkdK4HL873S1s/eShiZNwvPjftJL2QXKaz6oZz8RH4YhIOcr8z/8oA5FlDklEa8QgpxEJ+dOh+0EbGuGUZEQ3nVx2w++zJ47BpSYMeqdvfPUNIwCqTsXV33cvbLSY0VYeZO1IVIfBftmGmNKIMxxzlRCGzs6CuVY3eKwbAb6OOOxtaxp8dSE/BglUmxTS7pTXft/2BSxn99GAtPfbEI1lJJ/I40Br7HWJj4n0I0vOQ7Kyq73KZXcXPuENESuZMrnExrVGCYqvXvmdDvasReUfMll4q4lcUn5xCNNWL7QiXuHjOyR7siSIlzJg9NXmula3skWrq6JRiABhuOFIXyTlRxoEOJNaoZTaRuuPMEgb53eOZxjEfwSKSq6uj5s6WmVwNQQ== 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: 72c5daea-e8e4-4488-c524-08dbaa6c7e0d X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2023 21:51:55.1043 (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: hx2ffuIFwB++hp2Wr/HZA02F+Xub1zxsyRS8xITDRoneAraBrBgkXead3TpKwDuw+j1LtqFeI+115ReqN7piCg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR10MB7760 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-31_20,2023-08-31_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 suspectscore=0 phishscore=0 mlxscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308310196 X-Proofpoint-ORIG-GUID: t_d0WoJtQkxdSoV5yl1u2kgJSkc71YFV X-Proofpoint-GUID: t_d0WoJtQkxdSoV5yl1u2kgJSkc71YFV X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) 1. I see now that the default value of `dired-headerline-is-meaningful' is t. For some reason I thought you had it as nil. I thought you were changing the default behavior so it skipped header lines. My bad; sorry. 2. Doc nits: The doc of `dired-headerline-is-meaningful'=20 should say that it affects only commands `dired-(next|previous)-line', instead of giving the impression that it affects navigation in general ("when moving cursor"). There are many ways to move the cursor, and there are even several other Dired-specific ways. The doc of `dired-(next|previous)-line' should refer to the behavior variants or to `dired-cursor-goto-meaningful-line'. 3. FWIW, for vanilla Dired, lines `.' and `..' are generally "meaningless" in your terms: you generally can't act on them. (In Dired+ you can.) Dunno whether you want to include optionally skipping over them with `n'|`p', i.e., via `dired-cursor-goto-meaningful-line. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 13:29:30 2023 Received: (at 65621) by debbugs.gnu.org; 1 Sep 2023 17:29:30 +0000 Received: from localhost ([127.0.0.1]:33798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qc7xa-0000ma-9u for submit@debbugs.gnu.org; Fri, 01 Sep 2023 13:29:30 -0400 Received: from mail-dm6nam12olkn2054.outbound.protection.outlook.com ([40.92.22.54]:22785 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qc7xY-0000mK-1G for 65621@debbugs.gnu.org; Fri, 01 Sep 2023 13:29:29 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KbBBjHw8AuaXyifQpRIIT9Umh+CAEqRt4sTw09IKukuo3PVm+K5HxYu9PaMw6VDC1qxO57TF5C9EwXUKdSIZJgfOy83i0xOuN3GV9IJSK0uYEYb30/+jvlYjBpdpgB/8xd2J5ZcD4hgPk/5NovqbhMLurUd99JBMRvIoQqdMTG6JZL/6df/70Gf1p/eyWSlIxi2ABApXgS6SJEnmC/WyVvEZ4SUFB6cKeoizVOGlDBY9NjFY6dk7ZId24u63/3GHAqt1UlEdIPFknBNLJw1ht8pF0ZDAUR7BeURFKS+u8vLHCPGn+MTRg3N2P9x7juX5s6522m1SFI1zlpUDG3c+5Q== 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=zbIFZI7OEX25TnzD6I2S07jGDfqrg2EXppk54LqPbHg=; b=DtMTIb9w3ZXaqmxiYpHSzF8CP2KTGoNwQPEHUViNmIOZYQCeeRJDlh3BeFQylMEBRaMKhJ9IRijLUm/QV7s/uW0ujUy994pwsETuubyDjnPtl6n3EDp0B/TvX3uxCog35wXTxG87swKvCTKhTEoMawjV6hzSi/erJ3zMpRdSsxP5bLUHwlwY3I+OAT9kb/Z4DzlFZhUEJ09eRMHBJ8CAJ4pETucnEVWC37WOEM6V+wheHIcz5xB0+cxhmtlUaa7wfjxb2aA+QRDVZf5bWrrjuijFCGtnSeColKgAsVWgaRNQGiqHSOGtiOUbRlnKA2XBXaP8APgtCArOXBA0RF3BXg== 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=zbIFZI7OEX25TnzD6I2S07jGDfqrg2EXppk54LqPbHg=; b=Ie+4JB/skg1rTmjJZwrGVoNVFmJGpdq1U8whizuchpi/9H54nohOILAk05yBjghgrptEhPAAklysIkrrZHHV+ZP/6VA5DjAm0cxhwdeNcWJk53nXHrIQcx5OsW5yM+AxzFP8HYP5De7oN2SC9nEHtKLKQn6gmvOfViZDPRvp8QiVU3W+97OsUQZlavehGgV057PtuKO2j+GxX3auZh2KjreMjrVb5qZKHvHIIZ2PAZKmqtTo3575/s7rMm7yYFsL6Vy1Fubw3Qf0jke3WcoLRS/KPi2yHBUPYWg+oIiQ0Pn1CXVLiRGvCp5eRjtyN6VuR0Epqe2sDtI4fsyFPVAIkw== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by MN2PR11MB4629.namprd11.prod.outlook.com (2603:10b6:208:264::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.27; Fri, 1 Sep 2023 17:29:12 +0000 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.023; Fri, 1 Sep 2023 17:29:11 +0000 From: Shynur Xie To: Stefan Kangas , Drew Adams Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAAOFoAgAFNWDU= Date: Fri, 1 Sep 2023 17:29:11 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [yhHryAGEYMadwe6oQI04eN+QCHs8jqh41GeJke1BZvs=] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|MN2PR11MB4629:EE_ x-ms-office365-filtering-correlation-id: c8b7afed-4fca-46c2-7391-08dbab10f4e7 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pKj7gQyer5cswox3eedb7RBi5Okj8/FOGw3rDicK4w6jGbuXIdd49UkiUfZbISy+cGsjz3g+2AmwSx0aD34XFJywrx8WbeWlVjkhYCrAJJ5q/+ujRxM/gLOLaAJIljvo+p+/ChAqFNI6iA25k8TJvKr+96Sp1HZN4OFSNpOg/448tpUhANd0NbnygOqXn7zEia1wjDhbZgZ4t/7eDaRRMG0foMEHMfJbFTuHLwmoDFPa39L1Us/d6F5rJH8leg18PCMpZJyDNvH44mpnNkYK0vHWJGZeEept1z1nkIGM/fJOPo5dAVCsehvNMF5KyaN9miegb2lJcx1OyE534hTvLmmknOboUf+KvhI547zEUTtJQyN8Hlp3GoUdrYEteEfwbZ+fBOWwXqadP1JTrHlGLYIcmkEbTNfzbvALi0E+N6i0pP4fq38QkmpFMeeCJgzp8LJQWfk+5+R2Fbcerur7+W3K89tVG/B9cdkPq+x8IAmL/Drydbro9mhReknsU+amZnEMEaZ1w7Qt3OCyosRzCBbhkPZQQ6hm/h5g4NLcnEKW+GeEqyIXZlVsji8fw5yd x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?EW0NrwRKGQDYNi/IFJvIF+ieexyVT4mgg5N//pYi+X0si953Iy27lbZT5u?= =?iso-8859-1?Q?Ggec5B5i5LSYqQNcurVa5/XiYLNU5eYcS+4WcPicjXy8DSqUFHl4yfrJDF?= =?iso-8859-1?Q?Dm+XsWxeAANUNGNmMT+dfjWQu/cPFBX7eOTOxfVRG5r97XrvSjsBRMZnPA?= =?iso-8859-1?Q?clg2BuSXtZvIgn92IrUFFaVbgrSARHyWzY3c6OFRFVlCnvKxj0Xi6bvRcM?= =?iso-8859-1?Q?w93CdL/RihGPSvb+IOYoH3oSLNx+LwwHgqqxJ8zWgOGGskmGF4sfK2tVfm?= =?iso-8859-1?Q?hlncVwq4/X40CBvD3lM1fCJzIEflOfcEfx4k6Ljm+fweLsEKXQiBWnskqP?= =?iso-8859-1?Q?uxTarEQTMe2wx9YH2emmH0eD761Ag8PshsQHheyHttR6TvJy6X64RK0Bfz?= =?iso-8859-1?Q?2Sa2qefRTMlJvh4OdwKfOzF79wM0AwgsWXT38oX+/uz1wohEwKv/VVDwMb?= =?iso-8859-1?Q?RF9QSKvIUUa7p+C69O1glVR6BYG1kJKgMZUPZPFLciwSTHGpS1th27qvuO?= =?iso-8859-1?Q?NMnRP0sGv6EDk3r0amEdGmxRdOFKXBjn/RQjhlvcb5eSriPJeQiSbAuG8e?= =?iso-8859-1?Q?DZkmNYzHoPC7T0isMOFIXh7Odv8AH3VLzECtUFAuEY8vT7DpcxGLGXxfe+?= =?iso-8859-1?Q?cOGt9mqFx8BEfOfZaigECtODnDkjPPQRv6/jOf3gm5FSGvB5fUgBYjgixC?= =?iso-8859-1?Q?W3egH8hrgk4WWr8jttke4aMItBG34fUwAIkZGb0D+cGxj5avYPlJqyA2cu?= =?iso-8859-1?Q?zNfzfRrjp+X4m67lvBrVxBeZgJePLPl6dV7AGkDMiDh/46EVPq3dFkdFXl?= =?iso-8859-1?Q?bmc0MUGmBJFk85jJ24XKktAEZBCZPpryTk37QBzJY6gbyZO8X8rJh0R64z?= =?iso-8859-1?Q?qHoQA3B21JA8wRMh9nekNL470XjwDqVTG+6Er+m2ITQIEHGKhqzuOgNHTg?= =?iso-8859-1?Q?EjWEnuLqk/9bNFZ/U9Mr1JtEpbqI3MJUNf8cWXsSue38LctT2Pd73bHGEa?= =?iso-8859-1?Q?pyuKvgVnPWm2QyqzcvYixfjV+aOzTMf32D7iUwzR1oSt/uUuhx/zBR80Nn?= =?iso-8859-1?Q?UyvHEywPS0rTysxmaJDP+FTORfpgCClcV0+4WP+P+3XmG4Rh0skrc/25hb?= =?iso-8859-1?Q?XNwPOSAhEeVHqmKNoyP+ba5YP46+MITbSps6RNdL9o9lWYBNx8s66pGxK5?= =?iso-8859-1?Q?o+QYviNFmp4mqlFquKOBPuT2BP7REeHqqCRz07RX+9kvl28t2BL08e2iJW?= =?iso-8859-1?Q?TNVKN6/0oSXNrgpCuXGA=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: c8b7afed-4fca-46c2-7391-08dbab10f4e7 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Sep 2023 17:29:11.9116 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4629 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) > Stefan:=0A= > I like the option `dired-cursor-goto-meaningful-line', which seems=0A= > to both add wrap-around and make the feature as a whole optional.=0A= =0A= Thx! Yes, to use the `wrap-around' you mentioned, just set the option=0A= to `cycle'.=0A= =0A= > Stefan:=0A= > But in Emacs, we say "point" rather than "cursor", so we'd have to=0A= > change that. I suggest naming it `dired-movement-style'.=0A= =0A= OK.=0A= =0A= > Drew:=0A= > there's no need for "cursor" in the option name.=0A= =0A= I'll try not to mention cursor/point in docstring when possible.=0A= =0A= > Drew:=0A= > The doc should say that it affects only commands=0A= > `dired-(next|previous)-line'.=0A= =0A= Yeah, docstring should state it.=0A= =0A= > Drew:=0A= > FWIW, for vanilla Dired, lines `.' and `..' are generally=0A= > "meaningless".=0A= =0A= You can discard them by setting `dired-listing-switches' to an=0A= appropriate value if you don't like them. The value is passed to the=0A= program `ls'. On MS-Windows things seem to be a little different, not=0A= sure.=0A= =0A= ___=0A= =0A= To sum up, new patch will provide an option which controls the style=0A= of moving point.=0A= =0A= --=0A= Responses may be delayed as I have classes during the day=0A= (UTC+8, not 0, contrary to what my email program indicates).= From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 14:46:39 2023 Received: (at 65621) by debbugs.gnu.org; 1 Sep 2023 18:46:39 +0000 Received: from localhost ([127.0.0.1]:33877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qc9AE-0005Tt-Ud for submit@debbugs.gnu.org; Fri, 01 Sep 2023 14:46:39 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:8984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qc9AD-0005Tk-4L for 65621@debbugs.gnu.org; Fri, 01 Sep 2023 14:46:38 -0400 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 381CAOBp011275; Fri, 1 Sep 2023 18:46:26 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-2023-03-30; bh=mQWqu/Iw7PsF3ZgaZ9GkisAGDDC3mpt+GLqTy8cQYA8=; b=semWZJfewHkMjOWAyOLvZ6xzhnfsS2quTq4PRmVeA2MUmu81C/NmlMNqBb/+ScSAC5QG AExQ1TSBDeHEO1+XeGhK4kVFU/qkYqoAGvWQeyhBgAEDe/DhG5201OaK9bSi2pOa6h7c ToZs1UkTBjM/UIZchL9BFAQEJz+WbQCVkluRIyQswP2zdvpq1Muw8XPybbON+ppDcyMD 5xqcPrB5vrHki3dIXzPTCEvVCaLv+TvQJDSpCGlc3jQ5D8V5et5BPppw0qUFg9YXRK7Q Bs17Ho1HG9bkyosXQijWfOJRC94IPItk0PscX+lNy7D9UKWCzBBQsLegDVn47UxMAtEz wQ== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9k6cmta-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 01 Sep 2023 18:46:25 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 381HWl8K009237; Fri, 1 Sep 2023 18:46:24 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2169.outbound.protection.outlook.com [104.47.55.169]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3sseq22pky-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 01 Sep 2023 18:46:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hm84pU40R4PxKCHXS0XFuYKkzgNhXaSoMuak2FWLZwn4jMEjVEJvhGWJ15iRZJeqb/iDLN6SeRQno/z3VpGfNvvwGxWm5dXZKNdHbczPFrFV9s0SK8kV4/sRTeLsl9i5dglyXxX+S6PGnalegllrNK8uIkVFHPiqlCH8LwSlc4vHG7QrmXL5uEh8TTksKoNkW0ggQTNO42fytY6YkBYnGlQs/usDtoJENx7eVlkO4j1mSBRaYRvpyPrmBulxABYCkQXHkrYdRsAMCjNtvTdIAg8bTb/PYFdkr4nPZX83fW9Tuk7ydimVd/nXBH8M6UT9WZqcosEsqdluNoDctNtLuA== 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=mQWqu/Iw7PsF3ZgaZ9GkisAGDDC3mpt+GLqTy8cQYA8=; b=EP2rDzYuHqY7BivUoaeXY9EgYMEDpxqUJoJXKoiTOFDGaNnBlpSE/bVEWjY4P51jlwFkfqntcYa6qtDzE5XiXYIz+uaAitraS8UIkNOO/K9/pEOQCXLwl7JFkyV+OzVlU33LbT8YhFX7TjUtF/KvtXHf80YOtyYXjowTACVZwfG9i17tVXjjpDV8UCQJz+5JRik+67YHsp/Fyk4JIKH/hMAWIh933Oe3NWVYyJgkOiUu7iwGxGB3+mONWqbQJ5BEAcgE3ZDkOIZAjhzwo3mPu2ptmWvrA5RRdSUKnm7kw9LRwa+G77hfoxyS6LxK6l+xuZKRzD30f9lfmoB15xL9uA== 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=mQWqu/Iw7PsF3ZgaZ9GkisAGDDC3mpt+GLqTy8cQYA8=; b=QFodikcwPFSusJMCUcbMYkVdbjmIvGeMAM35vpxFhWQl01sl3NDpvtLaXIPDGhZoaMFXxoesC9AbJ9dq9j+TIe/RKaAnfXsrxB/v+QQKg/YTPBTG/5ewcpY/fydZyNsEYayM5S4dLMn9AhuPd3WnInGo9BztSblFOzarcFwIzDA= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH0PR10MB4440.namprd10.prod.outlook.com (2603:10b6:510:35::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.23; Fri, 1 Sep 2023 18:46:22 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4%6]) with mapi id 15.20.6745.021; Fri, 1 Sep 2023 18:46:22 +0000 From: Drew Adams To: Shynur Xie , Stefan Kangas Subject: RE: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAAOFoAgAFNWDWAABBaMA== Date: Fri, 1 Sep 2023 18:46:22 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH0PR10MB4440:EE_ x-ms-office365-filtering-correlation-id: f709553d-01a1-405f-34a8-08dbab1bbd23 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DIQjshKOtRb3oXp1MoSWx3vDU0+h6d2SuqezPSCkmYtCiBQAgjX2WmI5n/XNX6BJDJ/AW7wIEfnpEReno4aPgd6ZldbrYiajJrgusBFKKPkwDvV2GEOENLuJCh1wfjbx50DnjKQHNnFp4LO850RcaJp7Lt9Qgnt7oWDOMPQTqeQCZ4BpfAX8jE3XiTzHAePPrH34WEIVmYpksZeCUmmoWVehITFvve5k0f/CcS+8lL65do4c+9zVBvF2xj3P7+G3+/wnmf7h1hubRSJXrUPvH+WYgjrPoZdarpOQLI/ZGUV5gCMtM2GqDSHl4++WhTbhkhSCRGakifjYpQwWipuyqlZsaJ7KJZ4GiyFaoE82goT4ffhCByh1ifVtZRJ2lgyQJyaetd5sVudZN1QqIhkhjIGUn7dHiOOLmA95fAgO/qWuWY880wh7LJBvdBQykaWbNN51w7qPeOLyZIqnkt525ZkJLVRUeZT76k+UtoHSLnP9TuF9pGf74Qa+S9Wm4eh8dfMF/wex78g+RGduxu7jVilNjHFNQbT6fwxUhHgZrD9kpvjtZ08PWvaUe4Z3GhNcTLyY2e6au1/izAu3uj5ZKy3PiP+W3RU0KM6bd9o2GtIqUck7FW0ZL+N+VkOaJ6MgPncKuDPl+BH44kGYXQJ9qw== 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:(13230031)(376002)(366004)(396003)(39860400002)(346002)(136003)(451199024)(1800799009)(186009)(9686003)(71200400001)(6506007)(7696005)(33656002)(86362001)(38100700002)(122000001)(38070700005)(55016003)(4744005)(2906002)(26005)(478600001)(52536014)(110136005)(76116006)(66946007)(8936002)(8676002)(4326008)(5660300002)(44832011)(66556008)(41300700001)(316002)(64756008)(66476007)(66446008)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?bwK/ciAjQFOIiaw02ikncb5ryE0p62BrcF5BPetKCy5PMh6Yh9zKF21W2HaK?= =?us-ascii?Q?NTPSpWiglOlbmbTSZBWEorgIEXlI7rpOqy4mjAjuSSNa8zWKipySD8AXggIV?= =?us-ascii?Q?lURA5Evy3/LMzGAgoDr1x3drGR8sGLFjYfbWHGoSv5okTYGuHRot7OFWo6GC?= =?us-ascii?Q?uUZhNcaHoE+4QdbtDrs4+XJ9y1xBx7Gtz0zfpav3zipatYN6wydzayOmooX3?= =?us-ascii?Q?JiqhTgyRb/Tadlq28rzZV6tmLJd3BN0tUfrNII2E12eIJVbEqGMvNM1YQVUQ?= =?us-ascii?Q?dprqVxIbGxrX8CTxg6VH+iqJGpSP+NgFS6f5qYhxZdmFpV3tgutrBvsYtiKA?= =?us-ascii?Q?MftTzpE89yWuGziKLLzJi8RjzVq45T6lTeSBUsIQphTYqYmQoLt78T6szQh5?= =?us-ascii?Q?/dGOlklZmins42THR+W3+rtGpqv4cNaMl0wybkiKA8X4VLpTFx14iS78I+0H?= =?us-ascii?Q?rk3gi6FDwJ9W9C4taeQUdR0KA5ityNUYg0d7D6Y9JZIPhgxJYJM0C+f4LI/+?= =?us-ascii?Q?zDhk4p50cwm5dv/Ce4aj5A0aDxevk94F2ljJ15U2dXsKlezYNn3vGkKIrz1X?= =?us-ascii?Q?KeWzxiBEbzIgD+FpArOpqc4gohIvDVZMP4NHgzz4gzYUliV6Rct/Gc0heXFd?= =?us-ascii?Q?6TxE8nn5uJpUcKJ53vlXNOXq4owvR0Nbr5O+ujvCIp7vUaiAnJBJVFv2E1aP?= =?us-ascii?Q?uqqzGUocpGFWLWyQK9qEszu38fRCZBmjDmbD0PZhOAygSJK/LhPNE7cQJELC?= =?us-ascii?Q?dsRraq2okMqbwYJivYxd9rqhWQ/JsQdQD3DoaRO4OzXkJTt1Fup+K3TsrM2N?= =?us-ascii?Q?qQhSt2s65k8cRb2uSF0+Sme5EV6BucrisoBYCE/7mtPtyy0zYNpIueZ36Gg1?= =?us-ascii?Q?t6cBJ1bPOQif975/0oHd8GeyznjZ0yK13AHjogXKLr9SsMVxtV+xhHx7EVTM?= =?us-ascii?Q?3JrVuRUVQSQmfKjkiojJo0v2G6Ag/J0rPecX1RvC6bB65IOP/oizyAdsjL8v?= =?us-ascii?Q?6MGDZnDhSa8C/HCJpaqsttJLj/+F+1UHQIS2e86pJU4sirohptd/59ERuWXh?= =?us-ascii?Q?hYMFjfXeWctcVMZeLwlsQIEybyJASBKCtuQt0NALSO4xTAWVuwr0jsIl/mzG?= =?us-ascii?Q?r6Yy9c0MmQ+F1CuyPejtIg5OSeGhesQW+LCfVJLQV+J9FdAke+LkviBuSuOl?= =?us-ascii?Q?3PPJcNsmxMIChybnk1om/e4UXc5Q3nNQDJMzVWG1GyMSjwYaEXyJGjekrgVO?= =?us-ascii?Q?cKHRZ0c8vW4A1/KyHLMILSK01PpkGX32qfCOV2ZdPa9L3eTcAKxCPJSWhHxC?= =?us-ascii?Q?pxBR097jz8eOBIkVu6t1fRSkbLBUUzQU0ScX6thm/GVlTb4+An6bBdFs4JVr?= =?us-ascii?Q?dxH9s9vMYcG2zpSmLl+TXzbIJopxRI0SehrP7jIs8axqnSJTc1LpqZqj56aq?= =?us-ascii?Q?1MrsyTAQR/yHIiavSeW/u8zQd3Yt4c+qgFYK9mg/Bu7jGXauKlDOYD3KujKc?= =?us-ascii?Q?RALRi3MyxXvBgpSL/NftWwcSlU5G6bUrgpFON9qMwhGvDcxh6ANkc/y0hWDc?= =?us-ascii?Q?T5ebxzhmWtf779GPdKyIMhnGoqLdsSWpS81VHJ+I?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: jkwYD7wtLA7AaW6nwItlJPmC+msdLNv1Ys1aLnuynndSyTuGp9pqA8kgsvhglgEmyiNRvhYqWQq1xhCIagvN9Wt6nQ3OkMmU8L0BpYDGIdJ5qmiv993l46r1LZYSJGK4yHUMhNjeqQudBrTsZ5guTlvBXIlAvIhN64PSakjhM8EPSKI8mPe7MHznntmzJazKgaSmZRpHQt9PBT0msCPZnJMFf8GhBZQH1v8xk66X5INWfnbVXuC94tTOHx3aQFhA/P1RvTwa09Ib6Kl+rdCMQiJL/uiobBrZpNnKzda2clxdpCAgTJ/Vvqp/7NvXCndzovYJq8vYSXHKzbYDtwxcJlDK3l3YS8o5/m8kQqdzok61x9f8emcbtw9wnY8EYX6vpSJE6lKUSPngU3uu94HcZJBGWD4FaUwXApwcWyHBg1mXhh5BhedOP9kF7CPcQOOQjmOnm2A5tYsfPF79AzTHuofG7ffNpF3K01IDgdXSEmb+hX8biizXzYZx/CRV4aEIdf7yopXtUWLQ0OCedL9roAwuusAQjO0qnpyHJHNjq0dnW2nYHgz14Wv5UV3if0ABNzOCVhmpRZXrFbSUnbI7/eHWaHOAij6GF6vhH/Q66OrJY7akoAqtxMTrlkCpOMV809NT3RRtArz7hl/JjyFMyRjIGFSypWW8YOLNgasAC83ttBftDTXKyK8uFajv6P1X99jPCDFtbchFV+uPxJbCPZkBWCZ6Tp6A4XUxMFkh6W/vCalSwBQJ+pa39Gj7zOBu8Rd5+Mlk+cqXARu5NNYUcPcp2z1U1vxQf+4obeH78wfyjfqhLftCYPdifFpfDzaK 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: f709553d-01a1-405f-34a8-08dbab1bbd23 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Sep 2023 18:46:22.8604 (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: GmJMakMrGWYXkoa+mW9G96tryu2KsrKMLGmcUSZPpREXF2fH1KmYUCpDvDLbq+e/StzHytE3U5fRGQtDu0z48w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4440 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-09-01_16,2023-08-31_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 spamscore=0 phishscore=0 suspectscore=0 mlxscore=0 mlxlogscore=855 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2309010176 X-Proofpoint-GUID: uIcMzrDv7enMSRpdeQb85PbXvJgmQoFB X-Proofpoint-ORIG-GUID: uIcMzrDv7enMSRpdeQb85PbXvJgmQoFB X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) > You can discard them by setting `dired-listing-switches' to an > appropriate value if you don't like them. The value is passed to the > program `ls'. On MS-Windows things seem to be a little different, not > sure. Sorry; I wasn't clear. It wasn't about not listing `.' and `..'. I meant that vanilla Emacs sometimes doesn't let you apply actions to those lines. For example, `dired-toggle-marks' doesn't act on them. (Dired+ has an option to decide whether to do so.) Anyway, this isn't important here - vanilla `n' and `p' don't skip over `.' and `..'. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 16:51:36 2023 Received: (at 65621) by debbugs.gnu.org; 1 Sep 2023 20:51:36 +0000 Received: from localhost ([127.0.0.1]:34210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcB79-0005Wn-P9 for submit@debbugs.gnu.org; Fri, 01 Sep 2023 16:51:36 -0400 Received: from mail-mw2nam12olkn2089.outbound.protection.outlook.com ([40.92.23.89]:38016 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcB78-0005Wa-MK for 65621@debbugs.gnu.org; Fri, 01 Sep 2023 16:51:35 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dsV1OfuH6sq+2k5FbboMCcon77oEfU1ajEWMzhlxIpfa1+L/7vEEQ/1lIrhe5qoslF9f+qQrgLRE2MBNDKrSKvM91GCyGoXiHnY1CweetVL4arz5i2O2gPi4vNY4eL/Wk2CCzSpF+SsjaX51IN9P570cqMG+rXo0KC5ps9YF2tCooSbOB7qnmSfOtgcM+t5bB3izdRVxZI34zYJnvCUGVARRAaGP2/48B9gZ+Ju0GdO26YlFFRkznHydHmMp0kqVXBURQrVifjvxox+fM1s4tLa8RsvlpjdC9vdeLsPXRVTs+WOhyjCKat1GUWUjkfPNQoWk9zaHR5ecOfSr1Si3JA== 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=3lOlnK3dnbkKwUTgIqHA1Q0u5YqVVZzoKKsPzWKIBFE=; b=gC4eRqZgZUbAOr2nv5VAXGteloiVRFdQU2hK+nZQSIhUQ4GDeUi3JlD7OI4tup4XgVtbHpFg2wzajseis9S1zAhK4osf7N/VQ2oK4rGQb5PDIMdbW4KkkT0ARpplhrOgwXVDlcFTVvaTJfkHVSGM7WLYKuJLPFHpyrzR2vG1fIh1W8dlW7v0fs5xBvZaTRTXs2pshB4PtM7nlyj4hVjty4OJXzYzqZalYS1hfy84vx4tzemL4ERk+D57mPY0bHoWrp6P8Umx5jIPpPX4guveOZzsfjF0erj6OcrPPNXWWBGT7Iyd7X1eCode2+OGAfCi2IRLhInWlcLztl0AEaufZw== 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=3lOlnK3dnbkKwUTgIqHA1Q0u5YqVVZzoKKsPzWKIBFE=; b=aYu06VHaHG/F93c1K820lq+cQH8RsJgFKNu+6/pEXBxwi6ZuFFIVIA0FgyUCMJOxtxTXpH4SW5P74hLC+wJo7pqbbvM/5rX15uOsK4eywrGgLfFPzbkTv9+firB50oebbzSx9ed0Lmo01OPE6gj1OVyOJ5oIPBkBBwwcrv7fZSJjISPLVxmuvIoZuQpLvCloBiXDrZPk2z2FGtTTUNg2c/nZ691xbtP79mUgCBnJKHEHP9gC/ALnLLvslinqAWVmvnPNEfQlOjzNoXQoJLDqlTmpYHsoAh44U9B4MDqm2Xs63eqb8zo9xLuItcnkOMFeDMP9RQt6w9cuw4ADiNG3Kw== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by BL1PR11MB5493.namprd11.prod.outlook.com (2603:10b6:208:31f::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.23; Fri, 1 Sep 2023 20:51:16 +0000 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.023; Fri, 1 Sep 2023 20:51:16 +0000 From: Shynur Xie To: Drew Adams , Stefan Kangas Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAAOFoAgAFNWDWAABBaMIAAKCs5 Date: Fri, 1 Sep 2023 20:51:16 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [OiDfv/WpK7Pmzjcsg7DfhKxBbXMvh6mp] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|BL1PR11MB5493:EE_ x-ms-office365-filtering-correlation-id: 17d40716-2d82-474f-1079-08dbab2d2f94 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ogNmDQsjK+j3+Nb/2K6nOimbxtsEsHsjgoO0s3V1SBBcwE62X7VZseOIghf2xbqtQmCx3L1834kQ8RmLjAO62WipHhFVcpJSSI2XyDXrENCXG0WYg8P3Ce7POtnyOe8SpamPCnX9BkgNFsYIZ6Q9WRdhOeHD60dxESbvbE6HYZ+2vd3/3ynERb0AL2eHqd9kTAWPBrmvHAQFpJE4eQBmYSVgJiUIr1akghPWenQfbS1w6hN3B9haFfNqRWt+K1OFtw2XqLhOSAavl3hfkfRgYmY+aeelq81YB7PcvoUtWcSBIeqlcg+hGPbcbOGq/vuRtSuSZUeMxyiZO0muIBhbPc/YSSBVMVFFvqNgCKNXXhZ8RESRiG2k6iBTYqyX9DRTKhT3HtsuMw9ksOm14dzuC/PRjBMD2ogvG/rR5e0xlWmZg3Ni7Ftuuf6CpmOT/tseFVdTCGPBZveoZJmhrFJiniRaVb7eaTrW5o/xrPfqY3gnCcvDZI8K+w08I/634xqnKfIgELSDrHW1smTUUiB/st0VCYDizhoeHhCew8Tdqo/X1QeI/m3A6vOBfEswRl2V x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?5XLRRVM7PRNKDVIKoeuZNk5rJexcoQeaEofelYdEY9Sw2ylkDupOR67+i5?= =?iso-8859-1?Q?DbHaVGDgkuXX572TMvLRsuSp6C4irtIknVg+sPcYPOIrMUnyxQRTBssM2B?= =?iso-8859-1?Q?x/0N2M7SzpbHGGVeuGH9DlyCXgGSLpYmSvG1y5SLtqPq7rDPxH9J/qqipL?= =?iso-8859-1?Q?kw9xR6I5jSGa0rerZbGVLKANcz0WeEv0Qq9R5vk+gWHO14sr4p7ri69X+b?= =?iso-8859-1?Q?xECQqLVmzn+agswjmwjcicmGy+sJ/jSBcCKj5vUi2mCaNaWFdMkr7r4NLC?= =?iso-8859-1?Q?LXY7DTHK2gb05YtoErVafa1vA9ak4qcGdjJITZYNzCJT7dV27mrmlEWB1H?= =?iso-8859-1?Q?XaYvdyFV4Eo2xsLEwMiZH2CpiUiIczO5MLzwgyqMzzTCoL0WYSfQ88SIzN?= =?iso-8859-1?Q?eoDgtBEK0uJU4E3WMUVtkjdhgUrpihrKeHWSzjjNZin1MiZFvo3ZHLZ9cw?= =?iso-8859-1?Q?Lre+NaHU88KLtKVF0JwLnLh1oOnZu+r7wnma3Kp1KhkXhZ7bMaAwTssBSs?= =?iso-8859-1?Q?alIahOiJzK3zQO600yAWtIn3DVOesa0GuhuA6g3waWQrl1gKsGMMomcVyK?= =?iso-8859-1?Q?mModqgS0GtwFOHZeVIU/44oTlOZ+6EskjzDOhX70jthzdElJmoykR9xGuQ?= =?iso-8859-1?Q?aZ/Owa7teK1RW+Kv9qNMjuf04zNaCNuYpLmm9/1m0AJyONiraFiRpvfPmL?= =?iso-8859-1?Q?fKFu9IyJMuZ5rxY9cU761SsrGzkpU0UTEv5s3SrtqYylM3BLteGD/ysQWY?= =?iso-8859-1?Q?whGJ+qBK+yjCKkKDsUkN55x7uF4SgYDyD1nHY/RyMVn2gjQ/QGCvlEEfql?= =?iso-8859-1?Q?K3WdKbWeLxRR1sXbvZBWAvMNoWe1B1RbiXsnhqNPhdoBiOE1eJ6CjP3W64?= =?iso-8859-1?Q?6hDtrWydIJcI4ErLGrwH3Fh3SV/Y2MC4rEaBx+ys2N/o0JhOvKK+7+gOOU?= =?iso-8859-1?Q?fV6hRgZYvYyOS4i/2nbSZ6KqUcYfPwdubUDa/1uYdUCQ1mTyVXTWDbt32W?= =?iso-8859-1?Q?P79wxQwAmkTmEgvW+RxrrN37EhplAdQ5QdE+jygjCYInu4rVL0RJ9qAUne?= =?iso-8859-1?Q?fvr6dhoSOglKAPj40p7tWCVtLgFUN1mXJ3To3mzjosVsA6akVPym/R9rad?= =?iso-8859-1?Q?5f4KOOaOmZ4Idmn/hANej9x1vDTEq8zv5MA3rKp2KGf6SmboG3B89eCXOH?= =?iso-8859-1?Q?YBVGjIY9AbOVFRNJRauJyKpKRmcq3RhGxYz4oxxbykSAr35dtC6kAX8J?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 17d40716-2d82-474f-1079-08dbab2d2f94 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Sep 2023 20:51:16.2932 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5493 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) Let's use this option to settle our differences:=0A= =0A= (defcustom dired-movement-style '((move . bounded)=0A= (skip-pathname=0A= . (empty-line ...=0A= "regexp1" "regexp2" ...)))=0A= "..."=0A= ...)=0A= ;; 1. change `bounded' to `cycle' to use the 'wrap-around'.=0A= ;; 2. symbol (empty-line or hearder) appears in the second CDR=0A= ;; means skip the corresponding lines.=0A= ;; 3. if the pathname matches any regexp, that line will be=0A= ;; skipped.=0A= =0A= Drew wants to skip the current directory and the parent directory;=0A= someone (one of my classmates) said I should make it skip LICENSE=0A= because this file won't be touched again in the subsequent development=0A= process;=0A= I speculate that some people will also suggest that ".git" should be=0A= skipped. They may say most people will never delve into this folder,=0A= though it needs to be displayed to indicate that the current directory=0A= is a Git repository (although there are other ways to remind of this).=0A= =0A= So I decided to withdraw from the argument. Making decisions for=0A= users has no benefits for me. People have their own thoughts; just=0A= let them set the option themselves.=0A= =0A= Any suggestion, Stefan and Drew?= From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 17:06:22 2023 Received: (at 65621) by debbugs.gnu.org; 1 Sep 2023 21:06:22 +0000 Received: from localhost ([127.0.0.1]:34231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcBLS-00006k-6E for submit@debbugs.gnu.org; Fri, 01 Sep 2023 17:06:22 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:29428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcBLQ-00006b-1y for 65621@debbugs.gnu.org; Fri, 01 Sep 2023 17:06:21 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 381CAMUA027021; Fri, 1 Sep 2023 21:06:09 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-2023-03-30; bh=Q8tEQrUVIw/gUK2lkmaWxkvHmLWNu8bur79C9XB+VM4=; b=GZSZ/Hy2uhiCqWKU3eVwFF9d/p3y8uwVqIEoLBeQ3ThZp7B7s6VgvBwMq0LCLe/N+WcM T4JQRsfLkVQWtr1XBNQjJ0d07iAkc7Du4SY4DkrMIAADn0lQ1ADXYgumn2obm8aYcSz7 848yVDhn43pa8zRs+FzzYkyezcXTBk+LrgRwAq8VW9DrA9vMv+mShGozjlVFEcl89xdQ CtBJm1Y8koL6HnZ7k2O3lTwlXgJbpiuM3Z2jCk3iEqTupl7yuAuw9IdK/re90InphyZP BpwnZQN1xgq3WbJ2m/8NkKMqO3LHhY3wDT8ogLYFw7MYXV0nN+JHL0sD8gTbW/WX9KJE Pw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9mcvsew-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 01 Sep 2023 21:06:09 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 381KEEKq014235; Fri, 1 Sep 2023 21:06:08 GMT Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam02lp2044.outbound.protection.outlook.com [104.47.51.44]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3sr6hssq7x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 01 Sep 2023 21:06:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W4F4M2dyEZqZkzTiAiGBxGtr69XSjWf9yfbJxNP5zgOtsKMGpzPLlZzpPO66sdTvVoU+o8M66LIiNVoRySWczTblz+pVtOn6OfBcdaApopbQAESMzIkHml94+mvvkG9BYr1vnzkBXOWUBcmegSOtBKmP0r2NwLDCvCN+Mdc1JhIhBwxP9Vp3cgTShjNoKsihy95pEFr1tVU/WK1HYCxeszA4FO6CatAxJPFNPq04UJqsdcfihOYp0BzJJPwfUBnTz9vob0f42sKrXveRfkoJ/wExuRhTS3KUhVtRcbxVwnqrM4a+5/bFzn/q51YbVVpC3D1RfUb606GXeeyQ3cO/rQ== 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=Q8tEQrUVIw/gUK2lkmaWxkvHmLWNu8bur79C9XB+VM4=; b=AMJeDzygddzsSc6ANcIir5WksSsb8h2t7+Let3UPJD3+Cs/wGqKWfnQD7whfDgnXVRaBziYezkOxWRZr3YlixTlIDzCoK5kTKpa5kiSuM9tHwJsguJtYsc/1BTdESzA5tBimBIcFoUuOf/YT0ObKMqFv6d5Pq1OfYsnZdrRrSTgrstGyG729l3r2KFYxCaGOL9O+bF34Rx/NIt/MZMJ5QvvuSlkMWyZXI1zWlnnFWuEnli8i5QJvXNp4ITk8yVn1hO6CJPoCfiYToVQ6YNMe4SxoYFoxRoaVy5a4HwALybmop4zV0j8OSoJZM/MNECG21g0LZ+9pFGwb7E48kXtEBg== 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=Q8tEQrUVIw/gUK2lkmaWxkvHmLWNu8bur79C9XB+VM4=; b=HJL5do11wOe/47DJdmDz4gApoJhCjiYQYvfSPXFviDJ4QltWbv08p+0aZOrSlJ06KpXcNn041ZYkyfeyTN73U2870mcDOBWEMPk5KGdJP0ydJMyW1Txakgn/njlEGXm6Xsdltyis86jwdhHHHRtzdioGyasyuSJy86U7G5GP4kI= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CY5PR10MB6120.namprd10.prod.outlook.com (2603:10b6:930:34::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.23; Fri, 1 Sep 2023 21:06:06 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4%6]) with mapi id 15.20.6745.021; Fri, 1 Sep 2023 21:06:06 +0000 From: Drew Adams To: Shynur Xie , Stefan Kangas Subject: RE: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAAOFoAgAFNWDWAABBaMIAAKCs5gAABgNA= Date: Fri, 1 Sep 2023 21:06:06 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CY5PR10MB6120:EE_ x-ms-office365-filtering-correlation-id: bd765e80-8a6b-46c5-59de-08dbab2f420f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sSCzyCmXVFi3nkrfqIZ/5w2zDhC9YSpX2A4qwlYVkMsUCQilwiZStx//0D0QCqCm/A26ggEPNyiWIuKtrS/uE4cfKsg/gwen6RtIvcJ0WyUf2JqwhQuv+kLsar0uSF+FjZpBoTUkTuUFYoXZ8/LXQkWezqV8EHhBFUget1iK3tqKhfYu5u+4NgyWH5VZzIED600IE6ZaDFOEDgy3W+hz2Y+aREn0Xt0KcC+rWHZWmge56WJIwj9LTUeUu8CgWElDhvWzs91/A4/hLWNz5GFcyuFrwRTcHirMdmdQEUel1kcljDD9VDIa1rv9/tzhHb51K2n51O5hW6361tUIQ2uZze08r0xCpkV+GoxlXm9Gk2frmttAhMLo/Z8IjRtNbD4Q36olgUiPPgfs85tEsJBnwJKW5wpAFz3bPvazX+LRHNuEffkC0tzbnaWAFWlvQpegt2uVC8yWL8p9bBkJrjKQPPXRopTuigF2cevP10TCy+b6APOwgbRJgJcNe2PD/+un0Wzgr8fpyvVokiugiL1Vu5SJb4gypEdZFSKmfilSe+7CJNGguvE95PBt6Z+5ZhrasxCnBa9JkP1bIllx7FjVhWbGs0a3lfZjPYr+N7sAu1LJ0sDFuCKkhgIBc7ur6YbdxMP3r/e+SEfVU7gOOPMAuw== 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:(13230031)(396003)(136003)(39860400002)(346002)(366004)(376002)(451199024)(186009)(1800799009)(122000001)(66899024)(110136005)(9686003)(7696005)(71200400001)(6506007)(38100700002)(86362001)(38070700005)(5660300002)(55016003)(33656002)(2906002)(26005)(83380400001)(478600001)(66556008)(52536014)(76116006)(66476007)(8936002)(66946007)(4326008)(8676002)(64756008)(44832011)(41300700001)(316002)(66446008)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?DALxee0cV1VxeU76Ren0hU09+dprM1dR7u5AN5iTb5gDrW31iOk+3/h9rcCq?= =?us-ascii?Q?8L9okWeyFfOTYtqt0+8CzjCxTTOFRXYPeKbEgF9f6/9BB10QCRKY17tcnWWe?= =?us-ascii?Q?+kLhFPqwrfOVSAGcehtTFNB/zUVohXGOLWvzOKcMy93B+cCKsB1/WS3DdRUA?= =?us-ascii?Q?NMQM/hfx4Pedfh397nQm9MBW5dpEnpTdRZwG+xg3+B8PRQV4di1n6enmhM26?= =?us-ascii?Q?H8oJEnwxq66iN4LIdqpCQLJex+IBqETQ0avfr5IGMv7T4dZYiXAYzChsT+8D?= =?us-ascii?Q?Af6BK5QMZ3me20oE18bk0LlExMsJkUUBdkkKrLkgs+0NXnhTQNOyLDtxR1+I?= =?us-ascii?Q?hjiMKvs3cK4FuShjcRoWWhvJ6hJHsZy22+YgPsJJ4TIIVaRRqmjK5lHeaFKb?= =?us-ascii?Q?wSfLvknv5vuy66ac4XzO6iKbfQEzSVM2+g0yzRVLq2aUhXsW3anEHcNrmPu3?= =?us-ascii?Q?JMosJ6ZB7LU9r+DLjos1MbJTyem2eUIxBjzjMoVfrLXrZ6mLdlduOUYE6wdk?= =?us-ascii?Q?CWaHGCTI/hfTDBZT9Fq9+Ot49zYKlQ7pSU2kWIZ79/uGCpqOfm0UZRJuHOVN?= =?us-ascii?Q?M5/lFAs0VkUFO6Dn3nj3+TemVR+EvQ/nZgrZoJL3JqRZwaOosXBzdkpISchy?= =?us-ascii?Q?l9wG8nUjKE/Mm3QcDul+mrE7zDQUBzw2BmvlMYpASlGbd5L2FPTnyMRK0jUe?= =?us-ascii?Q?tElVZ34QMyJzkE4QCWyh6LsNj1kgO8VJ19sebpQXO/CxUz544Fcl5nh55pto?= =?us-ascii?Q?IEccAY0PwJ+nCzDNPIzSWArfWohWtgGzIm48tWmQ6so9JTvmFvIobheX3iX9?= =?us-ascii?Q?odZy2sUNNBgG39ly+V6lAQ83l2WNaaF0zu3MceDBZJrRvWXfw1+f1oTWs3+4?= =?us-ascii?Q?N7kXE0/WX5a5bCDQIFEvXh8fK/nQy4xbAU5kqTe+dAXy3rGBRpCvA1z2V3Ln?= =?us-ascii?Q?VsJdChn4bEX9q1cVGS5exKcXx+uG6J0CmvfFUIFD55MXnJsSe3L0bMDU1hmH?= =?us-ascii?Q?1RvNorKiuUBtFQ0pX5gL6YNpja/hMH7vCQLGAw5SnDRmA2y0Lau3DTwYGsMP?= =?us-ascii?Q?vm5Yp54n7XFhPMJBKEqm48MJN5VgGCIcapus3AQnP+idQucCXn+mmwm2nuJH?= =?us-ascii?Q?+cEzsLO+4s5yiXgraSKERM5rHy6P28vgLjYgS04lkrkhDauaSNoz0COjgtJP?= =?us-ascii?Q?/ZjO7hcNozxUHP96/IRcYdSUUD4X/toW9hfEzpG3q+bM990Hgb4PbOTHi90Z?= =?us-ascii?Q?jfG8MzEek2SbSYz7/8mNGcCXpk9Dd263mi62AjQ+pddkwU83zoo4BJx0olRL?= =?us-ascii?Q?Z9zzLnXS2s2TzLE4SC51mMsr13Pq2LZ+Sq5Mb3aukis8X9Hg/g4haC4xmB5/?= =?us-ascii?Q?YMG1V79ozg3hx7MuiC+Iy2Wk++8Jv43sL5VQR2UYGlI/ebsIUJYxcBaLvLJR?= =?us-ascii?Q?PZh4Zw8RNB76iKwLYAGhAVMG7uRb7qw/FnluKemRihXTL3TwWmmsmJYU5XSW?= =?us-ascii?Q?tOiiaqu2tPtAXKFuJWqg9Fmun/Hxfb6oBmCAWMGs8v5AH9MbQUXXllcav74U?= =?us-ascii?Q?l22NxD7fqUZPyzYkEznqCK6jNPT4CNikN1E2wgUI?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: zypOVUdhjiS8P/ZqoCUhWEPxB6MfKRBnl3+PgvbquHrntRJsDLGVNuUHkvMRNhT2VjHmxSepRvOPElLnv4aattCAGE3EWOLMrD3wywYbCGKD0A/Mnrm4JRzs/+xySa4a6/4Iz8RCy5rX9m6uvqLX7C4ha3MykwrB4FoW154VIj9V690de56/6KHZkpSS38mTTUP+aAWtPX7Xmy4Pgbzh7JBC/3vC98ZVRXE6LgeIGbH/RgMP2SBJcyrploAkqA/xnjGE+55qhS1I03eUI6pY32/+yYPTwyuiiKwVS0nSI2faRJZUT7Lys95hWwvMf8hIlUe1m2e16Gxevh0RiogxKZ4nnpPYe5xBWFtzZMJqMPrHE4yBp2nfytTWVxeQgOt5+br9TiTyN/LOi7z0XSqjggGeqdyJGCkJPKM5N+mjjcXeE02cAzUGf/hjYTb3oC82e1HnC9VG9s90S82SDlH5wfNzk++DjGsF7LcCA+XBni8bg6qBWFLTFZTphSQFwt6rrUlN+EpSh1RwAJ4psMnaRKpkIhkJNOpEt1Kb5j8TzgqXhNJ4ulpVfJqzcfRHn3aWilhd0UFFYzmLmQdbTTUCn+tVca2ugeZPnbA8iDrYn5r6xM2ztEO5vGH/bA1gVPbgLFj3FHUXlDmAB2mvoUeNfLSTZUwyYVRKp6ZlC/KB2Kd4K7ghU29mOc35RKPbWeKNotR4rECwNEe7wAMe5xXEZ7fzwc6eiV9P05Ka36c7O+tMHh917YSge7GZuxvGI08RHzGEvJgltsCd+4hY9KPW6Kip39uj9+ba7y6TpL/2JtEdvLOsoArPHlSbyGDQ8lan 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: bd765e80-8a6b-46c5-59de-08dbab2f420f X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Sep 2023 21:06:06.2928 (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: pbzuqbNwH3ORwOrUz45BnbNyYf7hN9+anv+cuiIK9A15Ws4lTFszz17lup8rXSV9tb+jSsMObSvatfQqK73QgQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR10MB6120 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-09-01_18,2023-08-31_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 adultscore=0 malwarescore=0 bulkscore=0 mlxlogscore=999 mlxscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2309010197 X-Proofpoint-ORIG-GUID: __FCLYX3KpIRYm-1MD59yvx3uzjZbKoo X-Proofpoint-GUID: __FCLYX3KpIRYm-1MD59yvx3uzjZbKoo X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) > Drew wants to skip the current directory and the parent directory; No, he doesn't. Not at all. Definitely not. I think maybe you misread what I wrote. What I said was that for _vanilla_ Emacs some actions aren't allowed on `.' and `..'. And so based on that, you or someone else (NOT I), might want those lines, in addition to blank lines, to be skipped over as "meaningless". My main point in this thread is that directory header lines (main dir and subdirs) are _not_ meaningless. You _can_ perform actions on them, so they should not be skipped when navigating. (If you must make it possible to skip them as an option, so be it. But they shouldn't be skipped by default, IMO.) FWIW, Dired+ doesn't skip any lines, except the final empty line at eob. > someone (one of my classmates) said I should make it skip LICENSE > because this file won't be touched again in the subsequent development > process; > I speculate that some people will also suggest that ".git" should be > skipped. They may say most people will never delve into this folder, > though it needs to be displayed to indicate that the current directory > is a Git repository (although there are other ways to remind of this). >=20 > So I decided to withdraw from the argument. Making decisions for > users has no benefits for me. People have their own thoughts; just > let them set the option themselves. >=20 > Any suggestion, Stefan and Drew? In addition to the clarification I offered above, I'd say that none of the complications you've offered with this latest suggestion are helpful. Let's keep it simple. If users file enhancement requests to allow other behaviors those can be considered later. I'd suggest that skipping over blank lines, if you want to do that, is enough. And offering cycling is a nice-to-have, but is orthogonal to the bug report. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 02 08:05:44 2023 Received: (at 65621) by debbugs.gnu.org; 2 Sep 2023 12:05:44 +0000 Received: from localhost ([127.0.0.1]:35373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcPNo-0005HG-4T for submit@debbugs.gnu.org; Sat, 02 Sep 2023 08:05:44 -0400 Received: from mail-mw2nam10olkn2071.outbound.protection.outlook.com ([40.92.42.71]:55632 helo=NAM10-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcPNl-0005Gz-Vn for 65621@debbugs.gnu.org; Sat, 02 Sep 2023 08:05:42 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yz9bl0xchC+OMpeBvAdZE+HyTzqj3O0vT+k0TEHVmeZjPdnW8yQEyy/80j+J/u3P7tt0HG7v3OAmleAzY+/jgteCeWFFYrHtQj5cDyQQ5Fzw5yCKtcSZwpKSXkuDMfMM0AXZa3K03YzrQXYAQ/Fgz0p0nd0jsvbshbry4i5XvyKBqwMSdJ0/7Yx0+qXKxBPkFiZQqDF1icUSRJN4wRpwLoPjHzFqiuKeSvoFNPtzwbCx7RzmBNeCq/kQAA8wXCgsLIV0iRBt0WQYgNZCPViaNyoB191VOVDA7KVGRh+ccJc6+J1+iZChNp6Kp9QXKQmu6RB0uTe2u2FkonP9G9PGMg== 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=DTbaVSdCFuW62mMti5NpAhNLW2+V6ugptGTsUEkKViY=; b=VyUrdBw9sH15XSF7wHX0zXT8uQD5TdvpaiehouBiBclBVzDj+tg5gbbIjsN+vW9i165Y1taGbgo6zin99WgOApYtRKJZn4XB2XVZvb1/KYZtftr1f4gho4mpE0SUB39nLodF485Q52iSCN8DKflzvjx/CpUpqIwJoj8HvrKPmgAeQBo9k5QGDcK5b6ZAD+P8Q6hhZUI0dxCyJDfzHLADdh/+STww7nwDDyOsHan2aNhNFWl8l6imR4oRBbwvI0J+iBl5IZQc8I2YcuVYa3bHHpEiwlD7r0U3/zr7WrZOS1BTJGwTaKLjKqX8Ocbwo2k2LRUxQbwlpxJSdEAngouVdg== 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=DTbaVSdCFuW62mMti5NpAhNLW2+V6ugptGTsUEkKViY=; b=fow1b+tFfDMv3PsVXEhW8qpqrVljwSmxZFXtDjVvQKTiudSw2/zc19hqLS/n8qjncT9ZwD5hWztd2Yw2Zv6SI2ymiRDl7CGru9SbLN5x0LdXTrKHLE+j014aiwzYHMGGe2Nm5omyDojRjhb9w9BwiBqfB8I8MlO6mP4DpsrJDdbBsQHZNy9lV/sUggYvzQHqUS0y6XLorL0EBLTk5IpGvElq9Dvmm5iWLqTi8W9Dg7rpMtsxK3pO4tW+77/t+AJecLKkP9dmwib8/AHIueMRBE9pMeb6AXXzf3/gh/L0JISKWAK7QiegP0cAf84LUj6UwpP6GZHOPo3C3wEc5CqkLA== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by PH0PR11MB4999.namprd11.prod.outlook.com (2603:10b6:510:37::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.28; Sat, 2 Sep 2023 12:05:23 +0000 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.028; Sat, 2 Sep 2023 12:05:23 +0000 From: Shynur Xie To: Drew Adams , Stefan Kangas Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAAOFoAgAFNWDWAABBaMIAAKCs5gAABgNCAAP2eLw== Date: Sat, 2 Sep 2023 12:05:23 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [qTWfXCovyPLJSeinoF3NdcZunQT/sLJQ] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|PH0PR11MB4999:EE_ x-ms-office365-filtering-correlation-id: 95181561-a12c-4189-48ca-08dbabace319 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: uukoqrSNfBFA8l36BBdBl1YE+pElohQqopQAZAHGC/tVWdd0foAZXrIYXRcfEOXRH6tgHcGu+NPwFHAVUbUH9m5U9/e5pIOT3s24AfyzwwQuS1pQ/2RbvaL4ofkgQfggZJI9iWHA2ajbByv5OJ3vhhVJUmlHCNncKmEHlLf4dOWgGgCVB1+7mWMdtycUpk/50BwJgLl7HHSMmwoWuMFILKDJxtyuMKSTooNPZodlh4xOWjooAeg6VDhbCJuNaqFs9+biF48zteKcIm32aM/EbeE4rVPisveyrYd6rOjwSpe2Kn1v/P3maxKsOXifhmV/2YJi5lO8Sjx9l8qL+UqaHMqrL9MekzqaJdgxjwsGBIqXiiWdBvuE5Zz70UKSRfKQFWjmyLKJju5Qaby1L43b1uTGVlVe3vC1WMwkv9jsRhPWZZJ6ZwgzvnTRDb3ActZo+4QVZZz8tC438YfR6ZWSrt/+z10BIoiI0aF7eZZqapHDDZNBzh7grZMa6j4eM3MFcwXnmDArAnpOf0Vsz6DfbK2V7h8ZjHKOL9zAKgSDqkZe8LhisMqQngF4GvfhcbSY x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?uC9fiP/sm6H9X4QcLpD3myjg5UZ14IGUZl4vNr/ZfXjsa78SEkhLNmcyHZ?= =?iso-8859-1?Q?PwT2+2ZhWHZORuyrlpkwNhp0S7kZsJNZ2MKLyrfnpUqHMh3p0BWkFEkWUO?= =?iso-8859-1?Q?jL5RFCtgK5/w0VpBuG1CMpGkIQnRfpst0BThccpRW3cbj2Jktr1ScDEI9o?= =?iso-8859-1?Q?OiCxlFplFpxjftQNKMcMwtF5VPDGTCXdss+Bvp5MmG6Bnk7/AWwmATyMlE?= =?iso-8859-1?Q?MsQHDpLLGUUATgzrf7iiVnBhjL7QsWfTru5P42wyGAGBoYl+EQRY2t4F4a?= =?iso-8859-1?Q?TCKm4QqcUR/mdW3CB8G5xk83aGbOewkQkQv9uIpO23+q9mYZALjZW1rl90?= =?iso-8859-1?Q?e5Imv1FBklVbtqaLM3KMmmzQACeYvwrDq9QTmLhSbbE7dInxr3Jj4lf1vl?= =?iso-8859-1?Q?5RomoMfLMvWvAuxhYArbP9g1UhHdGJaUxkIYtoc2fkBdYCPXo9jJWDb93K?= =?iso-8859-1?Q?2Tg82TtRIGrn1+5fDDWNvKchsXncV+L/MZ3apYGWxkcRx1ADofV+tQv+pX?= =?iso-8859-1?Q?YVdEOnfLFM4fg8Kb5j+CZ2qSB3AF0SXxk/68N0YBLrQ5X2aV5Y1Euvxn0x?= =?iso-8859-1?Q?i4R8Qdv3wS7QVIQz+YWJ9Bo8+8bULm3fU3bvjNtlMmqgY7vxtrU9fne6mF?= =?iso-8859-1?Q?OmULSbDDyzD2m+il5GW6QCYVlbEWiyN8GTsjKC4ML93Ui44JbgTZtO0HoE?= =?iso-8859-1?Q?7sWYdaU71RSbL3zJ8n3mCAmMO1OB04A0WElbvOX9Mo/ENmXx3XyFbqk7c+?= =?iso-8859-1?Q?Cn9SzZf2roBGhvEtEhFeBkVIJTe2Z7VJQ2OGq2fLqWR+SMKFm0AgIYLsFq?= =?iso-8859-1?Q?ueEemBz+lR3mLQdRTFT2xbNB1uPBD8GbAnVPfy9uCP4nRPHitPTUmn4+BD?= =?iso-8859-1?Q?6mJJjEX2dBO3Rr/uCg/ZvmvqxJbPEH95pOCJ/Pq4H2yKF6QpdJtQJQwfT6?= =?iso-8859-1?Q?Ik6X91zJwYx9KxZKStpNhEkZAU/vVLPPFQv+cJBk0DcDZnxuQj1HC4nFu6?= =?iso-8859-1?Q?ALP6tGZ5WobtZ8hkQHNmaZFU+VpkTGj5vMI2xo1dCgLB8UyS60l0yw5z2w?= =?iso-8859-1?Q?xLPclZ1mp9TqkbQah1Cb7ykmYb1j5kiwtyg9UH9jZSfMDOvVEXiS56+Rg4?= =?iso-8859-1?Q?dJa4emQNxfaQqEhhuPV6RGzMcjL/xLalcr9PovgWQz1H4+tZgUkInrnYkB?= =?iso-8859-1?Q?4GhpnAElHmJBwt1qzCmllzMVyRLyzuUCXzq7e0GAh9o9+jqZ1RiP58c2?= Content-Type: multipart/mixed; boundary="_002_PH0PR11MB7470B92C8D4D88240F8C5935D7EBAPH0PR11MB7470namp_" MIME-Version: 1.0 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: 95181561-a12c-4189-48ca-08dbabace319 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Sep 2023 12:05:23.5360 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4999 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) --_002_PH0PR11MB7470B92C8D4D88240F8C5935D7EBAPH0PR11MB7470namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable New patch is done. Only 2 features: skipping empty lines; cycling.=0A= =0A= ___=0A= =0A= > Drew:=0A= > > Drew wants to skip the current directory and the parent directory;=0A= > No, he doesn't. Not at all. Definitely not. I think maybe you=0A= > misread what I wrote.=0A= =0A= You really confused me. If you don't want it, why mentioned it twice?=0A= =0A= You proposed this idea:=0A= =0A= > Drew:=0A= > What I said was that for _vanilla_ Emacs some actions aren't allowed=0A= > on `.' and `..'. And so based on that, you or someone else (NOT I),=0A= > might want those lines, in addition to blank lines, to be skipped=0A= > over as "meaningless".=0A= =0A= and then rejected it:=0A= =0A= > Drew:=0A= > I'd say that none of the complications you've offered with this=0A= > latest suggestion are helpful.=0A= =0A= Inconsistent.=0A= =0A= If you don't want it and you don't want anyone else to use it, then=0A= do not mention it in the first place.= --_002_PH0PR11MB7470B92C8D4D88240F8C5935D7EBAPH0PR11MB7470namp_ Content-Type: application/octet-stream; name="0001-dired-next-line-movement-style.patch" Content-Description: 0001-dired-next-line-movement-style.patch Content-Disposition: attachment; filename="0001-dired-next-line-movement-style.patch"; size=5098; creation-date="Sat, 02 Sep 2023 12:04:50 GMT"; modification-date="Sat, 02 Sep 2023 12:04:50 GMT" Content-Transfer-Encoding: base64 RnJvbSA0ZWM1YWMyZTllODY4ZmVmMzExMmIwMDA2NjFlMmI1Y2I3ZWI5YTI1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzaHludXIgPG9uZS5sYXN0Lmtpc3NAb3V0bG9vay5jb20+CkRh dGU6IEZyaSwgMSBTZXAgMjAyMyAwMjoxMjoyNSArMDgwMApTdWJqZWN0OiBbUEFUQ0hdIGBkaXJl ZC1uZXh0LWxpbmUnIG1vdmVtZW50IHN0eWxlCgpQb2ludCB3aWxsIHNraXAgZW1wdHkgbGluZXMg YW5kIG9wdGlvbmFsbHkgZ290byB0aGUgb3RoZXIKZW5kIHdoZW4gZW5jb3VudGVyaW5nIGEgYm91 bmRhcnkuCiogbGlzcC9kaXJlZC5lbCAoZGlyZWQtbW92ZW1lbnQtc3R5bGUpOiBDb250cm9sIHdo ZXRoZXIgdG8Kc2tpcCBlbXB0eSBsaW5lcyBhbmQgd2hldGhlciB0byBjeWNsZSB0aHJvdWdoIG5v bi1lbXB0eQpsaW5lcy4KKiBsaXNwL2RpcmVkLmVsIChkaXJlZC1uZXh0LWxpbmUpOiBBZGQgbmV3 IG1vdmVtZW50IHN0eWxlcwpjb250cm9sbGVkIGJ5IGBkaXJlZC1tb3ZlbWVudC1zdHlsZScuCi0t LQogbGlzcC9kaXJlZC5lbCB8IDc1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDY4IGluc2VydGlvbnMoKyksIDcgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9kaXJlZC5lbCBiL2xpc3AvZGlyZWQuZWwKaW5k ZXggZTk2Yjg1YS4uOGMxMzIwZCAxMDA2NDQKLS0tIGEvbGlzcC9kaXJlZC5lbAorKysgYi9saXNw L2RpcmVkLmVsCkBAIC00OTUsNiArNDk1LDIwIEBAIHRvIG5pbDogYSBwaXBlIHVzaW5nIGB6Y2F0 JyBvciBgZ3VuemlwIC1jJyB3aWxsIGJlIHVzZWQuIgogICAgICAgICAgICAgICAgICAoc3RyaW5n IDp0YWcgIlN3aXRjaGVzIikpCiAgIDp2ZXJzaW9uICIyOS4xIikKIAorKGRlZmN1c3RvbSBkaXJl ZC1tb3ZlbWVudC1zdHlsZSBuaWwKKyAgIk5vbi1uaWwgbWVhbnMgcG9pbnQgc2tpcHMgZW1wdHkg bGluZXMgd2hlbiBtb3ZpbmcuCitUaGlzIGFmZmVjdHMgb25seSBgZGlyZWQtbmV4dC1saW5lJyBh bmQgYGRpcmVkLXByZXZpb3VzLWxpbmUnLgorCitQb3NzaWJsZSBub24tbmlsIHZhbHVlczoKKyAq ICAgYGN5Y2xlJzogdGhlIG5leHQvcHJldmlvdXMgbGluZSBvZiB0aGUgbGFzdC9maXJzdCBsaW5l IGlzIHRoZQorICAgICAgICAgICAgICBmaXJzdC9sYXN0IGxpbmUuCisgKiBgYm91bmRlZCc6IGN1 cnNvciBjYW5ub3QgbW92ZSB1cC9kb3duIGlmIHRoZSBjdXJyZW50IGxpbmUgaXMgdGhlCisgICAg ICAgICAgICAgIGZpcnN0L2xhc3QgbGluZS4iCisgIDp0eXBlICcoY2hvaWNlIChjb25zdCA6dGFn ICJNb3ZlIHRvIGFueSBsaW5lIiBuaWwpCisgICAgICAgICAgICAgICAgIChjb25zdCA6dGFnICJM b29wIHRocm91Z2ggbm9uLWVtcHR5IGxpbmVzIiBjeWNsZSkKKyAgICAgICAgICAgICAgICAgKGNv bnN0IDp0YWcgIk9ubHkgdG8gbm9uLWVtcHR5IGxpbmUiIGJvdW5kZWQpKQorICA6Z3JvdXAgJ2Rp cmVkKQorCiAoZGVmY3VzdG9tIGRpcmVkLWhpZGUtZGV0YWlscy1wcmVzZXJ2ZWQtY29sdW1ucyBu aWwKICAgIkxpc3Qgb2YgY29sdW1ucyB3aGljaCBhcmUgbm90IGhpZGRlbiBpbiBgZGlyZWQtaGlk ZS1kZXRhaWxzLW1vZGUnLiIKICAgOnR5cGUgJyhyZXBlYXQgaW50ZWdlcikKQEAgLTI2NjYsMjIg KzI2ODAsNjkgQEAgT3RoZXJ3aXNlLCB0b2dnbGUgYHJlYWQtb25seS1tb2RlJy4iCiAgICAgICAo d2RpcmVkLWNoYW5nZS10by13ZGlyZWQtbW9kZSkKICAgICAocmVhZC1vbmx5LW1vZGUgJ3RvZ2ds ZSkpKQogCi0oZGVmdW4gZGlyZWQtbmV4dC1saW5lIChhcmcpCi0gICJNb3ZlIGRvd24gbGluZXMg dGhlbiBwb3NpdGlvbiBhdCBmaWxlbmFtZS4KLU9wdGlvbmFsIHByZWZpeCBBUkcgc2F5cyBob3cg bWFueSBsaW5lcyB0byBtb3ZlOyBkZWZhdWx0IGlzIG9uZSBsaW5lLiIKLSAgKGludGVyYWN0aXZl ICJecCIpCisoZGVmdW4gZGlyZWQtLXRyaXZpYWwtbmV4dC1saW5lIChhcmcpCisgICJNb3ZlIGRv d24gQVJHIGxpbmVzIHRoZW4gcG9zaXRpb24gYXQgZmlsZW5hbWUuIgogICAobGV0ICgobGluZS1t b3ZlLXZpc3VhbCkKLQkoZ29hbC1jb2x1bW4pKQorICAgIChnb2FsLWNvbHVtbikpCiAgICAgKGxp bmUtbW92ZSBhcmcgdCkpCiAgIDs7IFdlIG5ldmVyIHdhbnQgdG8gbW92ZSBwb2ludCBpbnRvIGFu IGludmlzaWJsZSBsaW5lLgogICAod2hpbGUgKGFuZCAoaW52aXNpYmxlLXAgKHBvaW50KSkKLQkg ICAgICAobm90IChpZiAoYW5kIGFyZyAoPCBhcmcgMCkpIChib2JwKSAoZW9icCkpKSkKKyAgICAg ICAgICAobm90IChpZiAoYW5kIGFyZyAoPCBhcmcgMCkpIChib2JwKSAoZW9icCkpKSkKICAgICAo Zm9yd2FyZC1jaGFyIChpZiAoYW5kIGFyZyAoPCBhcmcgMCkpIC0xIDEpKSkKICAgKGRpcmVkLW1v dmUtdG8tZmlsZW5hbWUpKQogCisoZGVmdW4gZGlyZWQtbmV4dC1saW5lIChhcmcpCisgICJNb3Zl IGRvd24gbGluZXMgdGhlbiBwb3NpdGlvbiBhdCBmaWxlbmFtZS4KK09wdGlvbmFsIHByZWZpeCBB Ukcgc2F5cyBob3cgbWFueSBsaW5lcyB0byBtb3ZlOyBkZWZhdWx0IGlzIG9uZSBsaW5lLgorCitX aGV0aGVyIHRvIHNraXAgZW1wdHkgbGluZXMgYW5kIGhvdyB0byBtb3ZlIHdoZW4gZW5jb3VudGVy aW5nIGEKK2JvdW5kYXJ5IGFyZSBjb250cm9sbGVkIGJ5IGBkaXJlZC1tb3ZlbWVudC1zdHlsZScu IgorICAoaW50ZXJhY3RpdmUgIl5wIikKKyAgKGlmIGRpcmVkLW1vdmVtZW50LXN0eWxlCisgICAg ICAobGV0ICgob2xkLXBvc2l0aW9uIChwcm9nbgorICAgICAgICAgICAgICAgICAgICAgICAgICAg IDs7IEl0J3MgYWx3YXlzIHRydWUgdGhhdCB3ZSBzaG91bGQgbW92ZQorICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDs7IHRvIHRoZSBmaWxlbmFtZSB3aGVuIHBvc3NpYmxlLgorICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChkaXJlZC1tb3ZlLXRvLWZpbGVuYW1lKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChwb2ludCkpKQorICAgICAgICAgICAgOzsgVXAvRG93biBpbmRpY2F0 ZXMgdGhlIGRpcmVjdGlvbi4KKyAgICAgICAgICAgIChtb3ZpbmctZG93biAoaWYgKGNsLXBsdXNw IGFyZykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSAgICA7IG1lYW5zIERvd24uCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAtMSkpKSAgOyBtZWFucyBVcC4KKyAgICAgICAgOzsg TGluZSBieSBsaW5lIGluIGNhc2Ugd2UgZm9yZ2V0IHRvIHNraXAgZW1wdHkgbGluZXMuCisgICAg ICAgICh3aGlsZSAobm90ICh6ZXJvcCBhcmcpKQorICAgICAgICAgIChkaXJlZC0tdHJpdmlhbC1u ZXh0LWxpbmUgbW92aW5nLWRvd24pCisgICAgICAgICAgKHdoZW4gKD0gb2xkLXBvc2l0aW9uIChw b2ludCkpCisgICAgICAgICAgICA7OyBOb3cgcG9pbnQgaXMgYXQgYmVnaW5uaW5nL2VuZCBvZiBt b3ZhYmxlIGFyZWEsCisgICAgICAgICAgICA7OyBidXQgaXQgc3RpbGwgd2FudHMgdG8gbW92ZSBm YXJ0aGVyLgorICAgICAgICAgICAgKGlmIChlcSBkaXJlZC1tb3ZlbWVudC1zdHlsZSAnY3ljbGUp CisgICAgICAgICAgICAgICAgOzsgYGN5Y2xlJzogZ28gdG8gdGhlIG90aGVyIGVuZC4KKyAgICAg ICAgICAgICAgICAoZ290by1jaGFyIChpZiAoY2wtcGx1c3AgbW92aW5nLWRvd24pCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgKHBvaW50LW1pbikKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKHBvaW50LW1heCkpKQorICAgICAgICAgICAgICA7OyBgYm91bmRlZCc6IGdvIGJh Y2sgdG8gdGhlIGxhc3Qgbm9uLWVtcHR5IGxpbmUuCisgICAgICAgICAgICAgICh3aGlsZSAoc3Ry aW5nLW1hdGNoLXAgIlxcYFtbOmJsYW5rOl1dKlxcJyIKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAoYnVmZmVyLXN1YnN0cmluZy1uby1wcm9wZXJ0aWVzCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsaW5lLWJlZ2lubmluZy1wb3NpdGlvbikKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxpbmUtZW5kLXBvc2l0aW9uKSkp CisgICAgICAgICAgICAgICAgKGRpcmVkLS10cml2aWFsLW5leHQtbGluZSAoLSBtb3ZpbmctZG93 bikpKQorICAgICAgICAgICAgICA7OyBFbmNvdW50ZXJlZCBhIGJvdW5kYXJ5LCBzbyBsZXQncyBz dG9wIG1vdmVtZW50LgorICAgICAgICAgICAgICAoc2V0cSBhcmcgbW92aW5nLWRvd24pKSkKKyAg ICAgICAgICAod2hlbiAobm90IChzdHJpbmctbWF0Y2gtcCAiXFxgW1s6Ymxhbms6XV0qXFwnIgor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChidWZmZXItc3Vic3RyaW5nCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsaW5lLWJlZ2lubmluZy1wb3Np dGlvbikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxpbmUtZW5kLXBv c2l0aW9uKSkpKQorICAgICAgICAgICAgOzsgSGFzIG1vdmVkIHRvIGEgbm9uLWVtcHR5IGxpbmUu ICBUaGlzIG1vdmVtZW50IGRvZXMKKyAgICAgICAgICAgIDs7IG1ha2Ugc2Vuc2UuCisgICAgICAg ICAgICAoY2wtZGVjZiBhcmcgbW92aW5nLWRvd24pKQorICAgICAgICAgIChzZXRxIG9sZC1wb3Np dGlvbiAocG9pbnQpKSkpCisgICAgKGRpcmVkLS10cml2aWFsLW5leHQtbGluZSBhcmcpKSkKKwog KGRlZnVuIGRpcmVkLXByZXZpb3VzLWxpbmUgKGFyZykKICAgIk1vdmUgdXAgbGluZXMgdGhlbiBw b3NpdGlvbiBhdCBmaWxlbmFtZS4KLU9wdGlvbmFsIHByZWZpeCBBUkcgc2F5cyBob3cgbWFueSBs aW5lcyB0byBtb3ZlOyBkZWZhdWx0IGlzIG9uZSBsaW5lLiIKK09wdGlvbmFsIHByZWZpeCBBUkcg c2F5cyBob3cgbWFueSBsaW5lcyB0byBtb3ZlOyBkZWZhdWx0IGlzIG9uZSBsaW5lLgorCitXaGV0 aGVyIHRvIHNraXAgZW1wdHkgbGluZXMgYW5kIGhvdyB0byBtb3ZlIHdoZW4gZW5jb3VudGVyaW5n IGEKK2JvdW5kYXJ5IGFyZSBjb250cm9sbGVkIGJ5IGBkaXJlZC1tb3ZlbWVudC1zdHlsZScuIgog ICAoaW50ZXJhY3RpdmUgIl5wIikKICAgKGRpcmVkLW5leHQtbGluZSAoLSAob3IgYXJnIDEpKSkp CiAKLS0gCjIuNDEuMC53aW5kb3dzLjMKCg== --_002_PH0PR11MB7470B92C8D4D88240F8C5935D7EBAPH0PR11MB7470namp_-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 02 08:14:27 2023 Received: (at 65621) by debbugs.gnu.org; 2 Sep 2023 12:14:27 +0000 Received: from localhost ([127.0.0.1]:35378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcPWF-0005U6-6X for submit@debbugs.gnu.org; Sat, 02 Sep 2023 08:14:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcPWC-0005Tp-Ox for 65621@debbugs.gnu.org; Sat, 02 Sep 2023 08:14:26 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qcPVw-00016f-K3; Sat, 02 Sep 2023 08:14:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Z0XnEyAZWntIJXClZRY34431w3RNwUrS8Kc1FejzxOA=; b=H201jrxLA14T f7fui3l42HcHUjWvgVqUqQB0fvALjURvTrMqEi7p9PbMImXYWem7Z/LbLUHuUTSTwMsVUR5x+ovhD jm4RCjsF3d/T9/L3Pgj9C4nNN3gP9eTDbXtIt1FxR5rYinISE1rovAUA9I52RyIGw9pKij5ZQe0ZN DBtksCpofbhKr6TOJtSOQWPx4onl00sr5LjsWPCSEkV4HmbBWl6Jjwj3JuAG8Q7mRUhfTqRHbXft/ JQ5SltQCeKjXazrMtoRlsbKdxSM00RqRtXb4EZgOMiS2uwgzkTSAbzCXRVvD4GpPZU09bdWmKtrRk BR2F9TlBvE0i9CDGXHLCNA==; Date: Sat, 02 Sep 2023 15:13:54 +0300 Message-Id: <838r9oai2l.fsf@gnu.org> From: Eli Zaretskii To: Shynur Xie In-Reply-To: (message from Shynur Xie on Sat, 2 Sep 2023 12:05:23 +0000) Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65621 Cc: stefankangas@gmail.com, drew.adams@oracle.com, 65621@debbugs.gnu.org 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 (---) > Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> > From: Shynur Xie > Date: Sat, 2 Sep 2023 12:05:23 +0000 > > New patch is done. Only 2 features: skipping empty lines; cycling. Thanks, but I believe Stefan asked for a NEWS entry. Would you like to write one and add it to the patch? From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 02 08:18:30 2023 Received: (at 65621) by debbugs.gnu.org; 2 Sep 2023 12:18:30 +0000 Received: from localhost ([127.0.0.1]:35395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcPaA-0005bc-EE for submit@debbugs.gnu.org; Sat, 02 Sep 2023 08:18:30 -0400 Received: from mail-mw2nam10olkn2081.outbound.protection.outlook.com ([40.92.42.81]:2988 helo=NAM10-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcPa7-0005bO-H7 for 65621@debbugs.gnu.org; Sat, 02 Sep 2023 08:18:28 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n/yuu7oRPkz8brYpM9Sm5JQvveYU8Qb+7/heGOSiBt3gDJne2kY05g0yp+T8xm6Neq4FW2/yu7jnbK8ZdLFAcxmdIsAkGis6j6PmVdqiMHJDtfgzJwjHj+dHYhJheqVxk17X21vWz7a1KUTPIIls0KZ0vKdzsTY5Un5ILrLl/XdWy0NR1JXJyPswH24XrkPGsNB65M09ahRdjCWmkGFKzkfyJNmcKA45vE2d246IbR7558ntSubm1+W9HJQYzHhOC0phValQVlKdY++TaI021RFLK8Wy4p/08tjvEDjuTRJwqJxNJToTPy2yTTBwgBTj82aAICgPPQwgRTUrrPpjgg== 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=1WUe0FUsLTrGPA8I46f+kt/KFV4P7hzN4337mrQNR3U=; b=HRfL3Jcvc5xhcBM4sVJV6YLa6Dfu+jipbwU5VHBdXs87Z+dlPLTMZ1LzDsqXhY+vOtiWTnqZzAUMhMfxca37RXn7c4h5mDpeLcvoZid6K6LaBaD8LIgTMr8/MnhfU8kf9asqI+bq2wLZ1nCloT1ebUNjKdMuf4lNziEBJ9/BjST/HKlSEN+/V41kPBUOAScFOqMnCPZZaWOlAAnKP4Im6EFOBgpyJ7LKchI2FpPPo19a0ryZI8R6/f7mx4oQ7tRG2ZkkoFUT1rMK9VnWwREvD1uEeuPSqoCypY7Mc+xV0nxdp0jWDPtskprS6qP+CuyHX3x5dZm8peUKvK3G3u03aQ== 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=1WUe0FUsLTrGPA8I46f+kt/KFV4P7hzN4337mrQNR3U=; b=dsosxQIpIRUl5684a3ozjqu1SMje5d2g/lgPI1bSa8Ssb4I3YF2Dvy5rfqO0XRXR6U4SbxNtp3TvKJ4vKJpoFZJkTHqR5gDkWyv0ioxxlDi73p8PoXtoeIojclZRVoHsJhUzEmqFL0Bdn9lUlzVYF/KKS63Ld07GK+JZg2PgweFSHZa8VkDmuNqYbI8iF0ZMxjbHEv/Ar/sfWwecXaVebt4XIggXqhaI+xWEhCOQnjiif2YrrKFxMsCxV725ieIlTNBRVYFZSEHPBiI3kWklen+yEJR8ZEThs7l/zasfCsb9/qgfPSDv+2V1KaiT4Kac7MBL6s7uxWHmzvD1UlgBXg== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by PH0PR11MB5673.namprd11.prod.outlook.com (2603:10b6:510:d6::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.28; Sat, 2 Sep 2023 12:18:11 +0000 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.028; Sat, 2 Sep 2023 12:18:11 +0000 From: Shynur Xie To: Eli Zaretskii , Stefan Kangas Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAAOFoAgAFNWDWAABBaMIAAKCs5gAABgNCAAP2eL4AAAuITgAAAaIA= Date: Sat, 2 Sep 2023 12:18:11 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> <838r9oai2l.fsf@gnu.org> In-Reply-To: <838r9oai2l.fsf@gnu.org> Accept-Language: en-US, zh-CN Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [Yqx0EpgIub5/GdfeesckSHrHELiw7srA62vdjiY2PdD57jM2FK88lWPhOEkabd1s] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|PH0PR11MB5673:EE_ x-ms-office365-filtering-correlation-id: bbcb4e07-4c8c-4352-0e33-08dbabaeacb5 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: m9GDwfamJn8UIKi3v3Nr+ipdHamrn9zkl+ZZ6C6ebAzi4qBjACqAZ9L6w/mOgYN0HgPXQlcnbqGOhoOfnygA+UkL37Ydo2ZNO/zcXM1XN1trltNlBb84CgsGMP1EDSTyqh95rcbWRBxlHGmZDUETbWZEQuX9nmt86//KS/jhvTXlvQIi33pV8+TPdTiSfeGPTiPZI3qTUuXXOiZ97vGWrSdxT/s850HiN414NJOxNqackempX+Bx1HRJ3sGeY9qXHf+6T0VHraC1u6GH4eMFvcizyQ5V/ClTv+KKOsdLTDFvfxsOBctx4MN5QJ2Xb9WcMm2uOtdA4liC+5/I5txBt6fyGPhsmfbHRPrPefHpawZKvhuYyN6AxhNig3beS0/ZIX6hgrTeXPLw5YvTa+fGQcw3Ga1D+m3x4d1VUREzLVr8QAQSaGF0ekbraEGUVDxxuipSEj0avxxKCyBrYQf9p9gruvDdQpbB6W16OjANfl88BIIjxoiS/ImE5UkMhsj1xUc9PCetjXPNQM3Tsm3aq8/OsvNdFl01/cJk/d3Fy5UWG9I2Q/DYDpnwxpFaa1oP x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?+NN0p8wDSlFO/WlWcpiIbKsbO8ZQkZNYmBmCOV2QXqjaeF6ZplJjpSm2fsEd?= =?us-ascii?Q?0IEbDlXZ0FIjSQ0xuiV4ncoq097ixhHx0RlbiFKMMnPdBPPKn8VwFXqU8d4S?= =?us-ascii?Q?AomokTPDz01beWndhcKnr/r57YZ+wQ/2tT78izB0PGSlrAl/wc5fsPR5Wfnv?= =?us-ascii?Q?TG8mjwV+LjQBjR62vBq/nuGw613pkYSp1iF85PIfgA8saIP0EemArDphM5Fb?= =?us-ascii?Q?vJAZifJS9sb4QJX1U1U6K4VlLyeXeLKqEpAYKj/zaTn6ivTABuRRGyzInEQ2?= =?us-ascii?Q?sminsAEDHrsioo5YPGcQPDCqsprHHrv/BAkF5U581omT7eh+CR0pYlnIDsPv?= =?us-ascii?Q?KWnXAUsgMIuF/4EmN4VKURoYBgwCJVkPcvo0QDMpe8qTgyCHdSnFnaru8HU/?= =?us-ascii?Q?k89b5mMTnMrqKwgf50aK7t9OxLU3hbSsZbmwULqh+5cPoSw+urKjEJfmssBm?= =?us-ascii?Q?dZkcRuuac1L5/gvmmo49BdvGrAs/ILYLLQo2uz/LZsP7Ya8WPOvEhT7VQDpi?= =?us-ascii?Q?ZIQgF+XEDv9kzrA9zSOm/P2JHBR7DV5fSWIs8lnlU6lPuqC6kK1PR4G+IQ0a?= =?us-ascii?Q?MtNnPCNMwrNbVKpx0S3XZXn/7GzE3fZDtAM/lCBVf1VWnzSmPxb6z96KSatL?= =?us-ascii?Q?F+00zQd7LU3QzRPYFEW9+M5FC9sNMb8lfsYoty4yknrwnMj1W9Dq68y92R5S?= =?us-ascii?Q?5GaTCQ89x5QtEv9vCG9LYCCCIAvCx7md/x9cTF+ni0iTEwLiNKVy3SRnSpSr?= =?us-ascii?Q?bXuoRAbmn33v9MOyXnj48SlWupqnYTuvdSmmPZUjT4YZQyxZjDwsxyQ83eqV?= =?us-ascii?Q?M11FfY/KZ8c9eO29XV9+CgyVpenuIe1YTE8vzZv625iD5y1uOPPiib/rwF6V?= =?us-ascii?Q?Ub3l5/RXh5ae+IQTWhcJBEA/JrEzix/rni413gNEai59IxA7I2C917hZDv20?= =?us-ascii?Q?zRQZnom0FTJlxVgesckLBMAMcLnLFp2nmjW5LhpIpVDJJqVOtow2reZ29AKB?= =?us-ascii?Q?cJRRndVnKwN+CAi43d3NZsTNHESrLMOvoWbPRgArquys0tyXw+WBFbFWhA5A?= =?us-ascii?Q?Rd7TeayeYxSV/HSYCDgMB70bCTxu9dPh40bmw8acAFq/ymJmt9gBhyEp8vVQ?= =?us-ascii?Q?THwbl4GRCKWqBH6sml5NvItd3hjU8a2Yzrhd7OBudQlPlAfXyyuEXZlmxa7b?= =?us-ascii?Q?XdsoRHz5p1XCVTinq01cQqWbZ1gdyB1ibWb7LL2C84RSTgUi5GuC1LcCsi2g?= =?us-ascii?Q?ehIl2mBWbKxEV5KpfLPW17f9AUvXGWHyHnBihkahupWoAE2Rbrs4++o2QyRd?= =?us-ascii?Q?szE=3D?= Content-Type: multipart/alternative; boundary="_000_PH0PR11MB7470B5770B0A343E65779A48D7EBAPH0PR11MB7470namp_" MIME-Version: 1.0 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: bbcb4e07-4c8c-4352-0e33-08dbabaeacb5 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Sep 2023 12:18:11.3064 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5673 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) --_000_PH0PR11MB7470B5770B0A343E65779A48D7EBAPH0PR11MB7470namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable > Would you like to write one and add it to the patch? I thought it was the maintainers' job. Yes, I will write it. --_000_PH0PR11MB7470B5770B0A343E65779A48D7EBAPH0PR11MB7470namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
> Would you like to write one and add it to the patc= h?

I thought it was the maintainers' job.
Yes, I will write it.
--_000_PH0PR11MB7470B5770B0A343E65779A48D7EBAPH0PR11MB7470namp_-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 02 08:39:36 2023 Received: (at 65621) by debbugs.gnu.org; 2 Sep 2023 12:39:36 +0000 Received: from localhost ([127.0.0.1]:35402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcPua-00067d-Fa for submit@debbugs.gnu.org; Sat, 02 Sep 2023 08:39:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcPuX-00067N-P8 for 65621@debbugs.gnu.org; Sat, 02 Sep 2023 08:39:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qcPuH-0001xh-Ug; Sat, 02 Sep 2023 08:39:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=1LgLg3ClI4W9qRO2buFA1nbyhWl6+QgmSlqOgC64R3o=; b=MpcDmVkGPdqB 2eaYFf+uLbyBtamq5+HJDgtWi5fNsigvQ1Z7Rj3r0u0zi086Do9j8GGECYTbQaNZDzGF/6+TNRhHo ZObu7VrXkbJ3IQ1AyQ++TSGaJg0cL7OcnzQmK4EMH9ftMevH58bc1YXScu/W/RdqtORuyCkbjED3U PZ6iZow5jrNpGx5uEvrSDDaooBVJKDj+wb03GRTvweRnbb661AJSRAkfEg25Uh4UfX732QALDwnrY MlT9Z4EJf+SPNF0o6rBIaq38aYob9las0068Is/ZVNmhtWqilrwLVl5rxWlgINAPbAYHmdvPep8by E+hQgTa9JPM+aSQu1vTZxQ==; Date: Sat, 02 Sep 2023 15:39:03 +0300 Message-Id: <837cp8agwo.fsf@gnu.org> From: Eli Zaretskii To: Shynur Xie In-Reply-To: (message from Shynur Xie on Sat, 2 Sep 2023 12:18:11 +0000) Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> <838r9oai2l.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65621 Cc: stefankangas@gmail.com, 65621@debbugs.gnu.org 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 (---) > From: Shynur Xie > CC: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> > Date: Sat, 2 Sep 2023 12:18:11 +0000 > > > Would you like to write one and add it to the patch? > > I thought it was the maintainers' job. > Yes, I will write it. Thank you. We prefer that the documentation accompanies the code changes. If nothing else, this enlarges the group of people who can write good documentation for Emacs. It also lowers the probability that we will forget to document changes. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 02 10:40:52 2023 Received: (at 65621) by debbugs.gnu.org; 2 Sep 2023 14:40:52 +0000 Received: from localhost ([127.0.0.1]:38242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcRnv-0001SW-PC for submit@debbugs.gnu.org; Sat, 02 Sep 2023 10:40:52 -0400 Received: from mail-dm6nam12olkn2045.outbound.protection.outlook.com ([40.92.22.45]:55537 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcRnp-0001SA-U5 for 65621@debbugs.gnu.org; Sat, 02 Sep 2023 10:40:50 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XCAY0yuFbmKf7clt4ps+okaCbXlHYk0mF+YiOrvL84v1Y8wcS7kLwCO8Td8rRkPT9BrfkAhz602LrLkQucEUEFUC1eaZK92iUxYEs+HsULDAkTrZVJooimntdlk/C7Kq/DtI9AyJP7opmzZDEhBSEK9sGXeyIDRzYBwrBAZR43f2Z+seS3HrbueOmrpKxUUQkTjakTD9qa4mcXvs17+gWNvERNAvrX+4AavlMrs43CF9zAOGlLMcpRbcxDTQQdingkrPolKaIUrBKdIG49jv0649/VV49aTqiA+xBGwxkQeHDDxAogPuIyWkCtisDt0BgkE5OqHJf6Xu7cxv0LdpMw== 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=mQxoGjZwOnDH6OJubU1qtz6wod7qvbU9FLBEhPFysD0=; b=I17AYKwL/ginsWIOGBgE1pGIUYOun9IGn9tUsFJ76mvclbkkYYeEKudPRE6ZuKz1fZx0qjxXSLsnjCV6PXHQRW0UjAgm4KnpXsOQztV/cmX5oGUaaITiFl2FBJEox1Ejc+c/YT3DSqaD2YfY1a9YlVOPsdHsB87W8H/gVdDEmPlnXHooC0Xt8tZfdSvXl33o7zZltLkhuQ716uQgY/IlgmjiJhao4ZODnPKi7f0b+uOPcX5PLwIjNMWl3p1btEH2IYAYfgp14JjPGFZtvLtQ9tYdyBRk9VtLwx22VfiZ0/LHHWqBPxtMKyA6/g+stiguk/RXUJ6wcKC2v7XCq7PYdw== 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=mQxoGjZwOnDH6OJubU1qtz6wod7qvbU9FLBEhPFysD0=; b=JPentpHA1iNYp/GEQrfGKjza68396tO5qCG5filWV1nBANZLkuiDHegP8eDAO/q1nP2jKCVoHfEv7ASKy+4zLxRUv2JEhVXwM5cFezrOPtBerYn67yRP61oBJX8z1dv22YZZxEeNcdNoz56gbvOywqAlwrV3wH8c0sMac7a1BFHSeJYGGey+J4i7MS43z65I/1QlCl5MbBnzSCWjB1I2ADfWrfmr88uiY6Ck1D89seKPYqytLPSfwQ6/kcfAexVCyzmb3MdIfni85bo+ECAnYLc4PuFbZ4MOFTppl83IfKVEwkIAd4vzqq9MLZb5XJnMSKnPewO+M1u/HWevhVP1hg== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by CO1PR11MB4962.namprd11.prod.outlook.com (2603:10b6:303:99::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.28; Sat, 2 Sep 2023 14:40:29 +0000 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.028; Sat, 2 Sep 2023 14:40:29 +0000 From: Shynur Xie To: Eli Zaretskii , Stefan Kangas Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAAOFoAgAFNWDWAABBaMIAAKCs5gAABgNCAAP2eL4AAAuITgAAAaICAAAaek4AAHghg Date: Sat, 2 Sep 2023 14:40:29 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> <838r9oai2l.fsf@gnu.org> <837cp8agwo.fsf@gnu.org> In-Reply-To: <837cp8agwo.fsf@gnu.org> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [zMh/TzZZV6qF2H1dosBRErLkXXo74Nah] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|CO1PR11MB4962:EE_ x-ms-office365-filtering-correlation-id: 57662c0a-d756-433a-fb01-08dbabc28dd8 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: g0iTsvg+8N7wBT3fjJTG+AovLpJEaSY4+C+HcEyv4NPjmjjiIt+w40riYdR8Hk+0I1wGwCMJskq1YXSfs9JUBkE6y6S0EaX6Pc82EfTcBR81hWfv6BJjQ2Dq2D/O1NFL1rzxUaefHKUb6WywrL+khRzP9qXIv3RHHTYT4Ycdkj8voXJsCKi8mh+ATmq822oM1n4F+Df/oVYXszsgbGIMilliny2FpYHAXn5a6vG/mQoNKR2QUnbKP72WxRvAurwCK5GTNREe7LN07NDnsfKPlrg1MFu6pe4B2zvEbLTyY34GeEhDV7V2lFMt9rEsdHXfVdZ5Wc6LrRwld0GsuuAfPQw7MzW+L9lQC8567BQChW3L25ugyNEOX7LxvpKvroEp5Sny2B5duliqHqXUI2I3c9JycdbO3ZX4pEIrCDnXG1XrAaYTKxhW67JMr9bSYwa0hCElh65y998vv1O6XXtgul5K83cNTg8gZN4pge4wM02UxJhC5CAmMgzhLvo9LRsEjw1JetnQSGpqcUw5tSNvEeuakuSyyDEexlfIH6vqOsyfYCjTFret4YU3CdEv8xNh x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?fF+igp6T+zBXlFDGGxqqxhYso7rLwa/APZ58fpqgPOIfMIvg8pSZejmM5f?= =?iso-8859-1?Q?6Wp1qiVyS2oBPWZ7iaT9+9H7V09pYnxxGQBobw4OaDaHPgj6vaHaM6NH1N?= =?iso-8859-1?Q?Erx5Dv8Cp81y2E2QWbDYxm7Rt2WnvW/1843y79Rp73oHT1nWct6LuTuQoN?= =?iso-8859-1?Q?URNTf5ihkNnwjEBW+Lk/PKNrUZ/50qqWXrpLWlczrrXMh3OWPn8oydFeY4?= =?iso-8859-1?Q?jZydo21p8MteFYcDmvUgjRB9vo/BXZWzIWxD/AHjnrmse4pa/WXZxw/eWE?= =?iso-8859-1?Q?AfOjqmGWr7s1tilt7dcet3Ix1IMHjWBmixZWUHBCgzmt4nVQgmgfoMttY3?= =?iso-8859-1?Q?eY/+s5hUZJfygYGEukv07jP2pCAyNSpTOg4SxfXS0YOAJE9K2tYJOmWZs9?= =?iso-8859-1?Q?XGqug3akY+gUGSTAkPHEPvWljqwSJHUczYXIengs/xjLadjxXMOUHcW+FZ?= =?iso-8859-1?Q?PIG4It3po2sdWw6NkMrCOeh8s6Q2EUDWkNcISxixO3MHw2jn0Di1ETyxMd?= =?iso-8859-1?Q?C8YURRWXv8k929xK8S99/58Xiive4d9ApJ3vqVUQPGnNg42a4iR4SykWfd?= =?iso-8859-1?Q?NTwjKqFOLfigm1kDvLzcT/tQlV8Knkp4Vgs/h1qizPVq6dbi9zc2/YjeP4?= =?iso-8859-1?Q?t/v9MydyhuC2+PMk/39i2yhWKbXFdMzU9q80WUAw6T1W7fjkqNMqh1J8v5?= =?iso-8859-1?Q?1GK7dYH25W7G902KDb3j+iKMiG2DlsqGH9Mwk5vd1MkheARHFCnURXuN0C?= =?iso-8859-1?Q?Gl0fSJk2pYt3NSdBDs53Hto0sGtsXT6DF407TyDhqq5d12kafLIhaQ7dOC?= =?iso-8859-1?Q?cYGfoLvjezPnGMVE9a16HaUGBHK2QsH0X19gULQvUHB3LwHcMLEnlF0BV4?= =?iso-8859-1?Q?nAyv1k7b6ErLOlq0LmiFuwPl/pd/f+ISzYYj8eXCVgtMoa9DWeaCL1Z1QK?= =?iso-8859-1?Q?2oFvSdDWcRcqzpBk8s29qsQdZj0bQxuisMjLR35uvQ2z1Z+3BLJ6FYqpwD?= =?iso-8859-1?Q?E02ZYhG9Cj9qH3PfCdhv7iu/EyIZIYo848ZSQwgTzwxWckp5sBNgkBOndH?= =?iso-8859-1?Q?oBXVSTpQNSOl2oc45GoFV1fnn+DdCndFgAGQxccIzQPrZlT1Wmaah2T0VP?= =?iso-8859-1?Q?CWdJx/zrJMtMTbcFCKoX2VwU9PE5s8j8CWQZ5EzTb0hOrBCU/WeOfjUi8d?= =?iso-8859-1?Q?Tp5UMUk2wP735Ov3y0VKRpwF5495HlPi3KQVCAez+nfWbykWLi/gBhC4?= Content-Type: multipart/mixed; boundary="_002_PH0PR11MB74704684AF077E05B8941D56D7EBAPH0PR11MB7470namp_" MIME-Version: 1.0 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: 57662c0a-d756-433a-fb01-08dbabc28dd8 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Sep 2023 14:40:29.4641 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4962 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) --_002_PH0PR11MB74704684AF077E05B8941D56D7EBAPH0PR11MB7470namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable > We prefer that the documentation accompanies the code changes. If=0A= > nothing else, this enlarges the group of people who can write good=0A= > documentation for Emacs. It also lowers the probability that we=0A= > will forget to document changes.=0A= =0A= Understood. This is my first time to write a NEWS entry, so it may=0A= not be considered good documentation.=0A= =0A= New patch is attached. Thanks in advance for reviewing.= --_002_PH0PR11MB74704684AF077E05B8941D56D7EBAPH0PR11MB7470namp_ Content-Type: application/octet-stream; name="0001-dired-next-line-movement-style.patch" Content-Description: 0001-dired-next-line-movement-style.patch Content-Disposition: attachment; filename="0001-dired-next-line-movement-style.patch"; size=5840; creation-date="Sat, 02 Sep 2023 14:40:12 GMT"; modification-date="Sat, 02 Sep 2023 14:40:12 GMT" Content-Transfer-Encoding: base64 RnJvbSBkMjkyN2YwMTRmNWZiOWVlZDhiYjBmZGY3Yzg4Yzc3YTI2OWEzNWQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzaHludXIgPG9uZS5sYXN0Lmtpc3NAb3V0bG9vay5jb20+CkRh dGU6IFNhdCwgMiBTZXAgMjAyMyAyMjozOTowMCArMDgwMApTdWJqZWN0OiBbUEFUQ0hdIGBkaXJl ZC1uZXh0LWxpbmUnIG1vdmVtZW50IHN0eWxlCgpQb2ludCB3aWxsIHNraXBzIGVtcHR5IGxpbmVz IGFuZCBvcHRpb25hbGx5IGdvdG8gdGhlIG90aGVyCmVuZCB3aGVuIGVuY291bnRlcmluZyBhIGJv dW5kYXJ5LgoqIGxpc3AvZGlyZWQuZWwgKGRpcmVkLW1vdmVtZW50LXN0eWxlKTogQ29udHJvbCB3 aGV0aGVyIHRvCnNraXAgZW1wdHkgbGluZXMgYW5kIHdoZXRoZXIgdG8gY3ljbGUgdGhyb3VnaCBu b24tZW1wdHkKbGluZXMuCiogbGlzcC9kaXJlZC5lbCAoZGlyZWQtbmV4dC1saW5lKTogQWRkIGEg bmV3IG1vdmVtZW50IHN0eWxlCmNvbnRyb2xsZWQgYnkgYGRpcmVkLW1vdmVtZW50LXN0eWxlJy4K KiBldGMvTkVXUyAoZGlyZWQtbW92ZW1lbnQtc3R5bGUpOgotLS0KIGV0Yy9ORVdTICAgICAgfCAg OSArKysrKysKIGxpc3AvZGlyZWQuZWwgfCA3NiArKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNzggaW5zZXJ0aW9ucygr KSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTCmluZGV4 IDlhOThkYjguLjk2MmU5NmMgMTAwNjQ0Ci0tLSBhL2V0Yy9ORVdTCisrKyBiL2V0Yy9ORVdTCkBA IC0yODIsNiArMjgyLDE1IEBAIFRoaXMgYWxsb3dzIGNoYW5naW5nIHdoaWNoIHR5cGUgb2Ygd2hp dGVzcGFjZSBjaGFuZ2VzIGFyZSBpZ25vcmVkIHdoZW4KIHJlZ2VuZXJhdGluZyBodW5rcyB3aXRo ICdkaWZmLWlnbm9yZS13aGl0ZXNwYWNlLWh1bmsnLiAgRGVmYXVsdHMgdG8KIHRoZSBwcmV2aW91 c2x5IGhhcmQtY29kZWQgIi1iIi4KIAorKiogRGlyZWQKKworLS0tCisqKiogTmV3IHVzZXIgb3B0 aW9uICdkaXJlZC1tb3ZlbWVudC1zdHlsZScuCitXaGVuIG5vbi1uaWwsIG1ha2UgJ2RpcmVkLW5l eHQtbGluZScgYW5kICdkaXJlZC1wcmV2aW91cy1saW5lJyBza2lwCitlbXB0eSBsaW5lcy4gIEl0 IGFsc28gY29udHJvbHMgaG93IHRvIG1vdmUgcG9pbnQgd2hlbiBlbmNvdW50ZXJpbmcgYQorYm91 bmRhcnkgKGUuZy4sIGlmIGV2ZXJ5IGxpbmUgaXMgdmlzaWJsZSwgaW52b2tpbmcgJ2RpcmVkLW5l eHQtbGluZScKK2F0IHRoZSBsYXN0IGxpbmUgd2lsbCBtb3ZlIHRvIHRoZSBmaXJzdCBsaW5lKS4K KwogKiogRWRpZmYKIAogLS0tCmRpZmYgLS1naXQgYS9saXNwL2RpcmVkLmVsIGIvbGlzcC9kaXJl ZC5lbAppbmRleCBlOTZiODVhLi44OGY4NTYzIDEwMDY0NAotLS0gYS9saXNwL2RpcmVkLmVsCisr KyBiL2xpc3AvZGlyZWQuZWwKQEAgLTQ5NSw2ICs0OTUsMjEgQEAgdG8gbmlsOiBhIHBpcGUgdXNp bmcgYHpjYXQnIG9yIGBndW56aXAgLWMnIHdpbGwgYmUgdXNlZC4iCiAgICAgICAgICAgICAgICAg IChzdHJpbmcgOnRhZyAiU3dpdGNoZXMiKSkKICAgOnZlcnNpb24gIjI5LjEiKQogCisoZGVmY3Vz dG9tIGRpcmVkLW1vdmVtZW50LXN0eWxlIG5pbAorICAiTm9uLW5pbCBtZWFucyBwb2ludCBza2lw cyBlbXB0eSBsaW5lcyB3aGVuIG1vdmluZy4KK1RoaXMgYWZmZWN0cyBvbmx5IGBkaXJlZC1uZXh0 LWxpbmUnIGFuZCBgZGlyZWQtcHJldmlvdXMtbGluZScuCisKK1Bvc3NpYmxlIG5vbi1uaWwgdmFs dWVzOgorICogICBgY3ljbGUnOiB0aGUgbmV4dC9wcmV2aW91cyBsaW5lIG9mIHRoZSBsYXN0L2Zp cnN0IHZpc2libGUgbGluZSBpcworICAgICAgICAgICAgICB0aGUgZmlyc3QvbGFzdCB2aXNpYmxl IGxpbmUuCisgKiBgYm91bmRlZCc6IGNhbm5vdCBtb3ZlIHVwL2Rvd24gaWYgdGhlIGN1cnJlbnQg bGluZSBpcyB0aGUKKyAgICAgICAgICAgICAgZmlyc3QvbGFzdCB2aXNpYmxlIGxpbmUuIgorICA6 dHlwZSAnKGNob2ljZSAoY29uc3QgOnRhZyAiTW92ZSB0byBhbnkgbGluZSIgbmlsKQorICAgICAg ICAgICAgICAgICAoY29uc3QgOnRhZyAiTG9vcCB0aHJvdWdoIG5vbi1lbXB0eSBsaW5lcyIgY3lj bGUpCisgICAgICAgICAgICAgICAgIChjb25zdCA6dGFnICJPbmx5IHRvIG5vbi1lbXB0eSBsaW5l IiBib3VuZGVkKSkKKyAgOmdyb3VwICdkaXJlZAorICA6dmVyc2lvbiAiMzAuMSIpCisKIChkZWZj dXN0b20gZGlyZWQtaGlkZS1kZXRhaWxzLXByZXNlcnZlZC1jb2x1bW5zIG5pbAogICAiTGlzdCBv ZiBjb2x1bW5zIHdoaWNoIGFyZSBub3QgaGlkZGVuIGluIGBkaXJlZC1oaWRlLWRldGFpbHMtbW9k ZScuIgogICA6dHlwZSAnKHJlcGVhdCBpbnRlZ2VyKQpAQCAtMjY2NiwyMiArMjY4MSw2OSBAQCBP dGhlcndpc2UsIHRvZ2dsZSBgcmVhZC1vbmx5LW1vZGUnLiIKICAgICAgICh3ZGlyZWQtY2hhbmdl LXRvLXdkaXJlZC1tb2RlKQogICAgIChyZWFkLW9ubHktbW9kZSAndG9nZ2xlKSkpCiAKLShkZWZ1 biBkaXJlZC1uZXh0LWxpbmUgKGFyZykKLSAgIk1vdmUgZG93biBsaW5lcyB0aGVuIHBvc2l0aW9u IGF0IGZpbGVuYW1lLgotT3B0aW9uYWwgcHJlZml4IEFSRyBzYXlzIGhvdyBtYW55IGxpbmVzIHRv IG1vdmU7IGRlZmF1bHQgaXMgb25lIGxpbmUuIgotICAoaW50ZXJhY3RpdmUgIl5wIikKKyhkZWZ1 biBkaXJlZC0tdHJpdmlhbC1uZXh0LWxpbmUgKGFyZykKKyAgIk1vdmUgZG93biBBUkcgbGluZXMg dGhlbiBwb3NpdGlvbiBhdCBmaWxlbmFtZS4iCiAgIChsZXQgKChsaW5lLW1vdmUtdmlzdWFsKQot CShnb2FsLWNvbHVtbikpCisgICAgKGdvYWwtY29sdW1uKSkKICAgICAobGluZS1tb3ZlIGFyZyB0 KSkKICAgOzsgV2UgbmV2ZXIgd2FudCB0byBtb3ZlIHBvaW50IGludG8gYW4gaW52aXNpYmxlIGxp bmUuCiAgICh3aGlsZSAoYW5kIChpbnZpc2libGUtcCAocG9pbnQpKQotCSAgICAgIChub3QgKGlm IChhbmQgYXJnICg8IGFyZyAwKSkgKGJvYnApIChlb2JwKSkpKQorICAgICAgICAgIChub3QgKGlm IChhbmQgYXJnICg8IGFyZyAwKSkgKGJvYnApIChlb2JwKSkpKQogICAgIChmb3J3YXJkLWNoYXIg KGlmIChhbmQgYXJnICg8IGFyZyAwKSkgLTEgMSkpKQogICAoZGlyZWQtbW92ZS10by1maWxlbmFt ZSkpCiAKKyhkZWZ1biBkaXJlZC1uZXh0LWxpbmUgKGFyZykKKyAgIk1vdmUgZG93biBsaW5lcyB0 aGVuIHBvc2l0aW9uIGF0IGZpbGVuYW1lLgorT3B0aW9uYWwgcHJlZml4IEFSRyBzYXlzIGhvdyBt YW55IGxpbmVzIHRvIG1vdmU7IGRlZmF1bHQgaXMgb25lIGxpbmUuCisKK1doZXRoZXIgdG8gc2tp cCBlbXB0eSBsaW5lcyBhbmQgaG93IHRvIG1vdmUgd2hlbiBlbmNvdW50ZXJpbmcgYQorYm91bmRh cnkgYXJlIGNvbnRyb2xsZWQgYnkgYGRpcmVkLW1vdmVtZW50LXN0eWxlJy4iCisgIChpbnRlcmFj dGl2ZSAiXnAiKQorICAoaWYgZGlyZWQtbW92ZW1lbnQtc3R5bGUKKyAgICAgIChsZXQgKChvbGQt cG9zaXRpb24gKHByb2duCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgSXQncyBhbHdh eXMgdHJ1ZSB0aGF0IHdlIHNob3VsZCBtb3ZlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg OzsgdG8gdGhlIGZpbGVuYW1lIHdoZW4gcG9zc2libGUuCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKGRpcmVkLW1vdmUtdG8tZmlsZW5hbWUpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgKHBvaW50KSkpCisgICAgICAgICAgICA7OyBVcC9Eb3duIGluZGljYXRlcyB0aGUgZGlyZWN0 aW9uLgorICAgICAgICAgICAgKG1vdmluZy1kb3duIChpZiAoY2wtcGx1c3AgYXJnKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAxICAgIDsgbWVhbnMgRG93bi4KKyAgICAgICAgICAgICAg ICAgICAgICAgICAgIC0xKSkpICA7IG1lYW5zIFVwLgorICAgICAgICA7OyBMaW5lIGJ5IGxpbmUg aW4gY2FzZSB3ZSBmb3JnZXQgdG8gc2tpcCBlbXB0eSBsaW5lcy4KKyAgICAgICAgKHdoaWxlIChu b3QgKHplcm9wIGFyZykpCisgICAgICAgICAgKGRpcmVkLS10cml2aWFsLW5leHQtbGluZSBtb3Zp bmctZG93bikKKyAgICAgICAgICAod2hlbiAoPSBvbGQtcG9zaXRpb24gKHBvaW50KSkKKyAgICAg ICAgICAgIDs7IE5vdyBwb2ludCBpcyBhdCBiZWdpbm5pbmcvZW5kIG9mIG1vdmFibGUgYXJlYSwK KyAgICAgICAgICAgIDs7IGJ1dCBpdCBzdGlsbCB3YW50cyB0byBtb3ZlIGZhcnRoZXIuCisgICAg ICAgICAgICAoaWYgKGVxIGRpcmVkLW1vdmVtZW50LXN0eWxlICdjeWNsZSkKKyAgICAgICAgICAg ICAgICA7OyBgY3ljbGUnOiBnbyB0byB0aGUgb3RoZXIgZW5kLgorICAgICAgICAgICAgICAgIChn b3RvLWNoYXIgKGlmIChjbC1wbHVzcCBtb3ZpbmctZG93bikKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAocG9pbnQtbWluKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocG9p bnQtbWF4KSkpCisgICAgICAgICAgICAgIDs7IGBib3VuZGVkJzogZ28gYmFjayB0byB0aGUgbGFz dCBub24tZW1wdHkgbGluZS4KKyAgICAgICAgICAgICAgKHdoaWxlIChzdHJpbmctbWF0Y2gtcCAi XFxgW1s6Ymxhbms6XV0qXFwnIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IChidWZmZXItc3Vic3RyaW5nLW5vLXByb3BlcnRpZXMKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKGxpbmUtYmVnaW5uaW5nLXBvc2l0aW9uKQorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAobGluZS1lbmQtcG9zaXRpb24pKSkKKyAgICAgICAgICAg ICAgICAoZGlyZWQtLXRyaXZpYWwtbmV4dC1saW5lICgtIG1vdmluZy1kb3duKSkpCisgICAgICAg ICAgICAgIDs7IEVuY291bnRlcmVkIGEgYm91bmRhcnksIHNvIGxldCdzIHN0b3AgbW92ZW1lbnQu CisgICAgICAgICAgICAgIChzZXRxIGFyZyBtb3ZpbmctZG93bikpKQorICAgICAgICAgICh3aGVu IChub3QgKHN0cmluZy1tYXRjaC1wICJcXGBbWzpibGFuazpdXSpcXCciCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgKGJ1ZmZlci1zdWJzdHJpbmctbm8tcHJvcGVydGllcwor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGluZS1iZWdpbm5pbmctcG9z aXRpb24pCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsaW5lLWVuZC1w b3NpdGlvbikpKSkKKyAgICAgICAgICAgIDs7IEhhcyBtb3ZlZCB0byBhIG5vbi1lbXB0eSBsaW5l LiAgVGhpcyBtb3ZlbWVudCBkb2VzCisgICAgICAgICAgICA7OyBtYWtlIHNlbnNlLgorICAgICAg ICAgICAgKGNsLWRlY2YgYXJnIG1vdmluZy1kb3duKSkKKyAgICAgICAgICAoc2V0cSBvbGQtcG9z aXRpb24gKHBvaW50KSkpKQorICAgIChkaXJlZC0tdHJpdmlhbC1uZXh0LWxpbmUgYXJnKSkpCisK IChkZWZ1biBkaXJlZC1wcmV2aW91cy1saW5lIChhcmcpCiAgICJNb3ZlIHVwIGxpbmVzIHRoZW4g cG9zaXRpb24gYXQgZmlsZW5hbWUuCi1PcHRpb25hbCBwcmVmaXggQVJHIHNheXMgaG93IG1hbnkg bGluZXMgdG8gbW92ZTsgZGVmYXVsdCBpcyBvbmUgbGluZS4iCitPcHRpb25hbCBwcmVmaXggQVJH IHNheXMgaG93IG1hbnkgbGluZXMgdG8gbW92ZTsgZGVmYXVsdCBpcyBvbmUgbGluZS4KKworV2hl dGhlciB0byBza2lwIGVtcHR5IGxpbmVzIGFuZCBob3cgdG8gbW92ZSB3aGVuIGVuY291bnRlcmlu ZyBhCitib3VuZGFyeSBhcmUgY29udHJvbGxlZCBieSBgZGlyZWQtbW92ZW1lbnQtc3R5bGUnLiIK ICAgKGludGVyYWN0aXZlICJecCIpCiAgIChkaXJlZC1uZXh0LWxpbmUgKC0gKG9yIGFyZyAxKSkp KQogCi0tIAoyLjQxLjAud2luZG93cy4zCgo= --_002_PH0PR11MB74704684AF077E05B8941D56D7EBAPH0PR11MB7470namp_-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 03 07:01:49 2023 Received: (at control) by debbugs.gnu.org; 3 Sep 2023 11:01:50 +0000 Received: from localhost ([127.0.0.1]:39767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qckrV-0006XT-MX for submit@debbugs.gnu.org; Sun, 03 Sep 2023 07:01:49 -0400 Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]:42151) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qckrR-0006XA-Pi for control@debbugs.gnu.org; Sun, 03 Sep 2023 07:01:46 -0400 Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-500760b296aso642462e87.0 for ; Sun, 03 Sep 2023 04:01:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693738889; x=1694343689; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=mIC8Kmy00biZ80c1D4X7SsfvtW+9Uaq6B4MeYtGrJZ0=; b=h+tI+bLPINUCKjp2TzYRO4bDoKcZgZkOrgaGbN/nuf+XKYZFZa7EvHhc8VAqL2g9v6 xcPAWb6sQZM3ZHn3XQGSvBU797u862EXRQmvcipYgwSJgj30TjNu4rHalnzkaSJjxpqK UXIPtElAX2U/+WnK49aUOlWSeoPqu1yhrMiAeg8aRX70WXDMN4f/1qTNqVhR2XQAI6T0 qH/v2K1/4lVUguyc8OfbM+K3Gu5dLXkO4MxgYP6mfTs2i38bTL81SUhcZUkYYj5OLVnv pgRihl7NSH6BMpdluliR8rgAKfRUK2ysQAzQZkkDtG5IEe/r3oqUS9qmIxccdAqCQZSR vnbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693738889; x=1694343689; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=mIC8Kmy00biZ80c1D4X7SsfvtW+9Uaq6B4MeYtGrJZ0=; b=Yzmynnbmeha1d2c+N1PLIitKFrIy04i8LnpDZBR7OckOireNOrU/ClEvL1J4sJyhBG jGgGdUqC8Ch8d2vUex4sUhiAoWgMoyGU0mU1UD04eRtt846cLaPk8ZTbaIvdm65wO89u KGN7oytyd15XzWXnakqf2iLAIGr0oROwNUtg5uTXuzMycrBrvmmOEYzLFZdc62FBOrma kEEzHeNJbSTUYruThiTGEH6zXo/XYbbYgcgLXwgu2WVRICT1Jj3GWbEKKsJBt0hd2k4m wx8AreFXudI04Fk3CYAnErG/Xs+s/7kf+XLTAJiKwdxjjXKMFmTkgDhOjsJoU01qJC/Q 5obA== X-Gm-Message-State: AOJu0YxphtyTz7cxFAhX9V92K+PA/xGQQvBKs+l8W3JVbWoRz4VDotVx 6i4rt2DhKquWdfcQPjhmAnfBGqGotXrfYnm30RjnhcJpLAk= X-Google-Smtp-Source: AGHT+IErXvHGRah2biYsgHuQrzmhoZ/KmOzF4rYixNuj1CHoZS+HOm1tAvHjDghIQ95qzSzl18+hE5nIWK/ToPonUlo= X-Received: by 2002:a05:6512:31c6:b0:4f9:dac6:2f3d with SMTP id j6-20020a05651231c600b004f9dac62f3dmr2715472lfe.13.1693738889538; Sun, 03 Sep 2023 04:01:29 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 3 Sep 2023 04:01:29 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 3 Sep 2023 04:01:29 -0700 Message-ID: Subject: control message for bug #65621 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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: -1.0 (-) severity 65621 wishlist quit From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 03 17:47:36 2023 Received: (at 65621) by debbugs.gnu.org; 3 Sep 2023 21:47:36 +0000 Received: from localhost ([127.0.0.1]:47107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcuwS-0003eD-37 for submit@debbugs.gnu.org; Sun, 03 Sep 2023 17:47:36 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:64478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcuwP-0003dq-D8 for 65621@debbugs.gnu.org; Sun, 03 Sep 2023 17:47:34 -0400 Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 383IKdDK004773; Sun, 3 Sep 2023 21:47:33 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-2023-03-30; bh=dWXp4+PtI6Jwg9UOID6CMSEBJhKivl2Jw/mRKja4HMQ=; b=D2CYoBAGJvWpA8fsmKKWMAZCdvCU9ET0/ZDzXzQnilsw/ifXKS2vLvQDiAWkpFmD9wKR Difrzqt3Kxpf3OCu6gkDPUWopxUjqWUkVguTGp8iaNWYh2ublUd0VWS//ANhjpdiKJDd FCx5YpnaP/O7HSDz4Jdr2Efsz6zy71nDizfR3ydGR/Zpo7RPW+qX+5gQvB3JawF3Rt6Q DGrq0DcPt/3yyGkV9riCEw5YcAm6Iynixpe6wnEBI23X7/+Tz82iUi0f7jlmq4QDtu+I MUv/ZnNIRG7WwxsHeGyO/pVFfXifWgU7i8ZExx6xS4H6IKxGhPmiPxyhJlJzO8cPjfN6 6A== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3suuu3j06g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 03 Sep 2023 21:47:32 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 383I9ALw030613; Sun, 3 Sep 2023 21:47:31 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2174.outbound.protection.outlook.com [104.47.55.174]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3suug3gdcf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 03 Sep 2023 21:47:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NvLPE6tIjo6LH9g+oOrkmnJwcD+pTUSGAzk0faPjMv0be69AiBi21TwtMYwJR4aO5MgGK1vF6zhgmiXD72aCIDNzZaX3CpCzizfCn/rQDmuoKpIVQP3fGLy9OgX4g95dvlUMHHT5b93PJshwkH+NkPpWQEae6ZLrmxDsAxAmt0ASpSk2FIHqvVQ64jsJ7Nq93swLvKb2zSJcwW4y6d8QBMpdj9qt+OXiZWxO/PevD46JFzmtrwIvaE9MDNqRhSqPKfgfeCN++kjNPp2Z0xHMYoV+rp6KuBK3n22jsLh2QR1W1R8Jr+tgnV4YKS8VOTjVtOas5N0/C79LSwv2uzcHew== 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=dWXp4+PtI6Jwg9UOID6CMSEBJhKivl2Jw/mRKja4HMQ=; b=ZbSFMKyJEF8Wul4LAGq0uTAHL9YoZaQ4fhBqRTA1Zk85hNHBQP/CflQ+caLtMSrRvaieV5Weh0gjMg/6e7w046IArC4YHIbx9zeewXEuYOcS7jZi85A9lF4QLREsJsI4b5YqoB9SXQLlHw63JCPsgr0oC6H0MDcx3avBVLh2Z/1ycW16leKYYlCOu0WdDQxnOSKFt3nitU9QjcDn9hBo1NgdMq309+bjWiRQC4bwbao5GYrOmCDAm2ydg7tyhBMCLowPXiK6tGPU31iIs2MNtJC7Qy9tJiB+EulhaHMMO3Ve8jN0FLjQI5ehUfx7cPwEkAoaZ7U1x+mVnLIfsW2xAA== 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=dWXp4+PtI6Jwg9UOID6CMSEBJhKivl2Jw/mRKja4HMQ=; b=tQHzj7xjxZQNLz63htvp6Ulq8pRi2wJbnP6BhF5ZfYfQfKcAbARIWi0s3ZJ+Ziy719GsQQKvWQHWyvxMvrHKLzi06kOvLfe7yHBSL+yKyeJZCTOnibLd4S3yc5WWivfpfWDBSzHw+IOu28/lzkCPqT23GQedZtaber69V+m5K+k= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CY8PR10MB6851.namprd10.prod.outlook.com (2603:10b6:930:9f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.30; Sun, 3 Sep 2023 21:47:29 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::7c3b:c5a0:5222:69a4%6]) with mapi id 15.20.6745.030; Sun, 3 Sep 2023 21:47:29 +0000 From: Drew Adams To: Shynur Xie , Stefan Kangas Subject: RE: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAAOFoAgAFNWDWAABBaMIAAKCs5gAABgNCAAP2eL4ACKuhQ Date: Sun, 3 Sep 2023 21:47:28 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CY8PR10MB6851:EE_ x-ms-office365-filtering-correlation-id: 30aa9dcf-20ab-45c0-494f-08dbacc75ea2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wpYR3NBfixTrYcyf7K0EPB7aA81ac0Sp6Gtserf8pP/UN3gV1f5xVJSyXrMk2pZFs9vLD25rNU5LLcuCkoiBSMXIVlXCQuHyU+nrEKA81AA9heSrMm5V/1yvLHo5iFG8bO654ReDgtSfuXbwaCwdqDu/oyUr9xVlVTOfpd+8PZtWW8ZCQkASNZyTIr/c9X2ellkfGAxsmR8rKKT9XZpTFhThcC1bBToYkDM9BKT0p9cjCdcc//v1UficSLAutQATMU3cmUtexWvr1TfFY8UQoLqZCl3WuWQIQlhnRWeERA55Y9rLSwuWsITXPFa9yc42cdkGQmRwPTUKUDqEKiQ0r2uiS0uWNwIWO/hOhZXWMZlsT7M8os+I7Qh617cH+4mV/T15zzxLHNR+jfuSxp9jEm2Gc42muIVKrEl0nnLsLtKWMcwDMRwVLXaXOE7XzxgatfNVlRYEg8Ie+/RGox3Xch1habvBKOhaclhUZLCeP83mtydZ8xhY7AWmv/tl838D8u9/vLM9kP2db/t1X6DWKHpLfSVfZ5OMRvd7Tz1pQLasd106K2rBBlQkUoVSSss4vkfqlILzfJBFDb3Cg9BirASo2TKifoBhGIat1Q5X9DaHucQTqw+XkEVL0VSTKgIWotb7Pr67oN8jbRDRIjKMEw== 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:(13230031)(346002)(396003)(376002)(39860400002)(366004)(136003)(451199024)(186009)(1800799009)(66899024)(33656002)(122000001)(38070700005)(38100700002)(52536014)(41300700001)(5660300002)(44832011)(86362001)(83380400001)(55016003)(66946007)(66556008)(64756008)(66476007)(66446008)(76116006)(26005)(478600001)(110136005)(71200400001)(8936002)(8676002)(4326008)(316002)(6506007)(9686003)(7696005)(2906002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?w5OicwZaifA63SyHOSSoqR5VCW6lMJ4rGvD+nz2ZwYrWOV0MX9MbtIyAhST1?= =?us-ascii?Q?SmaE5XzfejqMGpLmp1Eqt6qCryxnPktD9UaEefMX/ltz7Lwvs+DU5qPmeWuc?= =?us-ascii?Q?bOXiMWJjze6nVKtXugFCavzzBq+isIHxwQcyCnWfUCovP07v6Ln5jYtzazI1?= =?us-ascii?Q?fdrB7em+GA4tSGC2k3EdHFRSnEf60hH8A6Pj9a3actYuwMWDAUDGgbzPb2cm?= =?us-ascii?Q?7RmspTCLYiiQFrrRq89pTf9Syy6Ds/vh+YMqUsshuxTW6PQt9M1no513AAPi?= =?us-ascii?Q?a+RhenZxvfO59Xmw7pmThDsVo5vG8po5ZHlEGzVt3Q8LP/2HmFkyGS9TZnUP?= =?us-ascii?Q?17k6K6b7nhiv/CaqsfVTW/b/7QRudfPRtpQdPxRjlLBaxkamsGmZL8OuIX8C?= =?us-ascii?Q?izJ8eZbCpqR7ZqQIr7eVyrU/vSOkE+7QTbOu1ylVfQbi/IYku0qA4eLSvV/8?= =?us-ascii?Q?sYP40w9af2EEekmXCLkcy2rM7hfFlRd2kO4YHTwLKzSk2AGAUUuCrWeyZ2A4?= =?us-ascii?Q?Sb7SvIrjbtJ/HOtjFbzH5+OLvLs2jfT0EIHdpGrjo88sfdkW99j9O9Fdn/mj?= =?us-ascii?Q?GVSeILuPaOEThmIydLkYSX2OS+xgqMOAtK+LKC4RYRi3p/l+/DVt9cw9YO74?= =?us-ascii?Q?hrn7F7eD+4mpDSAk2mp3/52Y0/H2OyPPZRoxd+l+oy6wVBe3/QrSdWV/3E8a?= =?us-ascii?Q?Y6fsVx4PGNvyjCr5CBgdB06m3VAKzoRF8n5Ud2MHqrrrz4X7WWWLCXGJvdjA?= =?us-ascii?Q?9wx3DHWRCNWLc/bV2darwqQOfECBsFUP/MGWzZaoxOkt+VnJPyZQFB4WniWa?= =?us-ascii?Q?MYpkPXTNUZM8kaFiTDzazTg++JOQEEmUDXs1J5Cwsz/d3FXfTOHf/zvbG6uY?= =?us-ascii?Q?Q1YakptHaRiTQ80iC5L5Cmae4tmwDR+Jra9XhfJDtkr615atv/02xkNp+5Zm?= =?us-ascii?Q?I763yF4S0J+sMzGdiF18Jtpm50XW0adkhbk+Og9E2xDro+quTkK/GC2BwNbf?= =?us-ascii?Q?HQummkOrXH/GXKZoQbBCaF6FGgEGv8wOMTuxefTE1m2s9ujckBFd9o4f14nx?= =?us-ascii?Q?krHNb3kczuN5skQoIn5gB23VaMXvwEWQxGxnxMhKMtCqsYGBjKuJS1WD+puD?= =?us-ascii?Q?gGql/tnbbakO3MGERC21puT3A7/EeLAJTkqjsu2hEoPV2YawSp/tQnTtMhBV?= =?us-ascii?Q?BwvIyZgfOMQlqCQNzfaCiEibQKdKja5zc9TfOlkoI52NJTHfBA5wNNG65D9K?= =?us-ascii?Q?izEUhsctJBZk6mr3MBalvxAIi4PFvNFA3wpl3irFonXyqQIqbJUJYFOID4aA?= =?us-ascii?Q?OH1oGkNBxGCa4YYel6/KbqfyKIMbygX1UwTVG9tV1azqgVeNGFpZDj8IoVft?= =?us-ascii?Q?hRuqVP13Nlc04AUGWJeQgDuRTdoR9jDdRXS5Pz2SKh+NjDn2vI/PNBR7jQOb?= =?us-ascii?Q?uy3gtZujvBFikFEUpYOUa9iOU/QMX/eAonGZ59yHkUoALHxMeX+Xc1MFTZ5e?= =?us-ascii?Q?V2W9UBXAZadMH6DyoFBJhU6cx3tzEoU3aKivfo8IAi74FbI0pxopZJHGOpVM?= =?us-ascii?Q?isvR783z96X+xbee0JAlFiXGH35TzYblQdLTe5o/?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: gVPPKWz3gDdW8vASgCtu7CQdsPSe2nI6Vn5+eZLKMNj/czTr2yV0oLapwgQ5zMTGa1Kn5BdifidKLzSYwmcjWYSJO5+Dq3JVGmgzpnun2Msv9aYOoLljR6yROJEsBwuTJBkLqD3zEfT/gE5FfXDKrQz9imtceiZLg1so8FXvktK9yewRz5lnOTXehBhshq8x66lJKjqLqtSeEE7uBuaDguBQ8QHeW2pr3oWiYiqYsBSHo2IuC9GKBwGtMnMOzaR3x7tAgxze0h2v1SjVeXl6T6uXqLZWNlHeTau+eI5pyuEMU2b0mSla+rQW6q/mTKuQoPNkYAdh8I5xIN/uFI6CbMU9t7j6PL1aQef61cjo3YAS79xaDejvuwrny63/8DDVqmLQ6fatsHLT/d2fgtmKRPI5J0hORFHX+HS4d+g/6icTEoRvLfrmEgQ6EAjDsMauqYqb2898vtN/D3hPTVgR4HY648RF1E20HV5G70HSe4oCfsxp3z3lTdAhZSB8r9tC5ZsLRh5L4PVOtqsCkTjNt8agHqzzh6giHoWjv4tIumYpMXWVqhsJPmbRzILYtxw0Ih5je45tk5C+e6Bf24NeEitx28McFhgue/Jnxr2Db4YoTxLTjWQH9arSCYTM9a9thWUq3vrWdYWAEtUgLhVJWuZON32OmwmQhXBYYVqNCJj+ulOeQwXSISealo6LH1xF4k1e5gHc0xbwQhkH/Fa0wSmja2x4Vkrv+h1YSuN1s85+BItlmr6rJpyBBOYkxmQnjoIwfORgLw7ozegYMn0/rREhBw9J3JPZwMpo41cZEXmF+WOOtgingQQCISJHWf94 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: 30aa9dcf-20ab-45c0-494f-08dbacc75ea2 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Sep 2023 21:47:28.8908 (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: j0t/lr3dgSo2bW+YmhdBjXijh1v7e96kMRH1d+eamVOmeQcYvvhOrBZ3kENG5F3eH8RZdgzLCb0ok8Xt9ofsHg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6851 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-09-03_19,2023-08-31_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 phishscore=0 bulkscore=0 adultscore=0 suspectscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2309030205 X-Proofpoint-ORIG-GUID: AnHG8rJrL3OtjYL2KmOnc9CNtT5Mrtvb X-Proofpoint-GUID: AnHG8rJrL3OtjYL2KmOnc9CNtT5Mrtvb X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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 (-) > > > Drew wants to skip the current directory > > > and the parent directory; > > > > No, he doesn't. Not at all. Definitely not. > > I think maybe you misread what I wrote. >=20 > You really confused me. If you don't want it, > why mentioned it twice? I mentioned it only because you were defining a Boolean option `dired-headerline-is-meaningful'. I wanted to let you know that `.' and `..' are also lines that you might want to let the option skip over, because vanilla Emacs doesn't allow actions on them sometimes. IOW, IF you're going to have an option for choosing which lines are "meaningful", THEN you might want to allow for header lines too, as another kind of line to skip. I clearly introduced that FYI with "FWIW", and added: Dunno whether you want to include optionally skipping over them with `n'|`p', i.e., via `dired-cursor-goto-meaningful-line. Clearly I wasn't _requesting_ being able to skip `.' and `..' lines, and a conclusion that Drew _asked_ for that was unwarranted. As was the further conclusion that his supposed ask for that conflicted with his (repeated) FYIs that this was _not_ something he requested. The contradiction and confusion were in your imagination, I'm afraid. I think I was clear from the outset. If it were I, I'd have done what I did in Dired+: no option to decide what lines are "meaningful". I do think it's fine to skip over blank lines (which Dired+ hasn't done). But I saw and I see no real need for an option such as `dired-headerline-is-meaningful'. (I think Stefan said that too, and I see you've now removed it.) What I argued for was having `n' and `p' go to header lines, as they always have. To accommodate _your_ wish to _not_ do that I suggested you make that optional (but have skipping such lines be opt-in). IOW, I suggested an option to accommodate your new behavior (skip header lines) as well as to respect Emacs's longstanding (and more useful) behavior of not skipping them. > You proposed this idea: >=20 > > What I said was that for _vanilla_ > > Emacs some actions aren't allowed > > on `.' and `..'. And so based on > > that, you or someone else (NOT I), > > might want those lines, in addition > > to blank lines, to be skipped over > > as "meaningless". >=20 > and then rejected it: >=20 > > I'd say that none of the complications > > you've offered with this latest > > suggestion are helpful. You elided the real point I made there: I'd suggest that skipping over blank lines, if you want to do that, is enough. And offering cycling is a nice-to-have, but is orthogonal to the bug report. And that matches what you ended up with. > Inconsistent. >=20 > If you don't want it and you don't want anyone else to use it, then > do not mention it in the first place. I mentioned it because you were looking to have users customize the kinds of lines they want to consider "meaningless" (and thus skip over). I was just trying to help you in your attempt to do that, by offering an FYI about another kind of line that vanilla Emacs sometimes allows no action on. HTH. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 07 11:05:04 2023 Received: (at 65621) by debbugs.gnu.org; 7 Sep 2023 15:05:04 +0000 Received: from localhost ([127.0.0.1]:40910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeGZ5-0001gj-MJ for submit@debbugs.gnu.org; Thu, 07 Sep 2023 11:05:03 -0400 Received: from mail-co1nam11olkn2105.outbound.protection.outlook.com ([40.92.18.105]:53679 helo=NAM11-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeGZ0-0001g2-GD for 65621@debbugs.gnu.org; Thu, 07 Sep 2023 11:05:02 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=At4UrnTc1EUHjyQDbpMWzu3QxE/DzgHt+2mM/klZZiLyMgDh4GCSyrgud0/gHnzPLW3C29nG78+YmqWDXbfX7GzeiuIhYQZYaYEaj9I44BCl3XJVU5BNhL1L62o4zU9PaYnJcXMpOiLIUivc7DbHJ4BBdiLqudtLk1vNAbT4Q4F7sqZKdi/heYlZr8fQHoB6KSUXbEeeEhVzceDCXUF7q/ag+OBp/TKYzvByLZvj+U7F06EdYizi1WJ872dXp+Yc9oCHD9fhniuNqRVe0+RzrIw2OqybO4uX4nkgYlhpm1+4hiDosFBPzTA8CPLKVaAi286TatFKm1FKGOjaGlBo6g== 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=+KtmWkSFDz8uZVCSUaKOEnEprIBPq+Yvbhqkltae5lo=; b=YvDjU45lHQ9Y00f0ji5vCjp6LJcc6jRQRf37P+QNG57YuG1BPsxLshoyhtvYCtb5ZwLiozBZpsHeYfG8SEzexwgGk+d2/QYNyCO3FaSqzuUGXiC7CytYqkMH8vapkjHXmYK7U2ZSAt+HO89Rtb3eNRVNTcMIiHDmtf3vgvD+4DTUwoh4gIxtRnRI6TNz2SPlHI+Aqtq/BjatNThj+52OD08VY2QENC1GoRzj+XThnKMLrjRzICJVRDMZZ9WviJcCDJ9DIxfJdiHNnysxs4d2n5OBsV1wk3SAdPNho9z7dYFAD/3mWzg5E44wl0r3VlWYjxyI3sANvNLGsp7buuKPpQ== 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=+KtmWkSFDz8uZVCSUaKOEnEprIBPq+Yvbhqkltae5lo=; b=rJ56NlEO2NxJDoga9HITDl8pMjx0XCuMzZHuKoqbFg0NnxN5WeNHHt3lqqihBUehf3Hx8vFMT42rC86ovHONpRdlz2ZQfFSfA9Jv1LEWI8KzIdMIuGJrXG3/VFKz97M/vfcb4UYHrkxDTFNKAjAytRPLLyHA4lF8QwlXvuS2BZnwkmp6RCHQrA07tkT3s88O1/dA5WIl3ao1CAxY8PSRCfzjPP0u5D50lsQxBMal42GaqnL/uulfKYkNBA1Lzozm/kHCsXk5JX9RndxGLSFXwD97JpB5mMbOYXx+f2/apiQGpzW8dzfKWak26i6PcIGANlgdMRimBcO2QejSp+VblA== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by DS7PR11MB5966.namprd11.prod.outlook.com (2603:10b6:8:71::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.34; Thu, 7 Sep 2023 15:04:49 +0000 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.034; Thu, 7 Sep 2023 15:04:49 +0000 From: Shynur Xie To: Drew Adams Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Topic: bug#65621: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC13cNgAABd6SAAArZcIAAUhkAgACwII+AAKD/oIAABN5EgAADr2CAACeyeIAAOFoAgAFNWDWAABBaMIAAKCs5gAABgNCAAP2eL4ACKuhQgAXjJ2c= Date: Thu, 7 Sep 2023 15:04:49 +0000 Message-ID: References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [C2rzJIoNSDJstOLMjDpP6BplDASdJ8XN] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|DS7PR11MB5966:EE_ x-ms-office365-filtering-correlation-id: 81e2cc49-06e2-431d-14e1-08dbafb3c822 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 6eD+1b5rsJMy7W8fMbNEfrNtlX8Szo06hJIzzZhH2lktZLnAbyIBpqXWeBB8cpMsdBtqN6AA3WPtTTAIMFuWYh+1dXUr0i/1n/6KOIdaFdyG6PGdaZkRjrwaxQ6JzC98yojdYJOHhk2eqRVs031t+Ou6Cehd+L5Zp4EQcz+TllPZnwwWuroGG9jNOo9blqty+sT77obF7TwPCI4Nk3r2zOHwlCw+0ICUQ0n4uV9BPGmVzlgZEUDbuVM3D+9tVa70MnCA9fsmSqJ6l4i9w7x7uLFuot6F1+c5vXkEPYzDaooP1P9ByFrjDrDkp91IpC+PQhB/HFzCt56BF41Ok9cBVjABriSwnVsMlaaWRkuYRgasDPSftS2UL3WzCzt+rR25lg8jtjisYuiPV/QNIuY04egzUCIgVvDLcATrLR8ZitrsAc/7jsGzEyuIiym2vQtXWKF6JrwF1Hxzg/UVm28kqxhti8l8ZFFcshrvdPVlkWnfwUh9KT6Opz7U7AVm2wIofZMJmjGyA3jwpgRvvROaZne8Rh8uT8uAgg0ro2cuUC6ZSq96m7yJprPEmbdhCaOg x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?BRwk1EjRZB2mkQ5z+XmrKUwkQAVJi4HjMBGC+H0l8CKwc+a4BAjcY5QNHa?= =?iso-8859-1?Q?HwPCet6z7ckPRfuzqKzFTI14CjAPDnFyW54+/P8UFCGCurDAN5C+HPxMtZ?= =?iso-8859-1?Q?n1Zm+YTVQnED5N3PK5n9vRY9ZXzT0QROG9ONB/mLyXRyNLYHDDq839hFqd?= =?iso-8859-1?Q?sdeK+NewQzTe9se7vIfEfzKn+0gNh8WeKvaV9exiymoBZ9eEzWNt1ZYYjn?= =?iso-8859-1?Q?qjl5ZDPb2Cnp+Ba1ESt8S+QXko9yImyizYKLGVx7s9trtO3/2nm1RmtsYJ?= =?iso-8859-1?Q?KvvIWb/i09BZBaGOaFAdA68aMpZ2hxdyqh+QtcqoShWyoaQTV5y5G8JEwU?= =?iso-8859-1?Q?KDaDcZSrdImRwrJrwOL+ZDgyt98b22Xx/BKihQ9fyopCaDIcaUwV98dWqB?= =?iso-8859-1?Q?bHg/R3Wj7eJYyQqTyT44YAm7dfeAjYyWcBITXrpU2i6NKA/OASfKJFk4XN?= =?iso-8859-1?Q?uUJ39aPucpj3mr0x+p+UMXC+bdtddsQlPVZbEeOJL5CqYstmYagOpg154d?= =?iso-8859-1?Q?cumnWHKdXar/dJNpm8WVvrBtpf1c4+ru3L/kmTQUMMjqAn9ukClpWhYNx2?= =?iso-8859-1?Q?/hB/Dq8/WA2nLgMFeL/xfb6YxOYopI5Vddarpheykn4x54RN2wmAapAX6b?= =?iso-8859-1?Q?4dFv697Wp3/i63uAhf4kPnEPOCiWO3lay+/H7k6QDpSppnNCZrMpm/xYIN?= =?iso-8859-1?Q?EHTL62PzwBdeLM0Yyd4LQ6+3Oicsf0nbNMVIdD23cdiK1CVgEZMV/U+3jI?= =?iso-8859-1?Q?TgEUK17ctAdeihDcihP+VXMemuh+yuI3v7+fFKJhsukphsz2nMfkqevNLU?= =?iso-8859-1?Q?Fzlagk1E9YsfXbiHpnVW9aoLOalzSWofQ4YiAVaPp8u+i9/f67uVcLRLK5?= =?iso-8859-1?Q?4X2156KwTqQ5ylrjAfrDi5ym3non0qCQuWHuXwZ9Mstavq1VDz67rFd1Oh?= =?iso-8859-1?Q?cDtuTWZXBIgdp1sE3wzGNR8fZ2j1uwqZRPmqTZTYPiYL2arVZBeUhF7OOz?= =?iso-8859-1?Q?zrD/ttuMxe+aF6UhxUK+7SKK3xNr2LIEKugLgdhyHHFFnpeSa54PhfU142?= =?iso-8859-1?Q?jVp48KqXdoWZimJYp/FnLDSqb+2IfTfW3xeGNsXu4z5wdEs4e165z6idDV?= =?iso-8859-1?Q?wCaUi/cAo7ziK5YpcHpUV2Ok/9CwyY5TiTeVi97/nbnyNxy+s2iWDi1jl3?= =?iso-8859-1?Q?ZwHcksntxC8hK4BrDPGy2VP1TcIdnSKkq5R05P6SJoDJGxgdZ8Mo3evN?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 81e2cc49-06e2-431d-14e1-08dbafb3c822 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Sep 2023 15:04:49.4362 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB5966 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65621 Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> 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.0 (-) > Drew:=0A= > I think I was clear from the outset.=0A= =0A= Yes, it's me who wasn't clear whether that is what you want.=0A= =0A= > I do think it's fine to skip over blank lines (which Dired+ hasn't=0A= > done). But I saw and I see no real need for an option such as=0A= > `dired-headerline-is-meaningful'.=0A= =0A= Hope this time I understand your point:=0A= =0A= You suggest I also skip `.' and `..' if the option=0A= `dired-headerline-is-meaningful' is provided, though=0A= you don't suggest to provide such an option.=0A= =0A= > I see you've now removed it.=0A= =0A= Yes, it's unnecessary.=0A= =0A= Anyway, =0A= =0A= > I was just trying to help you in your attempt to do that, by=0A= > offering an FYI about another kind of line that vanilla Emacs=0A= > sometimes allows no action on.=0A= =0A= Thank you.= From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 10 03:46:02 2023 Received: (at 65621-done) by debbugs.gnu.org; 10 Sep 2023 07:46:02 +0000 Received: from localhost ([127.0.0.1]:48934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfF8r-0006n2-UO for submit@debbugs.gnu.org; Sun, 10 Sep 2023 03:46:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfF8o-0006Xk-LJ for 65621-done@debbugs.gnu.org; Sun, 10 Sep 2023 03:45:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfF8f-0003mh-Vq; Sun, 10 Sep 2023 03:45:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=iXQ0jv0j5a+Rz35FNSOdZf0YNgCZz6NT3Q/9LcaDH30=; b=dLwKCC/fAD+0 EmX0aBZKMbfHC3K+JWI0oITrEDOirmjPbT0eyl5BOAsIBX66p/dtU9VcATS/8CHIUOV9Bk2K3kGRM N4lZifiqhMwyw633TyZPRpJ4ntr4fJisYwI16tcz1Isi5e6fvxgOkIFCVuR777M3q1u5Cn3D+mHFm 036NcJ3N2RUM9SZ2Qf1Jzuw0qIb/0twtFiBO9rscQ3OIr0xV0810pD+ZAUU4GiqhhOLphiwls9SdQ /xCyzFnZv5EfiIcE5mAbNsYwr2rgN2s+ov9dwn9su5WMnWWSJ3Dyc/pu7LH5W6oSiEogx6QuujZF8 OGtR5AMkHDtVKXZ/YV+m0w==; Date: Sun, 10 Sep 2023 10:45:30 +0300 Message-Id: <83sf7msc85.fsf@gnu.org> From: Eli Zaretskii To: Shynur Xie In-Reply-To: (message from Shynur Xie on Sat, 2 Sep 2023 14:40:29 +0000) Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line References: <834jkghcu1.fsf@gnu.org> <83y1hsfw83.fsf@gnu.org> <838r9oai2l.fsf@gnu.org> <837cp8agwo.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65621-done Cc: 65621-done@debbugs.gnu.org, stefankangas@gmail.com 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 (---) > From: Shynur Xie > CC: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> > Date: Sat, 2 Sep 2023 14:40:29 +0000 > msip_labels: > > > We prefer that the documentation accompanies the code changes. If > > nothing else, this enlarges the group of people who can write good > > documentation for Emacs. It also lowers the probability that we > > will forget to document changes. > > Understood. This is my first time to write a NEWS entry, so it may > not be considered good documentation. > > New patch is attached. Thanks in advance for reviewing. Thanks, installed on the master branch, and closing the bug. From unknown Tue Jun 24 17:25:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 08 Oct 2023 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator