GNU bug report logs - #52384
26.3; dired buffer navigation tweak

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Michael Perry <amperry@HIDDEN>; dated Thu, 9 Dec 2021 01:00:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 13 Dec 2021 12:24:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 13 07:24:47 2021
Received: from localhost ([127.0.0.1]:54310 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwkNq-0006QF-Qy
	for submit <at> debbugs.gnu.org; Mon, 13 Dec 2021 07:24:46 -0500
Received: from mail-pg1-f173.google.com ([209.85.215.173]:41838)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1mwkNp-0006Q3-CG
 for 52384 <at> debbugs.gnu.org; Mon, 13 Dec 2021 07:24:45 -0500
Received: by mail-pg1-f173.google.com with SMTP id k4so14420405pgb.8
 for <52384 <at> debbugs.gnu.org>; Mon, 13 Dec 2021 04:24:45 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:in-reply-to:references:mime-version:date
 :message-id:subject:to:cc;
 bh=iz+R5Az1A5h6IRRGfrSYvEjXZ8yhE/QqglAwCG/shc0=;
 b=LrqUuhan8kasCgoZIWSNMoY9+Vho/v4qaj2ZOfCsWWuPjVbZeVtmmcGgRkOK0XjmTM
 ijFIT7AA5fiWaarwo/mflTxqZFCf168fPl8TgTA6djePitVut3+jE3iNxlTbGs/rb4Se
 HiDmyGXG44G2Zm51U6GMJI15htEMEhKgJb2nrRR8RWR7EAx2jI9b3dq/2yAcf8wG54qv
 WJhY3BbrWyhStDff3e7Y2v2HOq9np8A48aEXmSYK1uq5GVywqNOYQwCM5706aLrcCSN9
 XhTD6bBl3UbMIRtrgrDOYRoxeRrTSASG83CicdnL2jks7urLZ+jOm7Tpc7u6vwtvmmfM
 9s5w==
X-Gm-Message-State: AOAM531IuW90U7RTWXhrP5Amx+CXe3ptUISBAZxVneriYXfhE+71iFZQ
 LQ/3qrztAaU7pHSLikReJ+43HfSVemxWuFHAgAI=
X-Google-Smtp-Source: ABdhPJz9tEOID2ENCkgv6vA7w/RsYldFhPD4B1h37Xy7PjCZ/kvZeaDyuRK3s/yIFBWjT2+y1J1bqCW6zJ1lKiYyGss=
X-Received: by 2002:a63:ff14:: with SMTP id k20mr46137352pgi.325.1639398279722; 
 Mon, 13 Dec 2021 04:24:39 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Mon, 13 Dec 2021 04:24:39 -0800
From: Stefan Kangas <stefan@HIDDEN>
In-Reply-To: <AM9PR09MB49775ED633D812D2B0A7B9D896749@HIDDEN>
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
 <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
 <86zgp68c8j.fsf@HIDDEN>
 <SJ0PR10MB5488F3D24319860A410201FEF3739@HIDDEN>
 <86czm1k65h.fsf@HIDDEN>
 <AM9PR09MB49771235F84EABDD2A810F7D96739@HIDDEN>
 <83y24pmx7j.fsf@HIDDEN>
 <AM9PR09MB49775ED633D812D2B0A7B9D896749@HIDDEN>
MIME-Version: 1.0
Date: Mon, 13 Dec 2021 04:24:39 -0800
Message-ID: <CADwFkm=wxw2cv_6iw8dcTpasjLQXMnJ7JwN8RQ9znWqxikJjBA@HIDDEN>
Subject: Re: bug#52384: [External] : bug#52384: 26.3;
 dired buffer navigation tweak
To: Arthur Miller <arthur.miller@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 52384
Cc: amperry@HIDDEN, 52384 <at> debbugs.gnu.org, juri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)

Arthur Miller <arthur.miller@HIDDEN> writes:

> I thought so; would it be unrealistic to suggest that Emacs by default switches
> to ls-lisp.el on all hosts?

ls-lisp.el is intended for MS-Windows, so IMO that would be a step
backwards.

If we want to use some GNU ls specific flags, it would be better to try
to detect GNU ls in some other way.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 13 Dec 2021 10:14:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 13 05:14:42 2021
Received: from localhost ([127.0.0.1]:54211 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwiLx-0000kk-OM
	for submit <at> debbugs.gnu.org; Mon, 13 Dec 2021 05:14:42 -0500
Received: from mail-oln040092075073.outbound.protection.outlook.com
 ([40.92.75.73]:51877 helo=EUR04-VI1-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arthur.miller@HIDDEN>) id 1mwiLu-0000kM-16
 for 52384 <at> debbugs.gnu.org; Mon, 13 Dec 2021 05:14:39 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=TedKB0c3IoRtuZth+Xixr07RqAYZASmwp1dNKvjK2fUVbIjxbxkF5bPfplns5Q8pXN7LjkBQWuJZ680kslnA74skZFQrG5fxHzHUeTGrxoyzFqc3GAYHvXKg91F3RyM45eqg8Q1bUOF2GJgRvRzpy6+huQP+HaV/EhBpfBstUtZEiWU2mS6NMN8dgQEu13ap8E4fIjQogOPCHd2fjWaNaabKXPr0cL6fBKWag4uoO+hkP8hUqXoZwvojbGDqQayriVObiPSQ9KmhyoSjdcbXvhNzLgMxX12O0ukIqF0aYv/WeWGotElQQ7rVOIsSkkT0SLKVUfE+/3/F1BpzqAxY3g==
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=b5e21Bv3TesOc6yt0qhYc74tXsGZdFDsI376I9jhJ2w=;
 b=d8fFxVUIcFumjLEL/EqZthFnJImnm/PIMjhEXc9w7RbZUYofQRGscnh6WSNd90+Cf0OEborA8YZSsYsoy6Si4gNFMTpPiB/oJXX7LWYAIovBo0Zf4BTNjdkKBuZty1Gx+Fqd38yzel01pZYXYT3ZLQmfTL0dC5XsjWBQCJ9N7tDZOMMT67seTkPhlQGHyKyZDwKgu/bizVIuRuKcnfDXoUpaTntgGk2hXFLmb16G9wGZOTtG90XpLIv37XwDuvIf/YvDCnX5W5x7thjqh8iud7WomWTr3L5hv0dRgyuDSNltNP0vbYH92WrcnvanTqHIp2KblU6zpNVVDUNBqOTUhA==
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=live.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=b5e21Bv3TesOc6yt0qhYc74tXsGZdFDsI376I9jhJ2w=;
 b=WTA+5txByScNX/tENTGAPeyVHBsPBZd9m/BeunSPiqb7OBJa96jM5MIKoliM7nLH5yrU1L/yeisZCKfSGFQtHCMljOUd/vpRlc39/A2xs+4aZDK6ENZJn9qhKZE7mYsw39nKM6aZPELDM426et/XEcEyeZP1CulEhVly5QmajWKFutJzIJcZR6FkOuPniMpD8PVtZsF+CjhWSFd3klFhaywpYk2U9aWfDhkWAU6d18PFX9E1lfRvgNWyxJsZw2hMFGk4qcso9MZZ6oO9U/tAoBUMF2vvVQFv+NmLyyKeQ7mw/XbbZk255RzRG4x7Nu4z7csfhAdSC/0sSupRHo7eeQ==
Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20)
 by AM0PR09MB2772.eurprd09.prod.outlook.com (2603:10a6:208:124::23)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.21; Mon, 13 Dec
 2021 10:14:29 +0000
Received: from AM9PR09MB4977.eurprd09.prod.outlook.com
 ([fe80::b012:5fd9:9447:d64a]) by AM9PR09MB4977.eurprd09.prod.outlook.com
 ([fe80::b012:5fd9:9447:d64a%5]) with mapi id 15.20.4778.017; Mon, 13 Dec 2021
 10:14:29 +0000
From: Arthur Miller <arthur.miller@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#52384: [External] : bug#52384: 26.3; dired buffer
 navigation tweak
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
 <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
 <86zgp68c8j.fsf@HIDDEN>
 <SJ0PR10MB5488F3D24319860A410201FEF3739@HIDDEN>
 <86czm1k65h.fsf@HIDDEN>
 <AM9PR09MB49771235F84EABDD2A810F7D96739@HIDDEN>
 <83y24pmx7j.fsf@HIDDEN>
Date: Mon, 13 Dec 2021 11:14:27 +0100
In-Reply-To: <83y24pmx7j.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 12 Dec
 2021 14:37:12 -0500")
Message-ID: <AM9PR09MB49775ED633D812D2B0A7B9D896749@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
Content-Type: text/plain
X-TMN: [wImdS961k5BkfOCfW3rMQRvmWQtIISdr]
X-ClientProxiedBy: HE1PR09CA0080.eurprd09.prod.outlook.com
 (2603:10a6:7:3d::24) To AM9PR09MB4977.eurprd09.prod.outlook.com
 (2603:10a6:20b:304::20)
X-Microsoft-Original-Message-ID: <871r2gstfg.fsf@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 559ea178-de12-4dd0-250d-08d9be215931
X-MS-TrafficTypeDiagnostic: AM0PR09MB2772:EE_
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: vk40WMSeqCBT7JWkyGm7xY6imkEHRXY3knmJZU0AKVC70kAPAiPM7uy+0ylxjvqn/5j+bL/Ytna7K8s9YRd8MT6CJ630u0c9XLHunOFWfi/hp6KgvNtj7OWvrKH3GE2jjN413hAl0+Ik7s02TJMZzAItpuxVp9YFbMQLsJrUYYfPRrzucEaxhqPd6U0j+20iNrqf12P3BdxSmLRvQIfJQJQu+FAy6d1NsbRNm8tbMGxQY2GNw5sW0VSvm0soMc1o86Fonh75DUUKXjCRoZpujtW34znJgro4KSO3gx6SFI/93miZsOKtbcDIN/JTKDew4a29+hM33kRcVytNTVLwvdtucFhPsxynBt2V1OVXkS1m9I2RBxvNQxjhEHielYctO0GmCH46eg4A+IbYw2uW/c7v2L2FtAw7Em8sdVEgO6vh885oZ6GE5O0GO7X6ty5r1+/5TfDjIk6ZndAhxtV61Lba9IdjeKfDGKSneS2nTgkbaeJlgqIsMUJjnp/KY7WMoFC9KKPz01BjiXyXGBhNlY0qGu0NJXkhzAgH8eRk1xr7sIQpE6GmSX8F8HWZuxdZg6rFxmgikMtTws5QjitsuQ==
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?L2E3cw+U1FTMLGg96QdMt9rwOjQl5L9AecExwupsFSQQbihvSgo/atZx2tDs?=
 =?us-ascii?Q?cvokvBeKeLBwxgub0Re7oI6Mk0E+SFbELBm0P3Ah5Y7NxRHjHYnhVlKCR3Nb?=
 =?us-ascii?Q?5D5ioLyxA/TuQQkulpjJ8pVOQKNrnYpLW03o/UDRf0/8hrKENsO6xFh/SYMS?=
 =?us-ascii?Q?b12+E4SAydHM6BoO2SrprhzVzuYAqV8aGztheV0jRiovMHKmbOtJihDdGs+p?=
 =?us-ascii?Q?VD6N+ZiCfsI/jcu7Xea+4Ed72Ffq+1r7WIwUzQE7lznyuJM1JrtjGGittf8O?=
 =?us-ascii?Q?UP44h/8WDB1FPjpS9nCbp4lCe+ODsGzm1LE1aYeJmtSOovKJGeJ5GHV9b7gk?=
 =?us-ascii?Q?lYPmAUKIBdc1n+Vr/XRkYBq2MGMxTzoqq9zFF53ILKIiIZNkV0Y1D/5xNq7W?=
 =?us-ascii?Q?MzZNd2gRhMPAb3Dnd+v/f/zXp2ruzwI6uWgeRq5YrnGnqY6A4xOn+ngbgiw4?=
 =?us-ascii?Q?RtCfvqGZ9SG2LYsE+/8oNdlwcUim+HjTXBhiKIi77BD7ZzvpAV5Ac8Cu/CLC?=
 =?us-ascii?Q?A+RLPzRQx8qGJ+mVFCnkjinh9uK9yss/Wq95aCnrmNBjXOHk2tc+jYLdzTRk?=
 =?us-ascii?Q?uL0t8sHfsmtwZmVSMdFGvsQRJZULHqoEPnMOBBUJQ9cEaTJriwIGATchjbEd?=
 =?us-ascii?Q?4j5bIv/Ga9rgpHkIw+cZZbxFVZ6ktq7D9rLyAcsHTTIFuiLCYjHrt1/g81Wv?=
 =?us-ascii?Q?eghzZ/yGw1+xmywcmJpit+5znv8CsJLA/DAuuglNZKsonnfx5pnA/LSevRdv?=
 =?us-ascii?Q?0evmqYFzRKXneVNxgslZgMXy/mHEqb7LzjqbTo00akefQiHJdi0PoMxANTb1?=
 =?us-ascii?Q?eklV78OG4zmQeyEoVn7PS60zxFu9LTcyX0gEmpDdMYesdiUtfOhGjnhae+mL?=
 =?us-ascii?Q?0B6QZze7Mg4bze5WC0N/0p4jXyuldPp+KpaG0+6Sd5eCcCBBVnh6Abv3gcul?=
 =?us-ascii?Q?HUvzmkYYI1yBlyFqsYTtbw=3D=3D?=
X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-64da6.templateTenant
X-MS-Exchange-CrossTenant-Network-Message-Id: 559ea178-de12-4dd0-250d-08d9be215931
X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Dec 2021 10:14:29.5019 (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: AM0PR09MB2772
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 52384
Cc: amperry@HIDDEN, stefan@HIDDEN, 52384 <at> debbugs.gnu.org,
 juri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Arthur Miller <arthur.miller@HIDDEN>
>> Date: Sun, 12 Dec 2021 20:15:44 +0100
>> Cc: Michael Perry <amperry@HIDDEN>, Stefan Kangas <stefan@HIDDEN>,
>>  "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>
>> 
>> After I posted my comment to Drew, I realized later, that
>> '--group-directories-first' does not exist in all 'ls' implementations. Bsd ls
>> does not seem to have it, correct me if I am wrong, so I am not sure it can be a
>> default for Emacs. Unless Emacs defaults to ls-lisp.el on all platforms but
>> gnu/Linux?
>
> No, ls-lisp.el is not used on any Posix hosts.

I thought so; would it be unrealistic to suggest that Emacs by default switches
to ls-lisp.el on all hosts?

I have done some measurements, not very scientific, just tested simply gnu ls vs
directory-files on my Arch Linux, with a directory ~5000 files. As I see it on
my computer, the most of time is spent on I/O, once the system has cached
inodes, it almost does not matter if I use ls binary or sl-lisp.el, or
directory-files directly:

*** Welcome to IELM ***  Type (describe-mode) for help.
ELISP> (benchmark-run 1 (find-file "/s/backup/unsorted"))
(0.202678959 0 0.0)

ELISP> (benchmark-run 1 (directory-files "/s/backup/unsorted"))
(0.003737047 0 0.0)

ELISP> (benchmark-run 1 (find-file "/s/backup/unsorted"))
(0.001892588 0 0.0)

ELISP> (benchmark-run 1 (find-file "/s/backup/unsorted"))
(0.001898974 0 0.0)

ls is faster of course, but not like a magnitude faster.

That is off a mechanical drive.

Switching to ls-lisp.el would let Dired be stup for consistent behavior on all
platforms and we could have directories grouped by default. At least according
to web search that seems to be often asked question for both Emacs users, and
even MacOS Finder users. With other words, it seems like it is a behavior
prefered by lot of users.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 12 Dec 2021 20:21:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 12 15:21:00 2021
Received: from localhost ([127.0.0.1]:53240 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwVLA-0002Ou-HK
	for submit <at> debbugs.gnu.org; Sun, 12 Dec 2021 15:21:00 -0500
Received: from relay3-d.mail.gandi.net ([217.70.183.195]:43683)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1mwVL9-0002Of-4p
 for 52384 <at> debbugs.gnu.org; Sun, 12 Dec 2021 15:20:59 -0500
Received: (Authenticated sender: juri@HIDDEN)
 by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 1205B60006;
 Sun, 12 Dec 2021 20:20:50 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: bug#52384: [External] : bug#52384: 26.3; dired buffer
 navigation tweak
Organization: LINKOV.NET
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
 <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
 <86zgp68c8j.fsf@HIDDEN>
 <SJ0PR10MB5488F3D24319860A410201FEF3739@HIDDEN>
 <86czm1k65h.fsf@HIDDEN>
 <SJ0PR10MB5488FE45FBC2BA063E29ADF7F3739@HIDDEN>
Date: Sun, 12 Dec 2021 22:10:40 +0200
In-Reply-To: <SJ0PR10MB5488FE45FBC2BA063E29ADF7F3739@HIDDEN>
 (Drew Adams's message of "Sun, 12 Dec 2021 19:45:19 +0000")
Message-ID: <86lf0ph9m3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Arthur Miller <arthur.miller@HIDDEN>,
 Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

>> > This is that thread:
>> > https://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01976.html
>> >
>> > Checking your and my posts (and others) in that
>> > thread, I find nothing about any of this.  Could
>> > you point to the message(s) you're referring to?
>> > A URL would be good.
>>
>> Strange, I have a message in the archive from 24 Sep,
>> but it doesn't exist on the thread that you posted.
>
> Could you please post the URL to that message,
> whatever thread it might be in?

Maybe this?  I'm not sure.
https://lists.gnu.org/archive/html/emacs-devel/2007-09/msg02142.html

>> > More importantly, `<' and `>' going to the first
>> > and last file, respectively, has nothing to do with
>> > wraparound.  So if that's what you suggested or
>> > implemented, it's something else entirely.
>>
>> I suggested to use TAB that goes to the next file
>> and wraps around at boundaries.  Then '>' could be
>> reused to go to the last file.
>
> I see.  Apparently I didn't see or notice your
> suggestion.
>
>> Maybe then like there is a user option `ls-lisp-dirs-first'
>> for ls-lisp.el, a similar option should be added to dired as well,
>> so users won't need to manually add "--group-directories-first"
>> to `dired-listing-switches'.  Do you agree?
>
> That's kinda outside the scope of this bug thread.
> But yes, FWIW I agree: I think such an option
> would make sense.
>
> (Not that my opinion would make any difference.)
>
> Probably `ls-lisp-dirs-first' should take precedence,
> however, as someone might well want dirs-first only
> on MS Windows (or more generally, when `ls-lisp.el'
> is loaded).




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 12 Dec 2021 19:45:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 12 14:45:27 2021
Received: from localhost ([127.0.0.1]:53203 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwUmk-0001WD-PG
	for submit <at> debbugs.gnu.org; Sun, 12 Dec 2021 14:45:27 -0500
Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:61926)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1mwUmi-0001W5-99
 for 52384 <at> debbugs.gnu.org; Sun, 12 Dec 2021 14:45:25 -0500
Received: from pps.filterd (m0246630.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1BCEvIdj025362; 
 Sun, 12 Dec 2021 19:45:23 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : references : in-reply-to : content-type :
 content-transfer-encoding : mime-version; s=corp-2021-07-09;
 bh=y9yiiN64/DToP5+C+NAGaTRlhvi7p4edLVljdT6SgdQ=;
 b=JhI7mTmuq4tReLtQaHnMkmJ6wjzi5+TfFpc61Lcq6UukXgH/kVvk5l5RIIe484h3dl3l
 hEcPJJjyxNNmurcbqTEzw2mBcZUVgiacoxyafltNzxuQKYHXhd3Me0CUo6kr5GRl7IxF
 QIzaZqDBX5ayANv7TeEu6+qypMN0Gz7Og2DtVPaZOnnUWmKWRuBv+H4AIhyqwXvbxF4f
 8hDxayGvmAag/VEoubKJPFOJ8vT0IUlOQV9jT5RBjK/7gLecO4rvjaZbMVC0x6L337T0
 jC39CaESNnKzaO+XOFgcd4UyMY+GF/d585XxhwYg7+PBg7v7r1vdIBcMSwKema2r5EwV lg== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by mx0b-00069f02.pphosted.com with ESMTP id 3cvjdcj2hh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 12 Dec 2021 19:45:23 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1BCJj8lS148097;
 Sun, 12 Dec 2021 19:45:22 GMT
Received: from nam10-bn7-obe.outbound.protection.outlook.com
 (mail-bn7nam10lp2109.outbound.protection.outlook.com [104.47.70.109])
 by userp3020.oracle.com with ESMTP id 3cvneky2c9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 12 Dec 2021 19:45:22 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=N2JwNk9MEi+ybo070zChPJPmwxBqtHGXWz9rYUpZSfwGBzwAbV9g4+jLMbDL5NKiucTFQMQ+19efFktFNHyBYzuWYv7vkEjGMCcl7eIT9iJCcIhvRVw0PEAbssGn9/1BS+c9ayg3QATKeeFmp6BFtj0PRJdRBqtlyAUXFmkX3Um2KzOSTsoxLHlIh/0t9XX8Dz+MPqsVSTJE/4CR/+HIcbi866/LwHVBpV3bdL2xaJWTx8x+flCsF46t9sOl+r4UPnpeb/7MZDHpGKrmVWAQwCoM9rk3aUKyrd5DHiYcubfU7IQlyvUJjH3/2cRTsux9sz1Im7X7ckRPdcHo9d5tUQ==
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=y9yiiN64/DToP5+C+NAGaTRlhvi7p4edLVljdT6SgdQ=;
 b=fH/pd1stFeZXtU0E/vQaSS2XJcWZlks+UH4AtFj26IHxyiHGUB4KxwKS7a8PaWzQlADI00QCuCVbzCnb0WHDMRSjmFDYfKjeRQwC8rQwWWEquWSspPPPiF9WncxxI5Kg5H2Matv1rY8YWscXXzk7SyVJunYB9chL7JuJglge1RqwgdjQyhGcbns1NycpNpbRWq7uxmW7WYwdEs35uxpTmLMRyuOetJGmVxyD9QsekEAwGUAt7rOix+BbQrwk8oxqFaxS9rjszxK0IJP6kZrko71Mr4bU1UwMkPw/BIG/PQVc2/Jw1tn43v2dq0KsSNFgUzrCYdYW0fh6OvlI2Wt6eA==
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=y9yiiN64/DToP5+C+NAGaTRlhvi7p4edLVljdT6SgdQ=;
 b=RjAS7IFO0bJkeVrDM3Pu702VVueUoUbAodZD2aSydjORhHCRmHIBwx+x8XN4qNbn6GPhnbWIEjri0OHahzQ7tTgBx6q/qc6uMKtcpgpNcgkhuZT0Ok4YFZ5aRpOWb7eBB/z6MjaBtq/s/3IsUDrtY4Vx2SwKV8OXojtDBZspZec=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by BYAPR10MB3143.namprd10.prod.outlook.com (2603:10b6:a03:158::30)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.11; Sun, 12 Dec
 2021 19:45:19 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3%8]) with mapi id 15.20.4778.016; Sun, 12 Dec 2021
 19:45:19 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: RE: bug#52384: [External] : bug#52384: 26.3; dired buffer navigation
 tweak
Thread-Topic: bug#52384: [External] : bug#52384: 26.3; dired buffer navigation
 tweak
Thread-Index: AQHX74nvzu/gTqKTjk6mf5yDQhgvCKwvQGzA
Date: Sun, 12 Dec 2021 19:45:19 +0000
Message-ID: <SJ0PR10MB5488FE45FBC2BA063E29ADF7F3739@HIDDEN>
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
 <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
 <86zgp68c8j.fsf@HIDDEN>
 <SJ0PR10MB5488F3D24319860A410201FEF3739@HIDDEN>
 <86czm1k65h.fsf@HIDDEN>
In-Reply-To: <86czm1k65h.fsf@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2394dd36-65b0-4575-a865-08d9bda7ede0
x-ms-traffictypediagnostic: BYAPR10MB3143:EE_
x-microsoft-antispam-prvs: <BYAPR10MB31430031429AEC8F27767DAAF3739@HIDDEN>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: V30NtLzuBleGMJwljENlpda9JwhS9zovuZBF8g8SjPx2NlUReIQGLXb8eyJSNEDuuX3UwiVDmXfOVtPQW3NIHTAsBJW9rGmEeZ7th0pMoRUCbqGSOMYAOY5DtG9fRLDwafgfTYBmamCmegyY0X1qjdVeHN0DGjHUly76QSKrs6XUsPoZ5oMhdacgHGi2Y335qmtc7iGEz1xEMMNQA2BrmER/19iVnONk/erxzugScZpTlcV/6cfQzYDHGpQB3IyPUONSz3jD9UrmfHaIk7NhDvWjqHc/UyOKJ1BIZKxi287VavaQjibNW7b6KezkJF6BfZuqPX4lNop+ZMrKeOPwTN2W2xmdh0jNaTjmKqp7WlIhXEa5+LMEwIaa+mHoepZBf5IeHYA0B4LESUWqxoOBjtBqSWHrRZX214cZW5VlchEd3Qqv9mq02yNVEjIavnxwJ3tmlLEYfYA8qXfrdwa4LjIj5rLgiqTYCzpmnKH8xkPVQIkYID8htiefdoJoUrSI/Nq/pIrdGAlwd9ONqxhl4u+pY4sSZ7fWAomd36ZQO2AS0/YPOTn79zcDEboSq3LgRuOqq9ZzKL87lhgQ+9BOseWtCyP/V2B8/g8d/xehZSzp47GwtZfG44ukiMecgWTKiUTQMTgx2XUxJTj8rKLerqArK2ceV0WGjSShT253rGLBtsUxHnDJ0YGxqnh6awZKXEG/mzSBiC42bB39o6/j3sG8eWIZa5Ly6JpNshfoVQAhC0GwHNuJZWJDBNk4mZAASq4+Q1cJhzcegOSXvBV3mARrwwmlhlrJzWwawj2sTxo=
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:(366004)(966005)(38070700005)(66556008)(66946007)(76116006)(316002)(186003)(5660300002)(66476007)(6916009)(6506007)(86362001)(55016003)(64756008)(122000001)(66446008)(508600001)(26005)(9686003)(2906002)(38100700002)(33656002)(4326008)(54906003)(71200400001)(83380400001)(44832011)(8936002)(52536014)(8676002)(7696005);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?goxd3xPRKDZyoQRLFIFV3h/jZHrx1hkxH8k90WsLLgj4P3KHMeGixEdtQ3yr?=
 =?us-ascii?Q?APxmuMzww1hMD2GUEldN8k93q2WSJe/rpIyDmHwP+Ct7BhZXNT7/p2fpu7Rc?=
 =?us-ascii?Q?zIBZvtJ1zaMmIWwAI3r9sByG2M9B8ya6fXyIUatbcog/8v0nskjGF8eWCLX+?=
 =?us-ascii?Q?AH1XxGU8ozgPKtbPt8F1ORbxlX8pzIn3XN1upf8zAq46EQeb4q3r9SqwPylP?=
 =?us-ascii?Q?CLDxgZmuw0G6JmRnmzqctyDKhQ+I8Sj6kPkJH4WgGzhCuBOAJaKC1zXKT2kB?=
 =?us-ascii?Q?u5GgMMTK+y3iRFM+qCozgiW7OunLY28Jaa7NBpgKymYgUpy0+q5YTNVUJMKt?=
 =?us-ascii?Q?ipD6edGJTJqSm/GqdOk8XDH5Cd4byK3XFZ+isHnPhkoOFMbLVBn+AFrEE93o?=
 =?us-ascii?Q?S08am8zeCDxLOfCNTUTkGLobWm+28J+Z1hQWZEbJgLFGv/N9yIYwF2nIiyGi?=
 =?us-ascii?Q?WYtsw0f9FIJ0g6CHCL+shlZcbsiho/Xqbb5XrQyn0XAgI8vYedhRCdT08ezt?=
 =?us-ascii?Q?q7CHsH5S0MwZl6fGDbDcu+ECtGaV128H13AdWWzVBRLIsXO3nC3TI7vqpPVa?=
 =?us-ascii?Q?tpmL2XUawHpreN4eLPid40cQ6oP9TqgJi+45e0O2n+GpiujTMVKVlF2EAPvR?=
 =?us-ascii?Q?zxO81l+Z+gUPIzmpt8kyC+CQ4A7DhAvC+pdIH4ryB1qG6bcea8Zo+foWhE0V?=
 =?us-ascii?Q?AmCSmBdsWy3PdMQrAFiuf41UinpDYgCSoP+FEZa/TPmYh5+NCDFNTwJBOU88?=
 =?us-ascii?Q?CD2pwO/yjfKgT6vqbTE5wm4D5QZ2c8XbqdjBVuQyyuzUt+IQXCAmQ13a1LHa?=
 =?us-ascii?Q?+r9QZia+g3fCkW4KD3fVL5mmk4UbdkDP2u1aVISm9mmqV1/ygv4fXHKpaaxk?=
 =?us-ascii?Q?J6hoJUQY7LXCFoEp7WtByBI++VZYqnF9KFuDBkz4bFroIC2O4Be1qyGx356X?=
 =?us-ascii?Q?Gv0N/nuQqVA59XBVFCicoUnm/mP6DbMAKxyWvADU1FOmw2AicVZ1ck0G3a78?=
 =?us-ascii?Q?pSoXBnlV85ZF/sbmoXbpCeSJaZH1i2vXBnU/NdAk1gmktgBJ2zeZ0L9nDiQn?=
 =?us-ascii?Q?8a813fOIIS7sd2awqEUVj+az5vclkBmzdvCryBr6vXwbmv8gBvo1M5iedpx/?=
 =?us-ascii?Q?Fnfmeg+xMgPpHVx31sYXSfUDIwv3h9Djoz/0XB1QLvKUC9R0jVNlueezS6av?=
 =?us-ascii?Q?35XNS1AKER6jE2bT1kn75iS4GoY9S0ChnI1Q4DQE+YeifEG5ZoC1B1wMEppy?=
 =?us-ascii?Q?/JdH5kizpM7P7LsqYoD4BuQnV8KxLl8EnvuxhpuM9z68ok95Hp6kMsJW4tH+?=
 =?us-ascii?Q?j6SjOLClkH3yAVXCXD52bgyl5vR3MKlgb2y3X+TtbpViBKWEOH9rFN0kLliA?=
 =?us-ascii?Q?2AWifjNMG3WVI92ElO12vg2HtT6Mjn7EKn4/Fa73q+KR/mKE+v+rNduixF9+?=
 =?us-ascii?Q?X/eTPYaY72QPsMKs30yVaDdiETXfSrZGQj9YYFBoe3daZZhz/fqkNUrs0S/y?=
 =?us-ascii?Q?F0LsrOtxBKFOq+tRRVHZaD3a7+ZkCpNRpvvur3pp9ZYlQlYYWEDXqLl9WlOv?=
 =?us-ascii?Q?T+QIJsD1rVv6H/OZf+ZyY58Zk1G11tBJO3EqWJw0IFa1xi+WhoRJJ8S1FoXa?=
 =?us-ascii?Q?OA=3D=3D?=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2394dd36-65b0-4575-a865-08d9bda7ede0
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2021 19:45:19.6966 (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: q+g7TK8bj6HuqiFYJFyyncXdiGlVvDKv5b+okA5uWWbhaQcaHA6ZAKwZ4aSQ0AlAWn3C8dEQCvahEvBYPw75mg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB3143
X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10196
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 adultscore=0
 malwarescore=0 bulkscore=0 spamscore=0 mlxlogscore=999 mlxscore=0
 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2110150000 definitions=main-2112120120
X-Proofpoint-ORIG-GUID: GUBS13NZF4YLuQ0jAwR7LWjhMptg2pb7
X-Proofpoint-GUID: GUBS13NZF4YLuQ0jAwR7LWjhMptg2pb7
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Arthur Miller <arthur.miller@HIDDEN>,
 Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> > This is that thread:
> > https://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01976.html
> >
> > Checking your and my posts (and others) in that
> > thread, I find nothing about any of this.  Could
> > you point to the message(s) you're referring to?
> > A URL would be good.
>=20
> Strange, I have a message in the archive from 24 Sep,
> but it doesn't exist on the thread that you posted.

Could you please post the URL to that message,
whatever thread it might be in?

> > More importantly, `<' and `>' going to the first
> > and last file, respectively, has nothing to do with
> > wraparound.  So if that's what you suggested or
> > implemented, it's something else entirely.
>=20
> I suggested to use TAB that goes to the next file
> and wraps around at boundaries.  Then '>' could be
> reused to go to the last file.

I see.  Apparently I didn't see or notice your
suggestion.

> Maybe then like there is a user option `ls-lisp-dirs-first'
> for ls-lisp.el, a similar option should be added to dired as well,
> so users won't need to manually add "--group-directories-first"
> to `dired-listing-switches'.  Do you agree?

That's kinda outside the scope of this bug thread.
But yes, FWIW I agree: I think such an option
would make sense.

(Not that my opinion would make any difference.)

Probably `ls-lisp-dirs-first' should take precedence,
however, as someone might well want dirs-first only
on MS Windows (or more generally, when `ls-lisp.el'
is loaded).





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 12 Dec 2021 19:37:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 12 14:37:20 2021
Received: from localhost ([127.0.0.1]:53193 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwUeu-0001KN-Gu
	for submit <at> debbugs.gnu.org; Sun, 12 Dec 2021 14:37:20 -0500
Received: from eggs.gnu.org ([209.51.188.92]:37704)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1mwUes-0001K9-I6
 for 52384 <at> debbugs.gnu.org; Sun, 12 Dec 2021 14:37:19 -0500
Received: from [2001:470:142:3::e] (port=38360 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1mwUem-0007NA-7x; Sun, 12 Dec 2021 14:37:12 -0500
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=62B6xo7azQ37WTCg7qV4W8HORhY7kGdKArKNEgQWHzg=; b=r70xG98gzJi6
 rOmWQ0Dke6OyC3MTyEGs4os3/xq3yaMzauFYv7PMC/vzopuAQVqSDuhlUihVD2TImp4FJyM2u1e00
 C8l6pwuq0Fv4qFyupbPAmgO7uv2GfbFA03DDwkyFtoXiQz1V+42zXDtruqDsO2LTmEaJBaXpNpgUN
 gAMvWy0zW7arEz5fi2Fsyj1PcXCRZNBwZrfU43FW9qmjrZMHalMJ10U9yZYolkuFEpU/Z8AMdRJPu
 Ra4cPewqw30BPu3ka8MjN8OtleHh0QQulhlDJUb8KS8bEMPNOpM4syhs3MLoOX/t+6R9UzMijHMK+
 Mf5EsUtKGiuFKFB8JN2TIw==;
Received: from [87.69.77.57] (port=2762 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1mwUem-0007g6-38; Sun, 12 Dec 2021 14:37:12 -0500
Date: Sun, 12 Dec 2021 21:37:04 +0200
Message-Id: <83y24pmx7j.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Arthur Miller <arthur.miller@HIDDEN>
In-Reply-To: <AM9PR09MB49771235F84EABDD2A810F7D96739@HIDDEN>
 (message from Arthur Miller on Sun, 12 Dec 2021 20:15:44 +0100)
Subject: Re: bug#52384: [External] : bug#52384: 26.3;
 dired buffer navigation tweak
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
 <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
 <86zgp68c8j.fsf@HIDDEN>
 <SJ0PR10MB5488F3D24319860A410201FEF3739@HIDDEN>
 <86czm1k65h.fsf@HIDDEN>
 <AM9PR09MB49771235F84EABDD2A810F7D96739@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 52384
Cc: amperry@HIDDEN, stefan@HIDDEN, 52384 <at> debbugs.gnu.org,
 juri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Arthur Miller <arthur.miller@HIDDEN>
> Date: Sun, 12 Dec 2021 20:15:44 +0100
> Cc: Michael Perry <amperry@HIDDEN>, Stefan Kangas <stefan@HIDDEN>,
>  "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>
> 
> After I posted my comment to Drew, I realized later, that
> '--group-directories-first' does not exist in all 'ls' implementations. Bsd ls
> does not seem to have it, correct me if I am wrong, so I am not sure it can be a
> default for Emacs. Unless Emacs defaults to ls-lisp.el on all platforms but
> gnu/Linux?

No, ls-lisp.el is not used on any Posix hosts.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 12 Dec 2021 19:30:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 12 14:30:51 2021
Received: from localhost ([127.0.0.1]:53188 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwUYc-0001BU-SH
	for submit <at> debbugs.gnu.org; Sun, 12 Dec 2021 14:30:51 -0500
Received: from relay1-d.mail.gandi.net ([217.70.183.193]:34773)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1mwUYZ-0001BE-BV
 for 52384 <at> debbugs.gnu.org; Sun, 12 Dec 2021 14:30:48 -0500
Received: (Authenticated sender: juri@HIDDEN)
 by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id E2747240009;
 Sun, 12 Dec 2021 19:30:38 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Arthur Miller <arthur.miller@HIDDEN>
Subject: Re: bug#52384: [External] : bug#52384: 26.3; dired buffer
 navigation tweak
Organization: LINKOV.NET
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
 <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
 <86zgp68c8j.fsf@HIDDEN>
 <SJ0PR10MB5488F3D24319860A410201FEF3739@HIDDEN>
 <86czm1k65h.fsf@HIDDEN>
 <AM9PR09MB49771235F84EABDD2A810F7D96739@HIDDEN>
Date: Sun, 12 Dec 2021 21:28:29 +0200
In-Reply-To: <AM9PR09MB49771235F84EABDD2A810F7D96739@HIDDEN>
 (Arthur Miller's message of "Sun, 12 Dec 2021 20:15:44 +0100")
Message-ID: <86y24phbc2.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Drew Adams <drew.adams@HIDDEN>,
 Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

>> Maybe then like there is a user option `ls-lisp-dirs-first'
>> for ls-lisp.el, a similar option should be added to dired as well,
>> so users won't need to manually add "--group-directories-first"
>> to `dired-listing-switches'.  Do you agree?
>
> After I posted my comment to Drew, I realized later, that
> '--group-directories-first' does not exist in all 'ls' implementations. Bsd ls
> does not seem to have it, correct me if I am wrong, so I am not sure it can be a
> default for Emacs.

Maybe such 'ls' implementations could be detected using something like
'grep-probe'?

> Unless Emacs defaults to ls-lisp.el on all platforms but gnu/Linux?

Dired defaults to ls-lisp.el on ms-dos and windows-nt, and
'ls-lisp-dirs-first' default to t when 'ls-lisp-emulation' is 'MS-Windows'.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 12 Dec 2021 19:15:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 12 14:15:55 2021
Received: from localhost ([127.0.0.1]:53173 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwUKA-0007rb-KH
	for submit <at> debbugs.gnu.org; Sun, 12 Dec 2021 14:15:55 -0500
Received: from mail-am6eur05olkn2025.outbound.protection.outlook.com
 ([40.92.91.25]:21294 helo=EUR05-AM6-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arthur.miller@HIDDEN>) id 1mwUK8-0007kY-9E
 for 52384 <at> debbugs.gnu.org; Sun, 12 Dec 2021 14:15:53 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=T3PlaxKe7I7b0SKEPPPCMqflFOHkCvhSFbeA8gv6OxysvRWQl66YgJUemXMlqZPhjloNf10ozFNX3Q3uPk2iPSdVNlhcw2Y245EGxBDXWvgaBJKYn67jvOBc89hecMN6Wvw8iWyfcnQeXpLcAEwUdROucSYnwCarJqDndAwuvUMb+k1eqnX037siTD4WZlGXmiuuYNTJjhkbzMF9O3QPJS7voLNdQWg9T7oQb0pJxVHoenX2qcRC7mR2XijmCbIFVpl4Y4+eMxb6JPZReJ93sAF+wQlTSC+FlL70q926wTLCIm2+u8FN3rK5VG6RZ0TQ0mzmqD5bRPbj2m8COFl2Iw==
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=LczJRGBtRI3H3yW1GcjPkpVvLscT32zG81tBk9a0Rzs=;
 b=BUH5kelYTAXI22vYELOpS2Pdi6T4+BLm6wZKYunkuZq09bpCEbnzgDEjLB+wRo7J7CtFo+J3DrWhsDkgjo2vAjy3mRuxqQV10PoMH2DanwAOjnrT81UKiBPGhM2UiAWgxeBkzHwEulB5B+lTi+5yVdjtcmq1C2/FyS6XNLNz7qwHOoub7cphO43Um778WFDsH0QUwGNZS4W+aoTjo1xGDH6RCGMxARulsnlKSLzT21wZ0LnrFuUinq4lhsHnRwCKRnwO0jkyNE1c/cKrPmxX2U5XHT4LJSS7y5Bc7bVTYsKDY3/Pd3+fKDKdpwQJVGVnV5KHboBrJh0pLjGuPRmuwA==
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=live.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=LczJRGBtRI3H3yW1GcjPkpVvLscT32zG81tBk9a0Rzs=;
 b=futCR2aRIZ+5EaYwkIZl3xEn8NeHEJQs/IsplREpQLKMlir4IiOqtX3fVimyezuUAIP09sIdg8+SOJFz4dqvHMAfJt6UnnbtfUnolveIjdSgBfuO4QEcJgrosqFFty+ztjcRYiWnCBuyXPkwt6ApsAnMxzwCErskfnyLqIUnqLZ8HIRZxWKpdxVm+1hEIRSsq51Y1E+iBuT68zqWMhy61kWCVsztclSBSa3aU/7FDDbt0NQpmM0QbUojT3qkP92YtbS6AbVs9rl3dPQS0UAgxpMkliXr7d1pmEe47Dkx9HVuU1Dxxs4hhDWZpU/ej2+SzwxQGVF2mV8gr492Nn5Aeg==
Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20)
 by AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.17; Sun, 12 Dec
 2021 19:15:45 +0000
Received: from AM9PR09MB4977.eurprd09.prod.outlook.com
 ([fe80::b012:5fd9:9447:d64a]) by AM9PR09MB4977.eurprd09.prod.outlook.com
 ([fe80::b012:5fd9:9447:d64a%5]) with mapi id 15.20.4778.017; Sun, 12 Dec 2021
 19:15:45 +0000
From: Arthur Miller <arthur.miller@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#52384: [External] : bug#52384: 26.3; dired buffer
 navigation tweak
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
 <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
 <86zgp68c8j.fsf@HIDDEN>
 <SJ0PR10MB5488F3D24319860A410201FEF3739@HIDDEN>
 <86czm1k65h.fsf@HIDDEN>
Date: Sun, 12 Dec 2021 20:15:44 +0100
In-Reply-To: <86czm1k65h.fsf@HIDDEN> (Juri Linkov's message of "Sun, 
 12 Dec 2021 20:52:10 +0200")
Message-ID: <AM9PR09MB49771235F84EABDD2A810F7D96739@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
Content-Type: text/plain
X-TMN: [MVKPqn/1ODXyOeU4iGi8C8HfdBgERfYy]
X-ClientProxiedBy: HE1PR05CA0365.eurprd05.prod.outlook.com
 (2603:10a6:7:94::24) To AM9PR09MB4977.eurprd09.prod.outlook.com
 (2603:10a6:20b:304::20)
X-Microsoft-Original-Message-ID: <87lf0p7hy7.fsf@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2750e476-0787-4ca0-22be-08d9bda3cc58
X-MS-TrafficTypeDiagnostic: AM9PR09MB4977:EE_
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: zVNVs/qJp9bcfoupXgeMSpnUzeLbvgUEO/38i6lExnAHXH5mZc0ic7IOSE+/CqRYk9/lXnqbIQTZHn3Jt3NnKvybOX+APbdWgAuPHP0Dtg3vkq/Ll+tjdoHougBUiGUnjx4sbjMoMNKjE/38yDoknKohDFSvlNe5RxqB30TEO/7xZQj+RHBxevAVehIc0WuiLT3oxO5oEg7bpDz4EAaIVslAkfLWz2bsNx5UyjXXEoCRvESgWuva73FmbGLpShZ59Wa3/DZnobQGPLYaM7tVuqKAkzfW9IMB4HllBNxzddZfN7cYyxBAE6BGZnKowtAdw0rzCIMnr7yjPbnC9EUocfAHj0THUg8xKDNh23mmUYHD9zis0+EcvcG+I2+KoSvh9X3Byyl6s83Xmai+R8DBn6y6p7tYXttfnYEzfTWaVwKE4qeGzyoQoTSld0Qs2gUura0GQa5zvRBWa+eULrLLc4gS6JKUXfgugBIVSLm/1xJ1UklKg9fSQ5kM+UrRMGCASm3UZzqScqAXTEWw1SXTNphpkP7vWCzWZObjxt29okuVqkd5qJT1cwOx/v+8Xonf3YP7ISDbmVIYHMInoI9IcNuiK5NSp6ZZIfDz0fH2vOW8c/DeDEyUbQ5e0REepz7d
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?+/FHQD/TALVXhZqe3MQ/LLqk+2kjOH+cg8nnhmwA/f9JwbRUoegYTKg6XxZ0?=
 =?us-ascii?Q?0PlRpMuKa0d5i1l4dwVoxchB31YhmNbyYAIqhpIsdXGZzZPJMQkChdhOrSU8?=
 =?us-ascii?Q?+Ai6Vh5w+HXkcmbRimYFjrWdy1vECVvqrRjALGR/SRJ1YpMr+neaGLHTcDJo?=
 =?us-ascii?Q?8lemyZmDU8qo84lpzBtEzRYYxzYnksb1+GzEIILpSoL66ye/b+HFxZXjtOAe?=
 =?us-ascii?Q?0K7CWacBhL+SzKbqH5EA1wRlV+Xq/jjAefVbxOpwVpwuEA08Hk7pzPTXBE1W?=
 =?us-ascii?Q?g9Q9dBQuSQjyCCcStP2gUeODfN59/+qRxEXcBRs8TV8wb6xULR3ecfleyARo?=
 =?us-ascii?Q?YbvQAp9J9SP/gPNKBEqeRbqDE6cHYyLVbTwZvY2qXzV7LZg5FK1a5svY/HXC?=
 =?us-ascii?Q?jlsnadfvnBxDo+CqNwTV3xO/eSIPbjFHEPemoENs4Iy313ivjU1hqZhvOOry?=
 =?us-ascii?Q?ZrnFogekHU/fEffs/r7gDtXbqH0XRt1UBIbeKfdr6o06EJS6Ry5cXDdR3PUg?=
 =?us-ascii?Q?n8wDJBx7yrRe4Xl3QIU/3YCCEtNS7uK5PACxGdrB4avqRjS7YbH5Ds2xYQnS?=
 =?us-ascii?Q?rRh6AuDWAprkuoWGTlWyMLUupgUxibFUFMneJlTIYscGwKjaxVC5BTv9T7Ct?=
 =?us-ascii?Q?IdzpzW8BEG1K0V0VC3vLRKc2axpY6YmsRPMssLxyii47EmUYKKbAWflsNFj+?=
 =?us-ascii?Q?leYqXy/++uNpwPXOqUdoYvdy9WdD2/pJEu4Uo1e37HVDw6Zp1GD3ymIwFFeF?=
 =?us-ascii?Q?TSqOQ7iUeNhFEJJVI+hOIabM/y+zPn1hTY62UpYdbyony7GQjZ1+hsmJW2td?=
 =?us-ascii?Q?wnBou3cBDAXQq8tKdAOGVMYs38eorVmKMFlJCUAn9ZYVm4+Q8zoHpynsytBD?=
 =?us-ascii?Q?QpDaSbOpz2TyVFR4AB2ruB66fIMYdCEXPEW310FF/kD2xeOGPJdwOwcQL1mZ?=
 =?us-ascii?Q?12Rk6pLwySbLXDBEzVTYRQ=3D=3D?=
X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-64da6.templateTenant
X-MS-Exchange-CrossTenant-Network-Message-Id: 2750e476-0787-4ca0-22be-08d9bda3cc58
X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Dec 2021 19:15:45.9199 (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: AM9PR09MB4977
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Drew Adams <drew.adams@HIDDEN>,
 Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Juri Linkov <juri@HIDDEN> writes:

>>> >> > (The Dired+ versions of these commands wrap
>>> >> > around, if option `diredp-wrap-around-flag'
>>> >> > has its default value of `t'.)
>>> >>
>>> >> Yet another feature I had already implemented
>>> >> since Emacs 21.1 and sent to you for review in 2007.
>>> >
>>> > Interesting.  Or is that tongue in cheek?
>>> >
>>> > I just searched all messages I've received from
>>> > you, including those in 2007, from mailing lists
>>> > and direct mails, and I don't find any such
>>> > suggestion or review request.  Could you point
>>> > to it - I'm curious.  I expect that if that were
>>> > the case I would most likely have added it to
>>> > Dired+ long before I did (which was not until
>>> > July 12, 2013).
>>> 
>>> I don't remember exactly, but the closest is in the
>>> thread "TAB for non-editing modes" on emacs-devel
>>> with the discussion about using TAB in dired
>>> to move between directories.  When TAB/S-TAB will go
>>> to the next/previous directory, then `<' and `>'
>>> will be free to use for going to the first/last file.
>>
>> This is that thread:
>>
>> https://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01976.html
>>
>> I see nothing there that resembles anything like an 
>> implementation of wraparound navigation for Dired,
>> let alone a request by you to review that.  I don't
>> even find any suggestion that such wraparound be
>> added to Dired.  I see nothing even vaguely related
>> to a suggestion about wraparound navigation.
>>
>> Checking your and my posts (and others) in that
>> thread, I find nothing about any of this.  Could
>> you point to the message(s) you're referring to?
>> A URL would be good.
>
> Strange, I have a message in the archive from 24 Sep,
> but it doesn't exist on the thread that you posted.
>
>> More importantly, `<' and `>' going to the first
>> and last file, respectively, has nothing to do with
>> wraparound.  So if that's what you suggested or
>> implemented, it's something else entirely.
>
> I suggested to use TAB that goes to the next file
> and wraps around at boundaries.  Then '>' could be
> reused to go to the last file.
>
>>> >> But I don't use it too much because it's not
>>> >> so useful with --group-directories-first
>>> >> that really should be the default.
>>> >
>>> > I have that as default for my own use.  But I
>>> > often change sort orders, especially for date.
>>> 
>>> When you change sort orders, directories still
>>> remain at the top?  So first are directories
>>> sorted by date, then below files sorted by date?
>>
>> For my own use, I use non-nil `ls-lisp-dirs-first',
>> so directories remain listed first.  (But I use
>> `emacs -Q` for some testing and some bug filing.)
>>
>> When `ls-lisp-dirs-first' is non-nil, dirs are
>> listed first.  And yes, their order changes when
>> sorting is by date vs name, or some other order.
>> But as a group, yes, they remain listed first,
>> before ordinary files, within any given dir
>> listing.
>>
>> The point is that it can be useful to sometimes
>> see some or all dir lines interspersed with
>> ordinary-file lines.
>>
>> Again, a classic example is when subdir listings
>> are inserted: Directory lines in those listings
>> are separated from those of the main listing and
>> from those of other subdir listings.  `>' and
>> `<' let you move among consecutive dir lines
>> throughout the buffer.
>>
>> `<' and `>' have their own raisons d'etre.  They
>> are not the same as `p' and `n'.  (And yes, it
>> makes sense for both >/< and n/p to optionally
>> wrap around.)
>
> Maybe then like there is a user option `ls-lisp-dirs-first'
> for ls-lisp.el, a similar option should be added to dired as well,
> so users won't need to manually add "--group-directories-first"
> to `dired-listing-switches'.  Do you agree?

After I posted my comment to Drew, I realized later, that
'--group-directories-first' does not exist in all 'ls' implementations. Bsd ls
does not seem to have it, correct me if I am wrong, so I am not sure it can be a
default for Emacs. Unless Emacs defaults to ls-lisp.el on all platforms but
gnu/Linux?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 12 Dec 2021 18:56:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 12 13:56:12 2021
Received: from localhost ([127.0.0.1]:53136 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwU15-0004Lb-Ot
	for submit <at> debbugs.gnu.org; Sun, 12 Dec 2021 13:56:12 -0500
Received: from relay3-d.mail.gandi.net ([217.70.183.195]:57405)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1mwU12-0004L7-Vi
 for 52384 <at> debbugs.gnu.org; Sun, 12 Dec 2021 13:56:11 -0500
Received: (Authenticated sender: juri@HIDDEN)
 by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 92DC66000B;
 Sun, 12 Dec 2021 18:55:59 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: bug#52384: [External] : bug#52384: 26.3; dired buffer
 navigation tweak
Organization: LINKOV.NET
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
 <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
 <86zgp68c8j.fsf@HIDDEN>
 <SJ0PR10MB5488F3D24319860A410201FEF3739@HIDDEN>
Date: Sun, 12 Dec 2021 20:52:10 +0200
In-Reply-To: <SJ0PR10MB5488F3D24319860A410201FEF3739@HIDDEN>
 (Drew Adams's message of "Sun, 12 Dec 2021 18:35:22 +0000")
Message-ID: <86czm1k65h.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Arthur Miller <arthur.miller@HIDDEN>,
 Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

>> >> > (The Dired+ versions of these commands wrap
>> >> > around, if option `diredp-wrap-around-flag'
>> >> > has its default value of `t'.)
>> >>
>> >> Yet another feature I had already implemented
>> >> since Emacs 21.1 and sent to you for review in 2007.
>> >
>> > Interesting.  Or is that tongue in cheek?
>> >
>> > I just searched all messages I've received from
>> > you, including those in 2007, from mailing lists
>> > and direct mails, and I don't find any such
>> > suggestion or review request.  Could you point
>> > to it - I'm curious.  I expect that if that were
>> > the case I would most likely have added it to
>> > Dired+ long before I did (which was not until
>> > July 12, 2013).
>> 
>> I don't remember exactly, but the closest is in the
>> thread "TAB for non-editing modes" on emacs-devel
>> with the discussion about using TAB in dired
>> to move between directories.  When TAB/S-TAB will go
>> to the next/previous directory, then `<' and `>'
>> will be free to use for going to the first/last file.
>
> This is that thread:
>
> https://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01976.html
>
> I see nothing there that resembles anything like an 
> implementation of wraparound navigation for Dired,
> let alone a request by you to review that.  I don't
> even find any suggestion that such wraparound be
> added to Dired.  I see nothing even vaguely related
> to a suggestion about wraparound navigation.
>
> Checking your and my posts (and others) in that
> thread, I find nothing about any of this.  Could
> you point to the message(s) you're referring to?
> A URL would be good.

Strange, I have a message in the archive from 24 Sep,
but it doesn't exist on the thread that you posted.

> More importantly, `<' and `>' going to the first
> and last file, respectively, has nothing to do with
> wraparound.  So if that's what you suggested or
> implemented, it's something else entirely.

I suggested to use TAB that goes to the next file
and wraps around at boundaries.  Then '>' could be
reused to go to the last file.

>> >> But I don't use it too much because it's not
>> >> so useful with --group-directories-first
>> >> that really should be the default.
>> >
>> > I have that as default for my own use.  But I
>> > often change sort orders, especially for date.
>> 
>> When you change sort orders, directories still
>> remain at the top?  So first are directories
>> sorted by date, then below files sorted by date?
>
> For my own use, I use non-nil `ls-lisp-dirs-first',
> so directories remain listed first.  (But I use
> `emacs -Q` for some testing and some bug filing.)
>
> When `ls-lisp-dirs-first' is non-nil, dirs are
> listed first.  And yes, their order changes when
> sorting is by date vs name, or some other order.
> But as a group, yes, they remain listed first,
> before ordinary files, within any given dir
> listing.
>
> The point is that it can be useful to sometimes
> see some or all dir lines interspersed with
> ordinary-file lines.
>
> Again, a classic example is when subdir listings
> are inserted: Directory lines in those listings
> are separated from those of the main listing and
> from those of other subdir listings.  `>' and
> `<' let you move among consecutive dir lines
> throughout the buffer.
>
> `<' and `>' have their own raisons d'etre.  They
> are not the same as `p' and `n'.  (And yes, it
> makes sense for both >/< and n/p to optionally
> wrap around.)

Maybe then like there is a user option `ls-lisp-dirs-first'
for ls-lisp.el, a similar option should be added to dired as well,
so users won't need to manually add "--group-directories-first"
to `dired-listing-switches'.  Do you agree?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 12 Dec 2021 18:35:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 12 13:35:29 2021
Received: from localhost ([127.0.0.1]:53094 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwTh2-0003nX-Ms
	for submit <at> debbugs.gnu.org; Sun, 12 Dec 2021 13:35:29 -0500
Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:27884)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1mwTh0-0003nN-4r
 for 52384 <at> debbugs.gnu.org; Sun, 12 Dec 2021 13:35:27 -0500
Received: from pps.filterd (m0246630.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1BCEnvQf024871; 
 Sun, 12 Dec 2021 18:35:25 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : references : in-reply-to : content-type :
 content-transfer-encoding : mime-version; s=corp-2021-07-09;
 bh=7WMZ62WksdDjp3CxXZkxNJD3SuqAx4xXOrT6sXy76vg=;
 b=a0GsU6cxPQL0h6KdCPFbdy7bNT3ML9nacc+6H638O3dZqLf1lIgeMgwDZeNOZHnET8Oe
 3iEiAfj9VUdfjazqjoi+P1bvo8RCG5Hbt1QViAsuyykp8fVi88b2NVwOYVx1BeaZJcKH
 KMGJrJK1geVDx2sOumCItTTuWO+Fraln6Rd12eMzRNUSuHkfXlZHtt486LMwlqQKXVqy
 XwzMZQEGpZTsZ8H4fKJojZsbrt/HMNFenh9nAwMw68Jx7i5IAC25eWwkrwj898QvETOO
 npoVMU0oK1lD2rUprXrpGkcUSbnpQasfI5iyD+o5rLkJZPdv3eThnVmKPcCjH/qlazMM lA== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by mx0b-00069f02.pphosted.com with ESMTP id 3cvjdcj12x-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 12 Dec 2021 18:35:24 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1BCIFv4G038456;
 Sun, 12 Dec 2021 18:35:24 GMT
Received: from nam12-bn8-obe.outbound.protection.outlook.com
 (mail-bn8nam12lp2170.outbound.protection.outlook.com [104.47.55.170])
 by aserp3030.oracle.com with ESMTP id 3cvj1bc5gn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 12 Dec 2021 18:35:24 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=G2acfhSHMvhvPWclminVCzub1IJrhob9XXKIaLo2hcYGgZkP+OxUjxVFYQpzY/lRquyY/Ij/q5pBsBUbOGPlJB2+4zpXnYhqVr6VFACLV0nLOBGQHM/eHxKyqPUO3kHU58LjZwIs8gXPmSmtmrIJaLSuu+AvG0PIqgu/pTMLYGTMfgQW79OAtaLgVhfsX+7bCS5mj2yYD/98fwFMl0SvYrJY0IWP45YNkmRAuSmPudTtvadoQOqmLfoqiMvDP/Jc0G2IYxvCnmAgoxtNal+X78dt3aQJHE/hfi6jW+P+9BkLZ47PQGG2ngSNYJz8AxjSSelRJnslPBbM+zww02PszA==
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=7WMZ62WksdDjp3CxXZkxNJD3SuqAx4xXOrT6sXy76vg=;
 b=KUPGrbJ7XkNbv3UJiQ45G6hTRuQH9JlUK0Sh/m+IGXZBVOfUKMsR6qsXkN3BOl1iYk1KfUUhUuFZnjBmH2u+j9KGqxzbYQxezNXigIM38/buW3t9zJTLRSMWJ84GZ9n6R1z4jEdJ41ElbZiN0HAJlACIb2ojxAxwUeDIs+viT3mrjjac1ETuTxyx/xoNm57XBSSNzv/8aNBV8pIMGXvBXa9ScYosfTuebU9MCaT/VbP47R2s8QCXW0fhkzhVeThg6ECuHh8fnVBnfYeaPG9IKe53wjjlRGogBIrhICxZM14R31WTvM/DgpdXbEiWOVKk/6Fpnf7bLRJ3uNVzGlRnqw==
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=7WMZ62WksdDjp3CxXZkxNJD3SuqAx4xXOrT6sXy76vg=;
 b=JzWlpwrfNqXPJDfHDoWVpYsqlb7o6aiLD5+aR/iTWEmJz1EF/hoIRpDHqgiiGtSpecRyA7xil9n1Vi77jfUh87xPz8VCEPQc/gkMF3wOUaKS1AYJaSsrutquOEN54YN8gGG4ZpwGtbtjcZad3XgxgpUEiBke5tFC3ZWXhzLd0io=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by SJ0PR10MB5661.namprd10.prod.outlook.com (2603:10b6:a03:3da::14)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.17; Sun, 12 Dec
 2021 18:35:22 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3%8]) with mapi id 15.20.4778.016; Sun, 12 Dec 2021
 18:35:22 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: RE: bug#52384: [External] : bug#52384: 26.3; dired buffer navigation
 tweak
Thread-Topic: bug#52384: [External] : bug#52384: 26.3; dired buffer navigation
 tweak
Thread-Index: AQHX7zZ2U3h/UTNjqUGTSGeWqAjDVKwvJRBQ
Date: Sun, 12 Dec 2021 18:35:22 +0000
Message-ID: <SJ0PR10MB5488F3D24319860A410201FEF3739@HIDDEN>
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
 <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
 <86zgp68c8j.fsf@HIDDEN>
In-Reply-To: <86zgp68c8j.fsf@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2a2dd44a-6ac2-4b7b-f41d-08d9bd9e27ed
x-ms-traffictypediagnostic: SJ0PR10MB5661:EE_
x-microsoft-antispam-prvs: <SJ0PR10MB56612D5307A50059ED9AF29BF3739@HIDDEN>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: K9n46z1zg0lXl5f8o9cSBMchIZsq6GLdvimcKQfXERqI2PIvl31jz5P/S0gYPfj/RBF5WlAXk52krxP8c9YkqsJaWLauLu37ZGuCkK7h1sRHkIOojSSzj8hwm/m7JIBXApI8qB3lJ5lnJVghWUziUWmN3wwPdo4Ufh8vFkLJ5HQ+5C48YPPOywjA3u3AWrwLb9HHuMHYb1uOX26erEUxDu8TPaqQPKcqDsQZN1lj6Mp+vS9zQdlT43e59bggDiUzeiaCy4pEY6zjjktVmW+hEjIg+09mu+33UlAJ4bAAcAPzpNeA4tjBLKOm8ke7WYuZAxZoZj5aPhKM8PZJtXMA2rmB6pToOOZdOP0Ee4ITbToE5cPIuCZfMo+aAR5pkcV/qq+wX55kznth663SPTHzwpzq+hiGjVBNIO+nfcA+xeBDZbdaCT5JwZlZJCVfirJHGwyUDmg5fLbKjzXJhJuOrAn0DV4cU4KW0MYef0L2U9yTRobhsSlxHVntAK/DBrEyarigRjeS9w3LE6SGr8Zw/xfso9Hs+caTKW20aNPvgR7iqlEh2iiUE2xiA3w9ZNcAn+vFqCPrmAQrNQajQjg1K/TxPCk/NEMwLXdZCyNNfRG0MLvicHrbUAbjImdP0D/Q23qG3lxaxOHFn4OjqP1KXrnUc/kkYOLlrmXQhF4vJfAyff5mwzCXB6HMjnwIysErcHLyVL/A7EV7wU8Sl6V1olgvIaYRYFQvs/clPCGUh3f9xGqxjQJJEouCiHuBsLoKLJX+HEQMxtaDIN8uZxovYqH80jMzVp/Cnzba8/p6EOQ=
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:(366004)(38100700002)(122000001)(38070700005)(966005)(9686003)(2906002)(66446008)(76116006)(66556008)(64756008)(66946007)(66476007)(55016003)(316002)(8676002)(54906003)(186003)(86362001)(8936002)(5660300002)(508600001)(44832011)(4326008)(71200400001)(83380400001)(6916009)(6506007)(7696005)(26005)(52536014)(33656002);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?EfWLx/wF7vJyClEU9lNupW806KZ4eNXDBehWUA105jF6FD9u0RAlzZsM2Y0L?=
 =?us-ascii?Q?kCfPlTZ44Y9b2PJdl/v82tL/lzCTNGsiQViZKJriHti0cRiOvyHj9dx8b1RZ?=
 =?us-ascii?Q?05W6TsJZW8lsByFnxVMkSgXmD6o0EAVunA6wpSEni9UsWka/iCCwondHbmbb?=
 =?us-ascii?Q?MkD47T6sESoilAJ6GS2dYnnhxHf7ulVCCQAbCJ+8G8l1mS4yM6+SP+u6mWeJ?=
 =?us-ascii?Q?ZkVf7rg0/hWPim2FHC0dVNg76hk/6bE+RAKTvKWRGJw2qpvorqsCnfDQS8Pk?=
 =?us-ascii?Q?VXr5ipZWHakVH7a1iLGCiMx0yVn8U9Ldrt97I7bce5788ci1iCkewem/lqST?=
 =?us-ascii?Q?/yBTYFfHQDZo5AdZ2zRhf+2jCkUN0rDo4fubqBH/RpKB4uP7VSXjEkBiftSN?=
 =?us-ascii?Q?V6ZhJCYNZG2XaQ5u7C2gfRrLz3fggGmjOOcN/brUgnRrL3buC5koKsOuA9Qs?=
 =?us-ascii?Q?7ZpJexpnNg196WscKhB8P9eF/UU038pvwY0pELmCKrOqf8V3+XJtUacxQsti?=
 =?us-ascii?Q?5EU7TeLbvPZcOgeNTCJ9NcNnB9d6D6JZHzjfN3vjhBrxrnrjtRX/hnjaqjOs?=
 =?us-ascii?Q?m0T9umgKQupN93mozUlr2aLPwUR39sLJAffzhaTnrrkpdDhLwwN+OPYF7WNA?=
 =?us-ascii?Q?nAV2g1zZoupCnB0AjPjxP74SJKN04a3NUWSeDrCc4ndtdn8C8KblhZVJZTdU?=
 =?us-ascii?Q?zi8Q9iUbwjFRngNeh/koLUyBwM+gIfnTJuDFEW3K0LotIp9DHLWEt9ULyWNI?=
 =?us-ascii?Q?4Z7aDhYDNA0ZRAm9AEZvJDaEQtToAxdYCqVRLirBByAjA93+x+0ixDHw20Bk?=
 =?us-ascii?Q?NbPmP0N2MNo7fp/u7ME3lFnytCGwECvGGqXs6nPWy9tVeGrRfD4mnKATdpvm?=
 =?us-ascii?Q?TRFkyKVWf16Oxz6FE7AJo/e2uxYM5ymwOdHTktixGeR14gjjZqGy37QK4Mj6?=
 =?us-ascii?Q?bgvUwowJZLF4WNUNMXYLSYJiqLXvtPxWkAcPbWV/oTcWY49GTQxxQWFQTYNi?=
 =?us-ascii?Q?UNl7royLTPOj6XQaCxG6w8tW3qBJywaayLy4eAia18wIHw7t/bMi3vxY2pYr?=
 =?us-ascii?Q?MSGQ7yK40+XD1RKd8YU7lhXRqC2xbTpRZSBLRa0ERsQWkg0X5SIWiLsAz0Bh?=
 =?us-ascii?Q?61NvpTaLKaTUhPGbGlRAnEz0LoNXa77RyDr19kLPlZ2OywHLpz8p39ggUC2/?=
 =?us-ascii?Q?72l+emLDo4FSvmPCRCR0Icurll0Yvk6L1Qv1j67TzHXvdMyfsCzmProqX6c4?=
 =?us-ascii?Q?XVCsnnJcwR+el6cZPbbY5Xpn8Yu9twZso+ayL5bLtZ86mZJgdSzxf03bMDFp?=
 =?us-ascii?Q?+ROyBPoFarwK3IHsPsRCK5w/G/b/I8j3I6QfTdIney78xXeUzWMhGOdY4ZcA?=
 =?us-ascii?Q?ESEhVE4I+rpmY2UHOL4EeW8H2vP+gPPhnVQUJmB/wpk3YaFrMYYmqUs37nbe?=
 =?us-ascii?Q?nSG/gSlxePN28vJewGtN2p462FB4ZZGXD7IvFe7ZW4Ws1KpiuvwXoC+lJRQM?=
 =?us-ascii?Q?ZAnuQxvG/8iIEpGPa0gwwCAW1qPza36AgvpKD0x6eLZT8Ue1YyTLsBINVRat?=
 =?us-ascii?Q?q4tWpfWlcH95CsxsaFeTU/NgEa85CgEloqkY8klfArDSd6tEq/RGHsnSCrBM?=
 =?us-ascii?Q?2A=3D=3D?=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2a2dd44a-6ac2-4b7b-f41d-08d9bd9e27ed
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2021 18:35:22.0931 (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: BUETQPzsO7m8RTSwvKX6HTi62RC1Uxu9RS/mSAGIdhFnMJk93A/GJhilEb2WmykNlRgnvx0X8roen6oD5iqCgA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5661
X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10196
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 mlxlogscore=999
 suspectscore=0 bulkscore=0 mlxscore=0 spamscore=0 adultscore=0
 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2110150000 definitions=main-2112120112
X-Proofpoint-ORIG-GUID: DFH78xbLoD2M9STrwJnwvpXsn6asaWP_
X-Proofpoint-GUID: DFH78xbLoD2M9STrwJnwvpXsn6asaWP_
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Arthur Miller <arthur.miller@HIDDEN>,
 Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> >> > (The Dired+ versions of these commands wrap
> >> > around, if option `diredp-wrap-around-flag'
> >> > has its default value of `t'.)
> >>
> >> Yet another feature I had already implemented
> >> since Emacs 21.1 and sent to you for review in 2007.
> >
> > Interesting.  Or is that tongue in cheek?
> >
> > I just searched all messages I've received from
> > you, including those in 2007, from mailing lists
> > and direct mails, and I don't find any such
> > suggestion or review request.  Could you point
> > to it - I'm curious.  I expect that if that were
> > the case I would most likely have added it to
> > Dired+ long before I did (which was not until
> > July 12, 2013).
>=20
> I don't remember exactly, but the closest is in the
> thread "TAB for non-editing modes" on emacs-devel
> with the discussion about using TAB in dired
> to move between directories.  When TAB/S-TAB will go
> to the next/previous directory, then `<' and `>'
> will be free to use for going to the first/last file.

This is that thread:

https://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01976.html

I see nothing there that resembles anything like an=20
implementation of wraparound navigation for Dired,
let alone a request by you to review that.  I don't
even find any suggestion that such wraparound be
added to Dired.  I see nothing even vaguely related
to a suggestion about wraparound navigation.

Checking your and my posts (and others) in that
thread, I find nothing about any of this.  Could
you point to the message(s) you're referring to?
A URL would be good.
___

More importantly, `<' and `>' going to the first
and last file, respectively, has nothing to do with
wraparound.  So if that's what you suggested or
implemented, it's something else entirely.

> >> But I don't use it too much because it's not
> >> so useful with --group-directories-first
> >> that really should be the default.
> >
> > I have that as default for my own use.  But I
> > often change sort orders, especially for date.
>=20
> When you change sort orders, directories still
> remain at the top?  So first are directories
> sorted by date, then below files sorted by date?

For my own use, I use non-nil `ls-lisp-dirs-first',
so directories remain listed first.  (But I use
`emacs -Q` for some testing and some bug filing.)

When `ls-lisp-dirs-first' is non-nil, dirs are
listed first.  And yes, their order changes when
sorting is by date vs name, or some other order.
But as a group, yes, they remain listed first,
before ordinary files, within any given dir
listing.

The point is that it can be useful to sometimes
see some or all dir lines interspersed with
ordinary-file lines.

Again, a classic example is when subdir listings
are inserted: Directory lines in those listings
are separated from those of the main listing and
from those of other subdir listings.  `>' and
`<' let you move among consecutive dir lines
throughout the buffer.

`<' and `>' have their own raisons d'etre.  They
are not the same as `p' and `n'.  (And yes, it
makes sense for both >/< and n/p to optionally
wrap around.)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 12 Dec 2021 08:58:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 12 03:58:42 2021
Received: from localhost ([127.0.0.1]:50645 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwKgs-0005K9-N8
	for submit <at> debbugs.gnu.org; Sun, 12 Dec 2021 03:58:42 -0500
Received: from relay6-d.mail.gandi.net ([217.70.183.198]:54965)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1mwKgq-0005Ji-A9
 for 52384 <at> debbugs.gnu.org; Sun, 12 Dec 2021 03:58:40 -0500
Received: (Authenticated sender: juri@HIDDEN)
 by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id C0912C0002;
 Sun, 12 Dec 2021 08:58:31 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: bug#52384: [External] : bug#52384: 26.3; dired buffer
 navigation tweak
Organization: LINKOV.NET
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
 <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
Date: Sun, 12 Dec 2021 10:41:32 +0200
In-Reply-To: <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
 (Drew Adams's message of "Sat, 11 Dec 2021 22:06:31 +0000")
Message-ID: <86zgp68c8j.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Arthur Miller <arthur.miller@HIDDEN>,
 Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

>> > (The Dired+ versions of these commands wrap
>> > around, if option `diredp-wrap-around-flag'
>> > has its default value of `t'.)
>>
>> Yet another feature I had already implemented
>> since Emacs 21.1 and sent to you for review in 2007.
>
> Interesting.  Or is that tongue in cheek?
>
> I just searched all messages I've received from
> you, including those in 2007, from mailing lists
> and direct mails, and I don't find any such
> suggestion or review request.  Could you point
> to it - I'm curious.  I expect that if that were
> the case I would most likely have added it to
> Dired+ long before I did (which was not until
> July 12, 2013).

I don't remember exactly, but the closest is in the
thread "TAB for non-editing modes" on emacs-devel
with the discussion about using TAB in dired
to move between directories.  When TAB/S-TAB will go
to the next/previous directory, then `<' and `>'
will be free to use for going to the first/last file.

>> But I don't use it too much because it's not
>> so useful with --group-directories-first
>> that really should be the default.
>
> I have that as default for my own use.  But I
> often change sort orders, especially for date.

When you change sort orders, directories still
remain at the top?  So first are directories
sorted by date, then below files sorted by date?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 11 Dec 2021 22:06:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 11 17:06:41 2021
Received: from localhost ([127.0.0.1]:50193 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mwAVs-0003N8-Vi
	for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 17:06:41 -0500
Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:50988)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1mwAVo-0003Mw-LK
 for 52384 <at> debbugs.gnu.org; Sat, 11 Dec 2021 17:06:40 -0500
Received: from pps.filterd (m0246627.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1BBBgQbH027745; 
 Sat, 11 Dec 2021 22:06:34 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : references : in-reply-to : content-type :
 content-transfer-encoding : mime-version; s=corp-2021-07-09;
 bh=EHQ/flTj7z72op4l8mYWzi34Nu2sWRHQEdULPgvtwH8=;
 b=y4UEj5F/FPyg0TrRHNrDzDUehlA/zAP+J48OkhuLgJzVpjwN4uNg7O6cpRCBJj8jVng7
 ldJDddTOMV2z0bj72ZDh3BK5JOSgVe+37HFd2tsJ/VYNXaWSn9XlTdaO7dxqtgKFX9IB
 uuVAr8/3vG+W7rkmZZ3pGS9EsB9s6WNHawLpaQ/g7+pKiKDFI6frCE1UnbRMK2DOPwWM
 j3n1mc/r7WkeIo1Okn4+Ahj/Hm95Gh54HZ8bT/uLfTtsi1FjXaXC/U+KoZM7lTcq5aMM
 evOVGDfT4WXe8RR6lchpEWmV4Tg+VCBwWjp9qAU+2gSGmnD37wnaFtkG7qNEcmt+Kk1+ oA== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by mx0b-00069f02.pphosted.com with ESMTP id 3cvjk1101s-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 11 Dec 2021 22:06:34 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1BBM1eb2102239;
 Sat, 11 Dec 2021 22:06:33 GMT
Received: from nam02-dm3-obe.outbound.protection.outlook.com
 (mail-dm3nam07lp2048.outbound.protection.outlook.com [104.47.56.48])
 by aserp3030.oracle.com with ESMTP id 3cvj1aqmm5-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 11 Dec 2021 22:06:33 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=VZ7pWBMeDOpPQ87IXaDwr7RkfsOoOT/lUmSiRWg4/tTfC4lf80r2gZFHChOCPw7gJZViOfWkEqrq52MYIflFj3pokquKsmuIgevipmlIOJBqFSHkWPt7fgcUvsw+U9s6X3n5UseKGqSkkt55z6twhsgG29HaSF3LwWDzW6p3eBf54iMMxRE9gUrUBtW27CiK8ahGAy5zl3Rd1Da77N6jETNlFTseyKQ18NDqzc+M3jj0YSviKzOKaMb3D5I1LZQMRE8QFb4cQMT8+xox2AFjrllWJnQxxmoTB2MELY70QWnmYego7/2clAK3l8h+sd2bRYbGkUS3bCOVtFf6euLmtw==
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=EHQ/flTj7z72op4l8mYWzi34Nu2sWRHQEdULPgvtwH8=;
 b=Gv9yMLjF4Csc4BGgrRWZcGsZLTsSH8juGeJmLwO9lS8Jz/h8/dsXyy7qltyulNNnNW/Ol99TBu/IWFIaLKjGs6Cm3+1EYkBpS2HtQAvCUjkmzB5kfQ0nkL6YbImnIr0BbJF/mQP2jzFzX+xoqTHnwbhKSc6aI68qEdJ0FByuNHPV9NJAJjQzLaUuYbM2EkynAFrJ0GbcOqyt61qvZzHrq5rdzJNVNRT6WhYjl5EjKgIDnIET8cAV5EeUTQ5LyJsYML1g7hUEPlBhoafrMGZd3UaGVic99HBVjFh20QrUEw9UtxDcgHFlhGtj6g8Oos04qGLgottW8pJAVEitBxLnlg==
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=EHQ/flTj7z72op4l8mYWzi34Nu2sWRHQEdULPgvtwH8=;
 b=MTDSFNH1OS3anEOD1aU7D5z5eYvwXuu2AnR13PbiyKi9vVs0IyGzubLD0i2Zb21qO0BFfTdgrQ7xBijDm5ZirxNhZaqWWP3oyemEYXeCYZFhRkqGayN7EhZTk/Y/uZyZPkTbRY4k3pEO5pB9LC7PluE2S0ALrXKCfszAzlA3Wsw=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by BYAPR10MB2437.namprd10.prod.outlook.com (2603:10b6:a02:b0::16)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.12; Sat, 11 Dec
 2021 22:06:31 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3%8]) with mapi id 15.20.4778.016; Sat, 11 Dec 2021
 22:06:31 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: RE: bug#52384: [External] : bug#52384: 26.3; dired buffer navigation
 tweak
Thread-Topic: bug#52384: [External] : bug#52384: 26.3; dired buffer navigation
 tweak
Thread-Index: AQHX7smaXaeDiC5QkUykOkgA9BdkPqwt0wSg
Date: Sat, 11 Dec 2021 22:06:31 +0000
Message-ID: <SJ0PR10MB54882817D69D580141F63D3DF3729@HIDDEN>
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <86y24rlylf.fsf@HIDDEN>
In-Reply-To: <86y24rlylf.fsf@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3baa5fd4-96cb-40a0-2941-08d9bcf27d06
x-ms-traffictypediagnostic: BYAPR10MB2437:EE_
x-microsoft-antispam-prvs: <BYAPR10MB2437C535D18B4E7C258BD036F3729@HIDDEN>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MjYY686oezCLQ8Haa2QH/UtZq6EiIQ50pBVZR8L86YGojGaKTGYApCjonORfb2IB+PpO2tIqshgD3MzLZFcaVd9m6NLr4f1lMbufnVl37gEbQZIrWvPFM8IJOvJhDSNTyuc6Dn8n8EsVr0HwmSkqX3YfPnvA1T21GvaehprR3aUJOwJ2nOD3kTd+7flBS92VLKMZJ76JlKR/UxXBEAqdz5Xj1z6j2WY87n0TDkQLc5c54Qtd9ieL335ftUkJmKqPjxOp/4fYNCpkTLxb97u6EWtn3EkU+SO0KMdvEtCdg+kolLDFx8LyRT7ULLOIahNfcMExDsnLprQGILQLGDGMkUl5OIfeQUao6gbBx2nUj90t+1FbS1zCwQVAo6bN1gXwSGcJct28eC1TyBk8i4qxCnPQN/z3WIwgrCnaGZHi/Ew1L+Qw6oiWwT5TSMiZSKfK+U8RpCGtGhn+nD3NNQS7fnJaYU9RxWrP67YmuxBh661xo8cbTUiHXg81zV/KfpjHsRQpMskIkRRNzr6chYlpowzvVhecNMYf0AMzO3Ow0bcop+XVCsceoaJcaLUrpu7T7/uXVfr1TVP5845v1/O2HoHyKpPNwizKPrJBVqEvFLRiXo1q5Ew9s99A55WhTWuhcb/hh+8hg0/16vyWZHpstSgKIjIomkZhcYtQ4BuZp58G/FzlZ+VfuWiGsfoLYE+UfwQE319k1Dh2YeyyIRjB7g==
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:(366004)(33656002)(8676002)(122000001)(8936002)(6916009)(52536014)(316002)(4326008)(508600001)(38070700005)(26005)(76116006)(83380400001)(66946007)(71200400001)(38100700002)(66476007)(6506007)(186003)(66556008)(44832011)(55016003)(66446008)(86362001)(54906003)(64756008)(5660300002)(9686003)(7696005)(2906002);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?8syq+CC9uzUI5J9L36gmpuBjokQ+IYlxq9H9PeYAKUeXEaAwb2dQ9IgFAJmI?=
 =?us-ascii?Q?7TWgVj47f7ycYMinYjp/tf7lXmNQq5hdNN6ENdk60HRpnNBlUxQRTsCwFp1u?=
 =?us-ascii?Q?YvvXJH7HjWZR036kTfDJ8MXcuCXGBZVRj9/wWnSuFWbV01rFk/8yQM6Ew21J?=
 =?us-ascii?Q?2SuQPrcdRnN9nQCESVyQ8n34eyKieTiw0O8eNbBsdgMiBh3gJlHv80C7auc2?=
 =?us-ascii?Q?AAyDy5obZG61joVlRNh3LCuujyeIgx+SkMUe+iaz+pUVLdC2F1D9dJT9qmxa?=
 =?us-ascii?Q?w6rEmxbkqtM4EJ6WGjaeZAmotVNIJJbtgV7G8c8iShRpDbgSb+KqfM7LDq84?=
 =?us-ascii?Q?KOiUOumwYSYyrXGqgsyjjkvtwlAVLwUokulOQCxqtUOL5zIcqmieFHA0xbQe?=
 =?us-ascii?Q?iB2DyEa6DyHKWskFlcb2Y0LQaKf5FQ12gO/52xhPo4O2U1QD7vlFIElumKdG?=
 =?us-ascii?Q?fzFY1dd+lHGvySj/He29GXwhbaokCcYXZumhNbYW8BiAfhmFQM+mG7xigalQ?=
 =?us-ascii?Q?xGOwajbu/JCndXrIFG725jRjOmabGfhm9IYRlTAtC0TLEOrKw/J628/3B6Jc?=
 =?us-ascii?Q?PPgg23Wo25wqM8X2y76H9jPBmYVuucXAcn7XKzwkoS9xZKD7Ra3TnGXciX0v?=
 =?us-ascii?Q?BpKLsccAZk5/TxN98YVWTX/fwCFxTXgrHBUPOZ8Z+LvVO8ojsEblpGTA94LS?=
 =?us-ascii?Q?AHO69f/nekXcBwN04huBe1RVFzsoyoq209lujuETytc2WQyQ86mviA1HTsIB?=
 =?us-ascii?Q?vnENk8zhqSKKqt3yhU55ixiKvoOCkvUh444XZUtP/7POTTXP3IiDBjl/Rgoc?=
 =?us-ascii?Q?SJRUrltPkzNmHKxhPpkSAIIiy9IJ+CfTPlZRhiDG8Ak+4VZeSDzRy57oTFaf?=
 =?us-ascii?Q?S4nrzx26JLNolpVyrtbvibSa7ub5XV27xYrHjnhnCBLFE7RxQ6bdVWkpnUO4?=
 =?us-ascii?Q?TAsn29rTsGO4LGt4CLBrK4O+mumnx0yZZL+JZkQCrWkFkb0iW6hgBvy2Ngzv?=
 =?us-ascii?Q?m4VrqgdJBQBENSKQQT9ory0ZLlmwZHBQsoFX5MesW6C16w69Oia9MIdcp7NF?=
 =?us-ascii?Q?dyJcS8QEcXn7d7Mk7f6GxAfrYzQgE3II53jFx+Av3PsefmEtwkCPQ9Jea0Yw?=
 =?us-ascii?Q?8PcWPlmmdw83EUGvx6VxGYzxqastWlhQD1sVvyd7o5N0iS4wAXfwktB7atgz?=
 =?us-ascii?Q?E9XZy0dNQx9rWv6ChHRBtCa5wfRojKAxD8clwG5F1VLjT4JAsr87ytkC/vg1?=
 =?us-ascii?Q?W1Ykppxu9S1F5KXbbtXbHXKp342VCpaHAAQC68H/jyI/QzQVVl3ntvklu4Oi?=
 =?us-ascii?Q?V/IKN/e8dA3nDziKP0L0mQSD2fQtVyiycNlK5p/xcHcaNpsphITtaAIq3xIx?=
 =?us-ascii?Q?rS6VeXCorJ6rO8lqGWNTNQysfL+aXAfcU6QYSO7jctjuYiKbD+6DK6BzHYet?=
 =?us-ascii?Q?mRyIZuhGaNzZzRkR8m1c+0CFbzR5AN+lHcpsj1yUTc9qaKK+4fi9H4F7dM2Q?=
 =?us-ascii?Q?Wa33MUBJSZDPBWEA5x6qaF3VxSIK553mRK+R205SEiy9wsm09tRxA/Bc+0hO?=
 =?us-ascii?Q?UFkpD7CU15lKgT4xRFd7D3NxYPQHcmUipeh8PM4qAf5ZcA+R11uZipJORRL1?=
 =?us-ascii?Q?rA=3D=3D?=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3baa5fd4-96cb-40a0-2941-08d9bcf27d06
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2021 22:06:31.4674 (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: 2dj7QSLN8PLQ5KKmsUH0KmKON7QTIDAUVVyirfxdnGEuaqpVC1TxWXIK0dD7n9Vk3QkdRzgyeceBpsxgpcZ01Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB2437
X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10195
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 mlxlogscore=905
 suspectscore=0 bulkscore=0 mlxscore=0 spamscore=0 adultscore=0
 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2110150000 definitions=main-2112110128
X-Proofpoint-GUID: aR1GHSoXXX10ZlwtG239lY68pDKt6Ij6
X-Proofpoint-ORIG-GUID: aR1GHSoXXX10ZlwtG239lY68pDKt6Ij6
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Arthur Miller <arthur.miller@HIDDEN>,
 Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> > (The Dired+ versions of these commands wrap
> > around, if option `diredp-wrap-around-flag'
> > has its default value of `t'.)
>=20
> Yet another feature I had already implemented
> since Emacs 21.1 and sent to you for review in 2007.

Interesting.  Or is that tongue in cheek?

I just searched all messages I've received from
you, including those in 2007, from mailing lists
and direct mails, and I don't find any such
suggestion or review request.  Could you point
to it - I'm curious.  I expect that if that were
the case I would most likely have added it to
Dired+ long before I did (which was not until
July 12, 2013).

> But I don't use it too much because it's not
> so useful with --group-directories-first
> that really should be the default.

I have that as default for my own use.  But I
often change sort orders, especially for date.
And as I said, `>' and `<' make a difference
(from `n' and `p') when dirs aren't listed first
- as well as when there are inserted subdirs.
___

I also use `C-M-n' and `C-M-p', which move
sequentially among subdir listings, and `C-M-u'
and `C-M-d', which move among them hierarchically
(up/down a Dired tree).




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 11 Dec 2021 19:59:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 11 14:59:23 2021
Received: from localhost ([127.0.0.1]:50030 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mw8Wh-0000DC-Hu
	for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 14:59:23 -0500
Received: from relay12.mail.gandi.net ([217.70.178.232]:38001)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1mw8Wg-0000Cx-7E
 for 52384 <at> debbugs.gnu.org; Sat, 11 Dec 2021 14:59:23 -0500
Received: (Authenticated sender: juri@HIDDEN)
 by relay12.mail.gandi.net (Postfix) with ESMTPSA id A8584200005;
 Sat, 11 Dec 2021 19:59:13 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: bug#52384: [External] : bug#52384: 26.3; dired buffer
 navigation tweak
Organization: LINKOV.NET
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
Date: Sat, 11 Dec 2021 21:40:12 +0200
In-Reply-To: <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 (Drew Adams's message of "Fri, 10 Dec 2021 17:11:48 +0000")
Message-ID: <86y24rlylf.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Arthur Miller <arthur.miller@HIDDEN>,
 Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> (The Dired+ versions of these commands wrap
> around, if option `diredp-wrap-around-flag'
> has its default value of `t'.)

Yet another feature I had already implemented since Emacs 21.1
and sent to you for review in 2007.  But I don't use it too much
because it's not so useful with --group-directories-first
that really should be the default.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 11 Dec 2021 16:41:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 11 11:41:30 2021
Received: from localhost ([127.0.0.1]:49928 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mw5RB-0003ik-Oq
	for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 11:41:30 -0500
Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:42030)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1mw5R9-0003ib-Cc
 for 52384 <at> debbugs.gnu.org; Sat, 11 Dec 2021 11:41:28 -0500
Received: from pps.filterd (m0246630.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1BBC4fXp019270; 
 Sat, 11 Dec 2021 16:41: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-2021-07-09;
 bh=mzbV+R8zXnl/GFThX7edp6sRazaMjirkipH1qeaA+XE=;
 b=lYqItUjgiOC7H9j99U/GtQt7JakFWn+SLdPxB+a44X2ZbOq2K67qoiwq2bjrAj9oMxeH
 0/4chL5wM8BdpVtubH/VJKJ1nFrOejYc18YHZpIawfD3ACoyr2jsFQJQmKXWtk5n3VFg
 NiXxlp9/ykvtNmX9gpkoKgw3XRfY5uwe2tW0y7kJ37fST4L1AVTyn9qBnBETEEM5waMY
 GF7PRZmQV3OLbbspXfl3JmjMVqML9H8MIy9fmAyBXmrCmnycry7z7EmZ0JWPJNHkP9+2
 sMg3oUnF19T4+1a1IdxgfHY6frM8Zh2oukjkvCo2uwxdFfECMdhDV9yqB7A+CMs27mEI 7g== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by mx0b-00069f02.pphosted.com with ESMTP id 3cvjdcgqyf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 11 Dec 2021 16:41:26 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1BBGZgYD176168;
 Sat, 11 Dec 2021 16:41:25 GMT
Received: from nam11-dm6-obe.outbound.protection.outlook.com
 (mail-dm6nam11lp2176.outbound.protection.outlook.com [104.47.57.176])
 by aserp3030.oracle.com with ESMTP id 3cvj1ahsck-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 11 Dec 2021 16:41:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ikZWH/fSn5taKEInxtZtP8vTW8tA4HFj4CuTHYxZHbWnQUDBq3Z3/Z4mKOzhKXlYfEU8H2f53RpkOKXmOtR9J7aoH3eigid1UXlcH7lehPUxe4W9nUUDxe3PB27Bu+SEgeZBUAkseKXMPriW9ue/goPO1Du5fEQTeTTj579iF92Wc0cm7QdOODD2+aH8xhSdf74HSOtOVd9As2rHECvGkFlvSCyWr1SE0zxbmO7wXg2AhNqQWXyDzKHRC7E5bwlcHnpvHHt462i3Cqia21fZas9zUUcVpLq+b/F2cSr63ptSgy7ACflYNNwYlQCVlPXT7qHxkE/dSFgKleqA23Pd4g==
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=mzbV+R8zXnl/GFThX7edp6sRazaMjirkipH1qeaA+XE=;
 b=F3L+aXlG4/HqXavD591DBGi5FVHz/8NqkfFFzCN+sefYm2eybiVFkGU2/4lGMIw7Ir69K7xhkHTNmYa3yF90HIuFwG/SOU7RrJY8NJYZeLoW17YfiFMUdOc3o5mcuU+b9FozQRJmuNdUWbv7SGGGoTlrPya75wgiktyhvwQJDk9ViOKidyoPFGlksmSqmKSl+/3ZWCDk0/iGnTvVa2LDaa3RpeS2o/52BqK5FRkr5VDugjIl/3/pVgThxCLwh8TizD3u/jiQdYgVIVtgUGb7+TVapEj6daj5JJ+ikZduT6Hfo4e2vP+zPMaV4TmQbudAMgq6aAL8LNSjljE+2kSSKw==
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=mzbV+R8zXnl/GFThX7edp6sRazaMjirkipH1qeaA+XE=;
 b=MpHOLb5Va2cRgcapjDCOsmJDsI/1yZST2w4bXyy+2gzLeJvSAHwYEkdAp4cvgO2MhXlMwnoHNlN1Ql2My7A5uj63zAKjlz6OfJJvNgZ+WKxjOIG/Hi0on6cOE14R1SuxCwcQPsay+eGOND9XJ4JLyD3zs/rL3FOxFI0pw9hyEv8=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by BYAPR10MB2485.namprd10.prod.outlook.com (2603:10b6:a02:b2::13)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.15; Sat, 11 Dec
 2021 16:41:22 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3%8]) with mapi id 15.20.4778.016; Sat, 11 Dec 2021
 16:41:22 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Arthur Miller <arthur.miller@HIDDEN>
Subject: RE: [External] : bug#52384: 26.3; dired buffer navigation tweak
Thread-Topic: [External] : bug#52384: 26.3; dired buffer navigation tweak
Thread-Index: AQHX7pimgvdEl1KXsU2nZTTHHoAXhawtfVew
Date: Sat, 11 Dec 2021 16:41:22 +0000
Message-ID: <SJ0PR10MB5488D5A3F35A935BA9E478E6F3729@HIDDEN>
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <AM9PR09MB49774A143751E3DB7590564F96719@HIDDEN>
 <SJ0PR10MB548840C9DC82FBD33D04B7B5F3719@HIDDEN>
 <AM9PR09MB4977D5E1C3574EF4217DC36696729@HIDDEN>
In-Reply-To: <AM9PR09MB4977D5E1C3574EF4217DC36696729@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 229ff119-8af2-4211-0a52-08d9bcc510e5
x-ms-traffictypediagnostic: BYAPR10MB2485:EE_
x-microsoft-antispam-prvs: <BYAPR10MB24853F13C2AA6D96B63998A0F3729@HIDDEN>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 120OfH4qyyRotIfu3Ny04aHfWbrAUxai0GwaTB4+TfQVFcb47KuurK/zCYegXfqfz40fr38R6dvIXT941FlNsctg3vqWG6XUtn2ecY1VQ+30+4bVn2VouoJ5bpqTjyth3dzvqVAInhQXpAdhQVZGYzHTFE0hAIpmCZBzdrgPfbLAKUj5nN2gZ5E49yIS8G+Go06+IA+p7SIVy8/0KFx28knqFAuKEruLNKZCrmqIk4Rv8j3pmUuYpLbUq5tHpaPo9i3sv+rKFuF7ko5+yrb4W/enOHiWx+Hcs0/KB8wAftz1DMmcpjKT9dRo9IQwj1SeB/oJRHz2J/q7wZinPbzia7tk/weR4QquZlassa1c+YllW1d9tccfb63OxlpS7/hMu08WSTwFWJjSFx6P7pD/BOLEeee6+hQ3XuRUjqUUHS+Cgdk0tpVkypzLybhWIJSNE5Um72PCWJa9xfgbmhI/HU1gn5tgA2g5hsVmGAcHXg/F0Ya6CV105dNS3wBJOHLkA0FSa4/uVdy7bzfye8MJ49uzSoKKwjEfry9swPUtYl0qk4DGuu+mR5vn9XOdUPrXkP5ynVKB+5TIfCNaMjzmS1tHrVFu/HFqTBN/EI5N4T+zgo5wMde67NTOZfLdQF0KnE64mQytiGSAGbSbMME6cTokOgQennStj9rwnHXTHd/G8bpboVrF/foZ7ru0pHlap0sSxZcEmgMQMksg9hP5Ww==
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:(366004)(508600001)(64756008)(66556008)(66446008)(4326008)(5660300002)(44832011)(76116006)(66476007)(66946007)(9686003)(2906002)(71200400001)(186003)(86362001)(52536014)(55016003)(54906003)(6916009)(38070700005)(122000001)(38100700002)(7696005)(8936002)(6506007)(316002)(8676002)(33656002)(26005);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?I8uVXzw2Erdu1Nunp9PuRmjtFddmNGFwNJfPpzO9pi5wq3gee6TD7OLKX4qF?=
 =?us-ascii?Q?PS2ljB6q++tSBhzD0+7cwGOWCgpcSsftVl8u9gyL0bPMaUxMLT44ZeYlRvQE?=
 =?us-ascii?Q?B5pK3t+jJ4iCmB/TDpRCNH980tJiXzWylrVxjYoDKKZbt7GHNoUE4t0McQb5?=
 =?us-ascii?Q?J/oNfpdsG8hKQ8iJLLe5wBAxFd70jUddY4G0HhEjn994NmjrO16pRDB0RG0f?=
 =?us-ascii?Q?t3BxCZAIIe5Lq1NcjuSprKLWdC5Z8KGY/Hn3mlaJadrVAn0PtLdATjAMkeEs?=
 =?us-ascii?Q?K6lbTQlqhlG6/1+DGzYYGPjDIn26kXDvzBK4Vl1hqDLUlC8WHIWggW3BoQ4W?=
 =?us-ascii?Q?O8Oxb98AgYEzJj70sgN8R0lpaha/hEDoMLWOkaDpb8n7Z76KbgER2DDHTcmn?=
 =?us-ascii?Q?Lfo0DuHEsvwioLtmjA7YTb2At11zGFNZFDrcBRqqMjqvNLa3lGdPdkTaF//G?=
 =?us-ascii?Q?YJn0unvOYieWtbH4yESBs7cN6BlnFBUvHLG9qwiDFfQrU0LLaOV7fvTKZFY/?=
 =?us-ascii?Q?jEKc4e+rGJL2hCLmfk3sw9V773zxiHCVNJ9EzLcXrCKBW/+eVynuhrcDSRr+?=
 =?us-ascii?Q?YRBi1xZlmiCo/XDPggvSrpqK9r6RhScLWEVxBLy3GI0L4tKHygel7xzur6Ia?=
 =?us-ascii?Q?A6vnulGMbZ0xPtAWAMxZTFpCl6aoVtRekR/XhVxIwn5XAXvVJlvRw8G/kbaq?=
 =?us-ascii?Q?+ePcM/T8lFAMJGfvW8buRJ7J4APYl6ROb8R5F6nUjfklsN2W1B8gVcWQWLPC?=
 =?us-ascii?Q?0dry90tiKKfARIszr19rxz4dqqVIxP+dE9kNxU/8/t0KQ0UF2yBNkOhyFRsw?=
 =?us-ascii?Q?8TAg9424nAW/J73keh2qD2A+/lbzcASp1XmmnRFpvaWwyVySXPwkXfc1rmmz?=
 =?us-ascii?Q?Mpy2Z+yP82ButLo1OAiVaW/baLcdyQI9nW5TVXY8M1fVX0Z5PMbi8p0ompQZ?=
 =?us-ascii?Q?9iJiBq4NN8coSB577Mus9wW3UYgzRBT3QMU+bt0JGpIkuZcoYYlSSAumfhgX?=
 =?us-ascii?Q?bS4W6no50aEX3HedSBRHgQ4HT6A0+QplyuInyKDponi05D4ME5rn1NOeVxDj?=
 =?us-ascii?Q?+GWVpVy9jQLI8GPkVzWtHyDNA7aNf0AvQtnRr3rGO6IE2jYRzcU2rvYOU7qm?=
 =?us-ascii?Q?eJpvg4AvPqrU0genYQAmSfxb9U7qupHWpzoUTFV5Ya0srLDAG4IWYVTF0YyK?=
 =?us-ascii?Q?QfvLqjuYVOLTT9qO6SNLS3BhKFduen3oL70eVMrzXcBMl/FiZWFBoymM9AvI?=
 =?us-ascii?Q?EMP5gtl3PtPdF/jzXLhfjGeMwR6KjqKoVL1t33kdl2qYbRjFznv9qpiTMwU/?=
 =?us-ascii?Q?MOLSUsA7SrePtuySkHPsptAsZEXxJp2AoK4R8dvb/18s1xOSUNBxelEMi0zq?=
 =?us-ascii?Q?g05a0zoThJU7dmWlTvnbD68SXsnHCC4DNA+eDLNhpq/UGrVXuHWNC+J/HvF4?=
 =?us-ascii?Q?N39sQj5nAv5ExtXrrZK4SBO4EkNnB2T9QD9e29N7Re+dUxFiYgnN0k7OtZ4s?=
 =?us-ascii?Q?xDtbiFoAJwzO38eqvRidvWyppfKESnIufYqGtVJWshvQGLJ6FH+Ndc4oXw3U?=
 =?us-ascii?Q?oyg3+f+qABLdqVYkzeZsPu4rCwF/TT48mgt7xJBlAtQKAtxdrovH8Up5hBi8?=
 =?us-ascii?Q?xA=3D=3D?=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 229ff119-8af2-4211-0a52-08d9bcc510e5
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2021 16:41:22.7348 (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: 2Wy78noCPhwevCGAfVQ4AKJ0Xp+A5+gSl0QOlJrknL8GbVCA57XkC3MzRd1wvQ/+gpdlLYDWGouxch8ZWVt/fQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB2485
X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10195
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 mlxlogscore=764
 suspectscore=0 bulkscore=0 mlxscore=0 spamscore=0 adultscore=0
 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2110150000 definitions=main-2112110093
X-Proofpoint-ORIG-GUID: mAMwXzn_Tg2MFkuqVRORgsDT89b6-aFG
X-Proofpoint-GUID: mAMwXzn_Tg2MFkuqVRORgsDT89b6-aFG
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> > Giving such behavior to vanilla Emacs is trivial.
> > And I likely did propose it long ago, and there's
> > a chance I even provided code for it.  In any case,
> > the code isn't hard.
>
> I don't think it is hard to code; it was just you already made it in
> dired+, so it's your code, your thing, your patch :).

As I said, I likely already did that, long ago.
Patches I submit are generally ignored.

If you think that the slight changes I made in
Dired+ for this are worth proposing in a patch,
feel free to do so.  But there's nothing special
about that particular coding.

> >> It would be handy if 'p' and 'n' and '<' and '>' would behave
> >> similarly.
> >
> > `p' and `n' do behave similarly, based on the same
> > user option.  And yes, I generally do provide
> > wraparound navigation etc. in my code.  It usually
> > makes sense to do so.
>
> Yes, It would be nice if Emacs had consistent "wrap around" for more
> things, as an option of course; like in windmove.el.

Yes, optionally.  Sometimes, as in Dired for
different kinds of navigation, a single option
could reasonably control wraparound for different
commands.  Other times, it's more appropriate to
have separate options.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 11 Dec 2021 14:09:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 11 09:09:03 2021
Received: from localhost ([127.0.0.1]:48824 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mw33f-000622-F7
	for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 09:09:03 -0500
Received: from mail-oln040092073077.outbound.protection.outlook.com
 ([40.92.73.77]:38545 helo=EUR04-HE1-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arthur.miller@HIDDEN>) id 1mw33a-00061T-3Q
 for 52384 <at> debbugs.gnu.org; Sat, 11 Dec 2021 09:09:01 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=KipCB6zlPO93wV/YNTTh5Ho1ZdghZGYau6HVIp8K5axSDz6wP+3DcqHUWDXiIxa7Xy0F0ddZ0+Gxtw5LqGMn9NNHDRTjPRrNm1XHa3J0C6SERPdlLRPLALoq9cLKxsHGZNqd5VxTQ9I2sONw+rVUbo+4Gv/BFpSGB43zO9iAjp0Yst9qxsEXPtwQ1by6gEkx45crkuxUZAWk5C6twmWS4oTy96u7wnnGgbpp0mYw05lAH0UcuijDMWp+/rikjFzzfpeVpPahzUnL2/CAlsxfxOjhd97u3n0uPzxKyzV5TsRh1OmPTDk/CIUE5sKvD6VHtevfa3QrD8kSLnyPbb/7pg==
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=dZ1eCB7EFq3lkTaMQ1OrxZSk3epcfPi44eeBwpR1iNI=;
 b=XLjIPws8ozg8WGa4QB48bCoLVmLBu/7pwhSG1pKtfNFm4lZldMe/Hmm0+bE06OOiA0jiGD0NKv07NirDP5uGHJy4QXeSnOeFChNIYelediGOfyg5++vnjXrp528i8uDIkgFYJ0aZ1eBCXa+2NVgcjW4cZmSCFtsMtKG4EQoObIFJ5e/8xnkgUlberky32TjqP1XTzNpdubY3Emn04nUYVaYiDIdKHxdBOvg8quL559tpfsRAmxn+JMlQHMLIcCF9+AZRSWhvvEnXhRhqT3nQs8RsAzxYj5ZOFARzT4wjAkk87jZZXhd0vGZ2AqLBos9Zg73wR+gAHXIC5d3KlN9puA==
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=live.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=dZ1eCB7EFq3lkTaMQ1OrxZSk3epcfPi44eeBwpR1iNI=;
 b=phR6/+iw/IEGBj4YNqucAs8Ol2Nqz+NZ1tmQ54END/FP6/MIgBFVjjayBArqvCseRNBYsWvGtXaTPB7XFJfGsfNG3avV0qufig/tGA7DFw2lr74sz5hgp+B1xfqkOL+EEF3w8G/1Sv9JGXF6gHbOhDdA+6Zbg5Nr56RXiar3t/HynvDl3x+jPQ559R1KJ9q7K/r7a3X2acpFVlYgrKVnhiIOfRoi5Wq1fSGAIRqbOoCYMqPuhprxmrYRmKofusWJklEwd6aqXC+lXJtVYeSfoFKg2spJjH3tPVjuSBPtjCMlRH4LGBxnEZQElwPRj5b7L9Riy+4WqAUocBPKKQsugQ==
Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20)
 by AM0PR09MB2564.eurprd09.prod.outlook.com (2603:10a6:208:df::18)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.19; Sat, 11 Dec
 2021 14:08:51 +0000
Received: from AM9PR09MB4977.eurprd09.prod.outlook.com
 ([fe80::b012:5fd9:9447:d64a]) by AM9PR09MB4977.eurprd09.prod.outlook.com
 ([fe80::b012:5fd9:9447:d64a%4]) with mapi id 15.20.4755.022; Sat, 11 Dec 2021
 14:08:51 +0000
From: Arthur Miller <arthur.miller@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: [External] : bug#52384: 26.3; dired buffer navigation tweak
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <AM9PR09MB49774A143751E3DB7590564F96719@HIDDEN>
 <SJ0PR10MB548840C9DC82FBD33D04B7B5F3719@HIDDEN>
Date: Sat, 11 Dec 2021 15:08:49 +0100
In-Reply-To: <SJ0PR10MB548840C9DC82FBD33D04B7B5F3719@HIDDEN>
 (Drew Adams's message of "Fri, 10 Dec 2021 22:52:03 +0000")
Message-ID: <AM9PR09MB4977D5E1C3574EF4217DC36696729@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
Content-Type: text/plain
X-TMN: [fjZBAmAu4rgQbL5s4OV/Vh3zwgDA+Xfm]
X-ClientProxiedBy: HE1PR05CA0213.eurprd05.prod.outlook.com
 (2603:10a6:3:fa::13) To AM9PR09MB4977.eurprd09.prod.outlook.com
 (2603:10a6:20b:304::20)
X-Microsoft-Original-Message-ID: <87ee6jxmha.fsf@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from pascal.homepc (81.232.177.30) by
 HE1PR05CA0213.eurprd05.prod.outlook.com (2603:10a6:3:fa::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=) via Frontend Transport;
 Sat, 11 Dec 2021 14:08:50 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: dfa2e92e-51c3-4ec3-59ec-08d9bcafc1d3
X-MS-TrafficTypeDiagnostic: AM0PR09MB2564:EE_
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: RsqXlmqMHKZBKi2v1HwETnbmTTbUsTfS6EkepA27AJJRk1AlIMyyoM8FVg1kNM0HUqn7Wb0aBuKO6y0pyabejJzYlcpOe1FcVgI7ExaqFZrMZqfAolzDSbKC71iFeAZRmcvXB1XeVUgT3Uh6Kq0Wf0X6d8XtdACd7PBdS1R4E8ApZZJ93R7ALHAebzqTfSlIfrCUvPu/kc9Pqom5mulXRWqnZ0PJbLc+cunEg2fjFGFj//oVZM+5jCEnla3edou65eDE2sUcoteFjixlIbHpq+5GI9v0jHOAHpf5HHvSXYMtmf4G8LI5cA+LCUm+kK5+Etz00g9UlyL2SdAXjhiisl7EeUwbEOIHgpaZy4o5SAPWiy2fG8YzWhFkXG0GsNeHccNh5taYord+HHj/DvLjXc8qeOERXoVaN/MwWYLFUhGR1D+7+DVLdNT1qwAQxvzXyPUz938oQVWGUmwtGtM4JWr67I04mIeaP8f9SAlMQWyCiy4hOoCLFG31B5EIPNhnI5IsUR90/A54IUDACbz/lHuZoYvTcbqXhm7F9AH8YTzrbw4dvvpX947qsGyktc3CY1k0bY6FmFollWNomLX1+g==
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Xkg4iJ+rbEPy3pWj0DfWBrIFYrlc6cNQrn5kUq0efDUvYGzZnkbiMFYVpZhU?=
 =?us-ascii?Q?8Gmn6ekgeRxBaq33rwW1p5GHwuRvjnhayqCmZ9Q1LdiuFa43lGyqGgjVso5J?=
 =?us-ascii?Q?RddCXECSlWJdFgtQ9FlkD5xQwqnjvkClz9jRr1t0PQ0HlEUhFSOfrxu+8xCj?=
 =?us-ascii?Q?L51qXKk3SD0vyhIQeIM+l2glOGYzWybCewAVDGaHPwd0xAf1FxmlNTnFTyFh?=
 =?us-ascii?Q?Ytg83tkFz+sR0WR4SOoHQUzp/O6ff5Z3/cUIv1yj3GlstCbAAO59iQudCXwK?=
 =?us-ascii?Q?Q2Rm9p+gZVLig5j1Z1EDNerDIXbHlT57rnSdr7y9KMJNm4uUs55Wa1FlWyv/?=
 =?us-ascii?Q?5ZYPPiry2nVGL4lAT+6uXICJpIEvmzZ81fWExLD94q62TzUaB3VL7gaIlB5Q?=
 =?us-ascii?Q?V5ULjbU4VStVmzjED0txfQZsVLLud7qosJvr0MAgGC+MgDoy014iXHwRbqZ3?=
 =?us-ascii?Q?YXJxbCw7L90PbkJ0LZjGQa0I98oPz4kV7/UdtFrbTcmEvTDMkkx+4tEHDZEB?=
 =?us-ascii?Q?fTRaktBGva7NUl5hMUWEX62tK4AWBw+Fe2GmvTKv+ikwZy3WNlVSS54fD8cl?=
 =?us-ascii?Q?vUxt6bxibPwSSY+lN1+qjZ/SkQ1CwkOGbKWGqFKOw1Jqx+lbX5ne12bEH9h2?=
 =?us-ascii?Q?7A5EOVJzl9HvKQQi77vADZotaSBszcmDWP9pROyMKfuMhZsK5FJcORGCVhrc?=
 =?us-ascii?Q?UYqPkHpfqRPkwpLhy6JWZXLV3LaB2qhxvP9oLAQTHMDE+TvrHE3b9IEfyc3k?=
 =?us-ascii?Q?Y2EwZ5lJpBy5mmxyc0xf5iKLmSh8HqOZMCrziZr4s7BRyBjCMtJWVWbY+Je/?=
 =?us-ascii?Q?eRYSxkFDiZqfWAbiGsffvf+XEHNMdbM1fjPX8ZO5IctqaIs4inWIchhB7PkY?=
 =?us-ascii?Q?fNGFyL8uk3rn5P78qC1ZH4c+bLmHQ1f4g+qphhfpjUJw8eGlUS64u9N1e7pk?=
 =?us-ascii?Q?Mc4CgoNntXKN72LtEm2m7A=3D=3D?=
X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-64da6.templateTenant
X-MS-Exchange-CrossTenant-Network-Message-Id: dfa2e92e-51c3-4ec3-59ec-08d9bcafc1d3
X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Dec 2021 14:08:51.2256 (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: AM0PR09MB2564
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Drew Adams <drew.adams@HIDDEN> writes:

>> > My 2c:
>> > Leave `<' and `>' alone, letting them move to
>> > the previous/next directory file line.
>> 
>> If you keep directories sorted before or after files then < and > become
>> almost redundant, since 'p' and 'n' will have same effect in practice.
>
> For some meaning of "almost".
>
>> I say almost, because there is instance when one is deep below in files
>> and would like to jump do directories (when sorted before). So pressing
>> '<' would take you to the last directory before files listing begin, and
>> than one can use either p/n or </> to move cursor.
>
> That's far from the only case/difference.
>
> `<' and `>' move only among dir-header lines.
Yeah I know. 
> They do that wherever those lines might be.
> Including for inserted subdirs.
>
> If you never insert subdir listings, and you
> always list dir lines first, then, within that
> block of dir headers (only), yes, `<' and `>' act
> like `p' and `n'.  That's one case out of many.
>
>> I also think dired should use by default
>> --group-directories-first/ls-lisp-dirs-first...
>
> Please file a separate enhancement request for
> that, if you like.
>
>> > (The Dired+ versions of these commands wrap
>> > around, if option `diredp-wrap-around-flag'
>> > has its default value of `t'.)
>> 
>> I would suggest this option to make it's way into Emacs. Can't you suggest a
>> patch? Windmove has similar option for moving left-right windows to wrap
>> around.
>
> Giving such behavior to vanilla Emacs is trivial.
> And I likely did propose it long ago, and there's
> a chance I even provided code for it.  In any case,
> the code isn't hard.
I don't think it is hard to code; it was just you already made it in
dired+, so it's your code, your thing, your patch :).

>> It would be handy if 'p' and 'n' and '<' and '>' would behave
>> similarly.
>
> `p' and `n' do behave similarly, based on the same
> user option.  And yes, I generally do provide
> wraparound navigation etc. in my code.  It usually
> makes sense to do so.
Yes, It would be nice if Emacs had consistent "wrap around" for more
things, as an option of course; like in windmove.el.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 10 Dec 2021 22:52:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 10 17:52:11 2021
Received: from localhost ([127.0.0.1]:48170 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mvokN-0006MK-E4
	for submit <at> debbugs.gnu.org; Fri, 10 Dec 2021 17:52:11 -0500
Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:58006)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1mvokK-0006MA-N5
 for 52384 <at> debbugs.gnu.org; Fri, 10 Dec 2021 17:52:10 -0500
Received: from pps.filterd (m0246630.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1BAKY4rb007429; 
 Fri, 10 Dec 2021 22:52:07 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : references : in-reply-to : content-type :
 content-transfer-encoding : mime-version; s=corp-2021-07-09;
 bh=sQ603xmULQWXUc2g9zplqCJs4N9lhlItiXMVQ75Rtfk=;
 b=qFh6l1U3eyaFYlZoHJz41k9rI0dIOjX5w1ygFqH6UPdbUbuABDYbZ/A8WkoKTxKdMSnu
 DfaormLPa/tcCaEZs+8S0f30rVWA7Isr1niML9EcG5Jwf4kgKU/CV7YOCGw/q6bg7PwD
 vTvmxCsoBMvWodCAsdJz/nMI+sWcuLbwtTt58jDtXKY5ETEDXBWuFjhwTLLgjWLtUiMf
 NiSvDQY1apc2n7xRyGbghMFib5zh0MJ5Xw2dve+jMGw5JhZh/0iOsXcCGraZNZTdTJGJ
 etmZPP1o+QyHbkhuasQPfx7pLUG2g+g/t2nOu15eHRMCv/iX+vdryBc1ZRM46M7iCFHv gg== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by mx0b-00069f02.pphosted.com with ESMTP id 3cve1v8719-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 10 Dec 2021 22:52:07 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1BAMir3j122108;
 Fri, 10 Dec 2021 22:52:06 GMT
Received: from nam11-co1-obe.outbound.protection.outlook.com
 (mail-co1nam11lp2174.outbound.protection.outlook.com [104.47.56.174])
 by userp3020.oracle.com with ESMTP id 3cr1suxmk1-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 10 Dec 2021 22:52:06 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Es6vgR9cPvg7D77Vz1MtC4JAepqOmBrHZumyesXYUYUTwbrJ9QzVLTxfdriHpFm7RjUuVu+yCcZMzUaD1g+0llby/cw30jQ+CoYaJ8lCA5vLwnpOr2nD2KKFy7bOKlrNc0DUZccSpvf8BodJlsFsEskOM7AnKPmeWe6KGn19ERdDYbXdw3B084zXkm4HuBhk3VdSk532z3CISx1QTkqd/PqSUE0s5717vH3Ztmgsd7WQWMV4Zi0OO1xHSMBbvdw127/+RGlFraZJAfZf9DR4syTNesm+0gKc4hRJSpBQhvSiYhvyZfDYGMpryE3LsSu5ydogs+Qe+QPpF8KfmkLaUg==
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=sQ603xmULQWXUc2g9zplqCJs4N9lhlItiXMVQ75Rtfk=;
 b=VyzKQsago/b+4C7pWoVSzllmH4KTMHOgj0lmpfg1Eut67dKPY220HZTZoBK/asjkBiS4lKnYjvGre8edrqh5xGM/jCfi4lbB4DOj/7pynhVoQ5rsAaUH6y3mHGiXu3ohbryaovsjbwNvoobzMqDxBcapS4plfbFQNwvB/zMKyfXW1i2UnSZ+l4VerXG6SoLn4mWb4nQ39Hwu2x+mV6X/lPXbXTEIVDF0Umpf6MVwvodVGrvUhSuTu6eUxp+MCC9S0p5ee+7iCeGnE9BQyMg7FZrEH3ak9xawWXvuW1b2Edy98gsjbcxNAHFVkEFtDFZOhWjinjvN/fYSRzqtmLWpBw==
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=sQ603xmULQWXUc2g9zplqCJs4N9lhlItiXMVQ75Rtfk=;
 b=Fj56cSlpyhzbaEW5nwZejFAQonVdU2nQSJJ/kCpjc1VVIJvEZ8CoXgDwR2HHXgRE1syOH+06cqhA6GGzdTsukX+9rY6DXFmE1WCgJG1UqnX+F4wdVV7By3NekXVLwL8znPUov8/j7OZSkOJF31XZTna93532TVr94bUZBut1ZkU=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by BYAPR10MB3142.namprd10.prod.outlook.com (2603:10b6:a03:14e::31)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.21; Fri, 10 Dec
 2021 22:52:04 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3%8]) with mapi id 15.20.4755.025; Fri, 10 Dec 2021
 22:52:03 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Arthur Miller <arthur.miller@HIDDEN>
Subject: RE: [External] : bug#52384: 26.3; dired buffer navigation tweak
Thread-Topic: [External] : bug#52384: 26.3; dired buffer navigation tweak
Thread-Index: AQHX7hTy5yre4PYLcEqIVvTsVRCjhawsUfrw
Date: Fri, 10 Dec 2021 22:52:03 +0000
Message-ID: <SJ0PR10MB548840C9DC82FBD33D04B7B5F3719@HIDDEN>
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 <AM9PR09MB49774A143751E3DB7590564F96719@HIDDEN>
In-Reply-To: <AM9PR09MB49774A143751E3DB7590564F96719@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bf0d2a7c-ac7d-47a4-5f36-08d9bc2faf40
x-ms-traffictypediagnostic: BYAPR10MB3142:EE_
x-microsoft-antispam-prvs: <BYAPR10MB314236DE0F6E2AC99B89FE33F3719@HIDDEN>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vaBYRRFvBIrrlvNve39ThZrQlsL4VJkU6aav0eVavU0iTMuPHoHvuCn2r6zkrtkDJcWs/rBLYxpDk4n2ZOERYsDi4Yf0KnoxFjwRFBPmGrTpDJLQ6A0Hz9wy/3aJwR6ngbgHrlucadO57Jhe7QBkCaIHUZe8Fd3BIHh7OzGTvP7kQNjz8Qe+mwa23kRtUb/vRdJIPxtzKPSoFarnK0SKID1wx9ht13KluEDjXw1PeYwBNB5MZqFUDEsI92bytIs1joR+1Tg82bU4xtm2f3phCZlf94+hCf+tpbVUxZy0owu/1DJ/Rhysz6w7OchP3ReEZIAtoCiVw1E9g2V2KBQBOT5VVN4wzG1VjTXHK4Jibhr6tYTnFYEiicdWC2s5c8UiO0OebPr3fJ/i50Om4CQa7QWQOomB4ADOGcmEK2vokyksDuM0sFmMd5/ENEsUot+5cK1E8Tx2Bv/iz9aZvHGcOHz4+6ta2CYBgL8kGVJAYn2LQJmrVhtsEc7DxUUVuKLcVeh2rnGkEAQ+nIuNwQ5I13kQVEl0ffo8cEP36Igk0qCghFyf9Yfz+0u5ZgHJQcRAiqf5ZI6CASfMJtFZyZoqxRNKPdntfPMDAGcvKGtMw2uz0qq4SL2eOrOM/lKBEZVd7IPisGH4/wTWsF20sN/K34Zp6E4Xc6IyGuxpaafsKd25Z2mYnBD0ovo5vcQ8u6c8tEs1lFyPDnIcbF91x2Kh5A==
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:(366004)(122000001)(38070700005)(38100700002)(6506007)(9686003)(4326008)(55016003)(186003)(508600001)(2906002)(52536014)(8936002)(26005)(76116006)(33656002)(66556008)(66446008)(83380400001)(64756008)(66946007)(66476007)(54906003)(71200400001)(44832011)(6916009)(86362001)(8676002)(7696005)(5660300002)(316002);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ssIdI13Xyrde24LFpkF3e+ApypS6heKM99/FQ2PGMIZhOWdL27pl7cH2fEtz?=
 =?us-ascii?Q?qQ9ro4O1myQi7Frz0X5ly6doeuZcsZQG8aEKMcUd2qM+v6wV9kSkaJNhhynq?=
 =?us-ascii?Q?x6R+WQIGKWg62rvQZ07CiYFhG7KmQxMW4+vvX/XB627HmzFxCnkGGKFwIKPn?=
 =?us-ascii?Q?+f1Ml6HccrAR7gBH2B7YxudOUCu0WXrormIH2BdkpyfQwCGZIXq3/xAm81OM?=
 =?us-ascii?Q?fNxQHS0OxiR1H+JTh6tM5uPCJ5CeQyHuEFIk3t4Gt/RMXgnQhg0TquqEoamp?=
 =?us-ascii?Q?qiO+lqDH1upN5kbjw4r/m8dsdjQHGdFavZIt8GK6IjmL5Sr6I2Pn35RRPucg?=
 =?us-ascii?Q?xPSshA31hf6y/BaNoOWnttXRTG6KlxBe8l8bWW/7H0eEzoSpnl38XEAtM2Cd?=
 =?us-ascii?Q?7hk0EhPyYWqxzETlcGBICJVJYFCdxAaYkMroW9jSbvO+zt9i9VUgxjjAxVTy?=
 =?us-ascii?Q?FYUILLCziIchjolRUybw8QxjKx2KG7GKlga5iLJjt3zwRY84tkoYc6ERpEPP?=
 =?us-ascii?Q?G3O+hdwhQtBaxdtpOHXehu4VYWZuQLvbXrdkMS29F9X+B2Aeveom8u3SEPM+?=
 =?us-ascii?Q?KNXJewQf+cDqDGGBURFBecAICRK1UsyGrMJcPDLxVCfhkNMcfY4PSgA7PLbL?=
 =?us-ascii?Q?4dZCDMaCsYHmQU+YDWEwA/G0DpPhvdXtOBHmHJSq0Gobr6q8K1jJz/BeAnwV?=
 =?us-ascii?Q?qviT4pX6OT9O+wKWoG402SBheO9KLOTt9EKCUBuaw2GGB7UThhfO9wuC82y2?=
 =?us-ascii?Q?/m1NQ1kqb8b9RngBQwQs+EOUDCIY8HAmxOqUIjlWl4Cyo8XFAjyg+yUnIbki?=
 =?us-ascii?Q?VMSeppf2he4R8zPqg0ov5eu7lzGlNyJVlSvPsNWquBP3FwWWneELFUAPtD7e?=
 =?us-ascii?Q?aR8vhq7VZ2GQmgW2KsJ8+w+4Mkfz25IOIhWx44+cMr7ckzPO68Or+Z6YJWO8?=
 =?us-ascii?Q?Ig7dbwDFgqX2Len0l9pGRdhj+C7QxMm6SNAC5nj698Po6OmEcIBF5HyFdJgT?=
 =?us-ascii?Q?RxZRFuhugYQIOwK34v31ehFvIr+KruYZMuzur6WcdEJPMGXWEWphiiG2lQnE?=
 =?us-ascii?Q?NeN6EuY3Jmn2VKqACXfPzvkj2mnmxiLfWJlMdCWD4/I1bZeObEnN0l5xgyM1?=
 =?us-ascii?Q?lz3iBiUxXSHBUAzC+zqlNRVvmSsj6pLw8xSh3lQjmEf7mm34yZ6kakUJ/mko?=
 =?us-ascii?Q?Pt/0+w484HCXAht22rMhWaK3R9GOcvQpbj8XP404GWIqQrQxWWEIQpYDHlwl?=
 =?us-ascii?Q?2aOABVvG+FKz6LI3XvVIz1zmeU7235dJvcx77fydFs9M05mEAqLpldONBOq0?=
 =?us-ascii?Q?GQu2MoSCA1KHouCXZGIKihcoVov0FY3Ag8PomgOesKL2Q/SheS5FT1D37dN0?=
 =?us-ascii?Q?yi2I+YZCVuaIyPznw4gTWntuHQj5Ex5++nRI5vimJzhNx4/qWiiZ6wA6I/rC?=
 =?us-ascii?Q?ABdkNcIpp651VtxLSCDkictuB6Zq7QHIdeSMX7CeDS5jhwpYPe4P8BXvXbvW?=
 =?us-ascii?Q?cm4dDeSDr8iMXxwOOn86fvSFzYuPxKenNPIol/rf0paPtljp1OzpvLto58OZ?=
 =?us-ascii?Q?iv20S7ERwLlOD2QMioN9z7eUcHiQiRKjKMK05O/L1SHsOOeV8049feeL/rD6?=
 =?us-ascii?Q?Ag=3D=3D?=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bf0d2a7c-ac7d-47a4-5f36-08d9bc2faf40
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Dec 2021 22:52:03.8414 (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: J6Hm3dbmfLad1Fuph0FzBIG2gDZuK1LSQlrQol6qEhNMMWNHe5gQclKJz2v+41mQb7c57OZxZdlmKqCsjP+dXg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB3142
X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10194
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=846
 mlxscore=0 spamscore=0
 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000
 definitions=main-2112100124
X-Proofpoint-ORIG-GUID: SnJW0HdlZNp5VTGUghmPKdjSLlNYePWN
X-Proofpoint-GUID: SnJW0HdlZNp5VTGUghmPKdjSLlNYePWN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> > My 2c:
> > Leave `<' and `>' alone, letting them move to
> > the previous/next directory file line.
>=20
> If you keep directories sorted before or after files then < and > become
> almost redundant, since 'p' and 'n' will have same effect in practice.

For some meaning of "almost".

> I say almost, because there is instance when one is deep below in files
> and would like to jump do directories (when sorted before). So pressing
> '<' would take you to the last directory before files listing begin, and
> than one can use either p/n or </> to move cursor.

That's far from the only case/difference.

`<' and `>' move only among dir-header lines.

They do that wherever those lines might be.
Including for inserted subdirs.

If you never insert subdir listings, and you
always list dir lines first, then, within that
block of dir headers (only), yes, `<' and `>' act
like `p' and `n'.  That's one case out of many.

> I also think dired should use by default
> --group-directories-first/ls-lisp-dirs-first...

Please file a separate enhancement request for
that, if you like.

> > (The Dired+ versions of these commands wrap
> > around, if option `diredp-wrap-around-flag'
> > has its default value of `t'.)
>=20
> I would suggest this option to make it's way into Emacs. Can't you sugges=
t a
> patch? Windmove has similar option for moving left-right windows to wrap
> around.

Giving such behavior to vanilla Emacs is trivial.
And I likely did propose it long ago, and there's
a chance I even provided code for it.  In any case,
the code isn't hard.

> It would be handy if 'p' and 'n' and '<' and '>' would behave
> similarly.

`p' and `n' do behave similarly, based on the same
user option.  And yes, I generally do provide
wraparound navigation etc. in my code.  It usually
makes sense to do so.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 10 Dec 2021 22:26:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 10 17:26:18 2021
Received: from localhost ([127.0.0.1]:48101 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mvoLK-0005g4-Af
	for submit <at> debbugs.gnu.org; Fri, 10 Dec 2021 17:26:18 -0500
Received: from mail-oln040092075019.outbound.protection.outlook.com
 ([40.92.75.19]:13416 helo=EUR04-VI1-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arthur.miller@HIDDEN>) id 1mvoLI-0005fq-2N
 for 52384 <at> debbugs.gnu.org; Fri, 10 Dec 2021 17:26:17 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LqKyiYJRWlDJvHWBKc0n17T51NrcqM5Ea6UigYm/hMjrR+AH/+6/w2G4Gdgr/BHC4b/3abn/7+M5qvu4424KaN8cSr+B3X21kcgXa5GIAXW2lG9b/4EUl0+LP5iDag8gopHrG8osanNnCrk5ZuljF4nXXx1QVv/c7FoUJe9Yx9a/6CY2WUC1OATJ3DWxaQ+5Rgxfms6l7p4PgasiR7dQ943mKUdevDSdRdF8KWVaLrgmLM7yOIMXaBMKTTWEOlAhoOX8Bxk3q80I6Af3Al9yTBBZcZi9IszA2hmHKYkxfeupxLuVGNUXsNPxqHrhbuyuo2YkD7s07SjXZTB1W6XKXQ==
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=ZuvnOUMle4N1RvKin0M4CQn828U3TJAKJEl3+t9J0t4=;
 b=Q07ZwXrZmiIBfx2pYR6eEKwaGfnZVtpJ6vEZR5cgrnxX1mR77+46Qr1dy7ZdRygcQ5nvgrYWXmPCCdlc8YMy0XNgy+3T94EX0cIsGtJM8ik5IKb7HBAr1l+BvKZk5sGk9a01Tm/SMYqu0sTUtsmOkQORG1xZi8fsxOAXVUfx/2XNQoSVHeyx+p6+iC9+zS6NMsM8teKNghntrY68UQmyS1bkPvcuACszDS6A6wMpIxOSMTh0FgM7K5sFv0tGJMhz/DXME4iR/N4t9Rla3d0OpoJM/C+P2o7fUnL/zSKof38FpYeJPDcL07IDbRO5YBQqx3Pz/8uVKCTl3awIrjF0HQ==
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=live.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ZuvnOUMle4N1RvKin0M4CQn828U3TJAKJEl3+t9J0t4=;
 b=fuSvbyHjhR45vmbN9TD9Wkdn9QknlC6pLyfOJW5SnycKix2TZTrqlPxcHq804vEbf5b2DvYlkFGknqejOy1uKq5tbX0OF4zBZ/yoUC1gnx2m1yL9jMR84PveH12xXCOLIFDTtmGW6w4eAAdow0prRcIamemqRLY4+qkkDZQVkCQlKWwQBJVeslyft5f1V5KcR5iSMgx/ngTEGS0UOacB+eVPZ7+MIOrgkbTDVj070xZrX2KqL8RgBU63NByUsvLv3hnMp4b1ARZ+isDDY4wpCk4/7aFhRymwEqraNgkf+Tqtj4gm/LInOlkvRDwXtgwVbKchQBwdqYQ2WlhkxonEhg==
Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20)
 by AM9PR09MB5187.eurprd09.prod.outlook.com (2603:10a6:20b:2fd::17)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.11; Fri, 10 Dec
 2021 22:26:09 +0000
Received: from AM9PR09MB4977.eurprd09.prod.outlook.com
 ([fe80::b012:5fd9:9447:d64a]) by AM9PR09MB4977.eurprd09.prod.outlook.com
 ([fe80::b012:5fd9:9447:d64a%4]) with mapi id 15.20.4755.022; Fri, 10 Dec 2021
 22:26:09 +0000
From: Arthur Miller <arthur.miller@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: [External] : bug#52384: 26.3; dired buffer navigation tweak
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
 <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
Date: Fri, 10 Dec 2021 23:26:06 +0100
In-Reply-To: <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
 (Drew Adams's message of "Fri, 10 Dec 2021 17:11:48 +0000")
Message-ID: <AM9PR09MB49774A143751E3DB7590564F96719@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
Content-Type: text/plain
X-TMN: [IldIv2kY5xpYkCxePh2q0wNs7AdonYbU]
X-ClientProxiedBy: HE1PR0102CA0059.eurprd01.prod.exchangelabs.com
 (2603:10a6:7:7d::36) To AM9PR09MB4977.eurprd09.prod.outlook.com
 (2603:10a6:20b:304::20)
X-Microsoft-Original-Message-ID: <878rws6qrl.fsf@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from pascal.homepc (81.232.177.30) by
 HE1PR0102CA0059.eurprd01.prod.exchangelabs.com (2603:10a6:7:7d::36) with
 Microsoft SMTP Server (version=TLS1_2, cipher=) via Frontend Transport;
 Fri, 10 Dec 2021 22:26:07 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d95acbc5-701d-4cac-09c5-08d9bc2c0fb2
X-MS-TrafficTypeDiagnostic: AM9PR09MB5187:EE_
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: xZ+Iz12xjr3Wx11ffhxpFSeIsEya77OLqIEhwGa0VvjeJBimQPnFs5F4ifqt55Yvt13eHiGMC7ZivwgsMEuNeanjhL/quB5yg6U4YQANjzWiNWXjhkklC/a/fPtZvdjYX/bruPKg72IHxKuYsSY1XGNp0nILw2Sa1k4p+bw4n0DLqeFHJcl1IwT5BMiJU/PqsN+ONHaKj94C6nopOwDzz90/3d6kUc+pmXyufaSYVX185NAaSJp+OkndCNjD8msR+gVhT+I6zwC0Q6w1bYKgecAbiNcmoF7uidR7VBkMMeptawUvoAQgCy+6RwXrthRvmOg6uFIdwLl8NXiNJW43UwnBKQjkDdn68zPoRV92JPh2r9rPjoMBG1rFOi1oeXOvK4+585/7FLomSZqwKyreV5Q6ZbSvW8rE+/FFghAJTZglfTrmk6+nz9k0jlWewHFn/ygDqJRnF2SDHT9YxcZpaSCKQSY8Nh8YhsCRjHJU9NraeKqRGIK5RCEICDwC0ZZp2ztrv4T/38k/lRbUGCrMc4GsOR7okSCJrGBGfG3ldRHgyh8MB62d1MqisHWZkN/CYf8iNf9VSnH4IqIdEJdCGA==
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?nPA3J1EEQqiUd8bKxzdFYx/ay1q17B/FBtQGtSHQg36uNiO4pcICZ2MnK/lF?=
 =?us-ascii?Q?VpVZxF2HqLhjRgkqTGJd0qJ1R+ShQ9KKc9Ab+uBf/jbHkMYISclIHLRJoPLx?=
 =?us-ascii?Q?GQ0e9J7S4FDnvfXkkoGvya1NSAz9iv1+DeGfPOWZ+pGVNj3NgwnfZfbu4n8b?=
 =?us-ascii?Q?KYrYIFAm0T4kEd7m6A0vIk1L18n0Q/XdSdbia6NFszDnu3mpi12FLaY/C5rE?=
 =?us-ascii?Q?T1HZuHIYoD4hP5/o0N3TngF+/HHvDWmKfI51m45WVap52wwUD8vBV8BajNKr?=
 =?us-ascii?Q?sjjGnYmpBegdtmphN3qDZl6rlGqPSA6NVRImKrxjTe4u28id71FAPrm9cwRF?=
 =?us-ascii?Q?fNpqAM7aA1LDWQ+Gl3eIgZz7WzE/+5CFzByos0lBOzCQEL7tLAx7beU/jC+G?=
 =?us-ascii?Q?t9ZCwJIwbqUFUTdgcaoIK8yOgE0GP889uXvXPumrRzBSqYks7r1qEUO8Bmo+?=
 =?us-ascii?Q?XYwD2nkZIIyIweOZsvZdJ4Dipvc/c4+CU4pW/iySNRtca/hkgADkXarheijo?=
 =?us-ascii?Q?Ny+M5O9LSel53xNA2zekuH2cgCx6TN9zC3qH8a4e8Ue8LoO9q2sKZMExYhIR?=
 =?us-ascii?Q?33tjZgLRwMziZy2e+NZYdGC+o6sIeSU7GNP5RzEcfXahyIH4QbyxMo5KZcq+?=
 =?us-ascii?Q?WoQwceIxXGzeDdR0n/gjgkNJ/hQAEJxApZdURzyPu5MBeQYeZVaEiM1m/UK6?=
 =?us-ascii?Q?Tyx/Rr+zZMyoWy0hJbTRRtCj5eorGUCLbtwFVqRSDSGq0V0Rlnze5NCmD93l?=
 =?us-ascii?Q?wXhYaOrkb+bAo4DgH3Z7g9XY9BWd9bcIVzru/62vNiy6C0XVM362MJxsSjAH?=
 =?us-ascii?Q?lLS1o1ZvpwedJVi3ybmWK82RfXMC0FUBC4ovi3lll3HiYPBHq/bOvnTmQTgB?=
 =?us-ascii?Q?mJxiDt32iHBeHnOHrGpZ2iYJqoK4HFwUwIv/BFAlDV7xGZhNGDi4HmSo31Kj?=
 =?us-ascii?Q?vnMbVrCGsTJMwVnt7+qmZA=3D=3D?=
X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-64da6.templateTenant
X-MS-Exchange-CrossTenant-Network-Message-Id: d95acbc5-701d-4cac-09c5-08d9bc2c0fb2
X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Dec 2021 22:26:09.4117 (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: AM9PR09MB5187
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@HIDDEN>, Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Drew Adams <drew.adams@HIDDEN> writes:

> My 2c:
>
> Leave `<' and `>' alone, letting them move to
> the previous/next directory file line.

If you keep directories sorted before or after files then < and > become almost
redundant, since 'p' and 'n' will have same effect in practice. I say almost,
because there is instance when one is deep below in files and would like to jump
do directories (when sorted before). So pressing '<' would take you to the last
directory before files listing begin, and than one can use either p/n or </> to
move cursor.

I also think dired should use by default --group-directories-first/ls-lisp-dirs-first
to group directories before/after regular files. This seems to be asked quite
few times if you search the web, there are SX/Reddit questions, Emacs Wiki
article, some blogs, etc; so it seems to be asked/desired/expected behaviour.

I understand that this was optional back in time when computers were less
powerful, but nowadays sorting dirs before files is trivial. Pesonally I think
listings with dirs/files mixed look aesthetically more noisy and harder to find
what I looking for. Might be just me getting used to this style though.

> (The Dired+ versions of these commands wrap
> around, if option `diredp-wrap-around-flag'
> has its default value of `t'.)

I would suggest this option to make it's way into Emacs. Can't you suggest a
patch? Windmove has similar option for moving left-right windows to wrap
around. It would be handy if 'p' and 'n' and '<' and '>' would behave similarly.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 10 Dec 2021 17:11:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 10 12:11:55 2021
Received: from localhost ([127.0.0.1]:47826 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mvjR5-00062s-Ei
	for submit <at> debbugs.gnu.org; Fri, 10 Dec 2021 12:11:55 -0500
Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:55194)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1mvjR2-00062j-69
 for 52384 <at> debbugs.gnu.org; Fri, 10 Dec 2021 12:11:53 -0500
Received: from pps.filterd (m0246631.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1BAGHOVF004716; 
 Fri, 10 Dec 2021 17:11:51 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : references : in-reply-to : content-type :
 content-transfer-encoding : mime-version; s=corp-2021-07-09;
 bh=UQ84Dq7Tx5dKLwqzn1RMV+xdk0IJUzdYRjD5R7ye+8k=;
 b=TBmJHC07kQu3iCnaTDoHRo2mvSU9kl4zpQc4ljq6Ab3eeWpQQqfZ+NjzO3jsm+mAzSY7
 ldaMLK1IFes7gPi7WfCeBoROusr0awfmSJ0K1pbeazha4bYV1ogQt9PGWtxAUnr/LhdA
 ecJjiy5T2l/ujRFG+iZw7KuUAYY2xtntqNad1ATAOqwkUi7ZyWHYk6QcDci4VW+2KJO9
 rWQbaAFC82u6prXza5J0A7YdRtSHwHdPRBlSSKT0wYubqCrOUTUmQeHIbN74O5mFy/oj
 f1zf7r6bA7WIkFHVlUCGpvN4Fej/YvkB5SviBi7gtkKaU0+4dT8O7FNOLzX6xUFDbYCP 1A== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by mx0b-00069f02.pphosted.com with ESMTP id 3cva9m04br-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 10 Dec 2021 17:11:51 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1BAHAH3V145450;
 Fri, 10 Dec 2021 17:11:50 GMT
Received: from nam04-dm6-obe.outbound.protection.outlook.com
 (mail-dm6nam08lp2049.outbound.protection.outlook.com [104.47.73.49])
 by aserp3020.oracle.com with ESMTP id 3cr059j0fp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 10 Dec 2021 17:11:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ofGqxsGnTksFtOoH+mi9hRdALkph/tM3yGiWSQI19IhnSJdQusRfWTl7te3mPDJou3fu/y6Ra2plmbbb6ZuoHPN/BZ5SHd81YJvPx4zt+9bIC5z9gF2E1Fe21NfweCQ637Nwd6CEACCzknJhPycmQ3vTStMz6imwwErmoosHY7hvVEdaj7069bROqEXwI4lTZQIW7vuCB37O5nZJFmNFR1oCkFxAOwTQabJbzlliVDDpZK+gFxRQo7NtDfF/EdNvEUhmk+o69lI52pVj/d/SLYW8BGIkQyKg+iBnY9KTtgo9IqExjzP4MEeiSraVOfhNAWLtqxPR7apGL+I20lLgfw==
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=UQ84Dq7Tx5dKLwqzn1RMV+xdk0IJUzdYRjD5R7ye+8k=;
 b=MZ3GPiiwfr3kkHjz/TY9f7ZVTzMah6B03irP4Zv/XfaWai/GRxC+D8w3zp8KwSfo88ouO+rMTbEXeWQZAsav0H7U3s9lky3347KgxF6NiM/bZTDo8AQidc5CBNmHcMDywVlKcNOjeGAYplLORENM3moBnSYvaQ23Lq1ijkiBsI6I98pFDp5myv9BtzPWvu3V6dEWb5lTvpDKxgFcbCGffg60MPPO/LWj4v1bf3qmcgUPNqLDN7QcCJJ52pLwaEFtpeQ4o4/6EHwcSlZ7FEBq0EnqNN/RNkjuhYBInBchjOnqCOxcAdbrzX1zZhEY0bwAeHEsT6+Hfzx9qRSAsxcWtA==
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=UQ84Dq7Tx5dKLwqzn1RMV+xdk0IJUzdYRjD5R7ye+8k=;
 b=S+xGV0IOXcrcK3G3fgPqG85PiGpStrpQGFp6dJ6fbWc/8i8g23dgQSm0hWW59NBIvNRwoNZTqzSd1kdtiuJ6yw2G4cs6lPqqCffeYA9/qzIk1VaUL/9M5BzsbsOdz8CBpcFhuZ3SR9qwcRpV4PVtRK73JNO2HE2wIyUo4gmR8Vo=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by BYAPR10MB2487.namprd10.prod.outlook.com (2603:10b6:a02:b0::30)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.21; Fri, 10 Dec
 2021 17:11:49 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::99a4:696f:5f30:36b3%8]) with mapi id 15.20.4755.025; Fri, 10 Dec 2021
 17:11:49 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Arthur Miller <arthur.miller@HIDDEN>, Stefan Kangas <stefan@HIDDEN>
Subject: RE: [External] : bug#52384: 26.3; dired buffer navigation tweak
Thread-Topic: [External] : bug#52384: 26.3; dired buffer navigation tweak
Thread-Index: AQHX7ZX4eWJbSNW/XUq8vSMPXYIEZKwr9idg
Date: Fri, 10 Dec 2021 17:11:48 +0000
Message-ID: <SJ0PR10MB548825F07727C44141CAF324F3719@HIDDEN>
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
In-Reply-To: <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 580838ee-a9c2-4d51-855f-08d9bc002707
x-ms-traffictypediagnostic: BYAPR10MB2487:EE_
x-microsoft-antispam-prvs: <BYAPR10MB248782B7D4225D665F963AF2F3719@HIDDEN>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: D39Sys2tmyH4GXAHF0//4kcRiDQt1JIZARVoh90I/AMVfP4qTGUihvnpgBfqQedcw86DvsDpSDDGRgkP/3T2Pa+zrwkKMwiXn9IFjYdrUAqVp2PxbWS8X5eEfJIhWku6etbLMjYl3KKWdF+GAzFCdBfBXgI+isxKzWJjZSzHq0Qbao4cr8Jzj9tJDGRwEnZEknS3HUph7djVlU/vpcsIEVMgcQfEMeBnp1cYLmUjITgLkJUADVq0ogVHsmC5I0iFKLYkX8cOE6C6gbVKOJ6mVYLk4ixY8ldsB18h6CUPZKqdS4COYi0Fb5Jr0KB55zpV989dSVOnN9/WI+Mbo/czZ+TjNpOxDlrC56F7cQV5MZgzVRNCoW0R7wY24B0pIvC8TZzdWeCfgYIRJqyFP9b2KCTDeL3bwTnOz4njSyCYB8PaNGiAgCuRuoSWTcP9Rpp1q/Og3LMTmyzwi4V5ZMWZSVbaecmAZyOGNAZCF2JiyZag8RGKI1BjrYdWQVpd74AiML5+JQELrNXA5cdU+Z1geVd/mwt+ztxm329KAPCN46AJw+FDM2k5yKj6eWep+ksJe3l4Lm+oa0F/UYYS5SQa2FKqW1TV7nIhE6gNL5imS05WKnlr7mu5oZ5ss3Hzw6PgHp5rpCGNF4aQwKxI3rRRx/nQO2FlRCn7+i02uI0jPQqpSGbosC2JpHZtXVY28UhdWMq6nnNJ8m43XO+hMKBsdw==
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:(366004)(8676002)(110136005)(54906003)(8936002)(122000001)(316002)(66946007)(52536014)(76116006)(55016003)(71200400001)(5660300002)(38100700002)(508600001)(2906002)(64756008)(66446008)(86362001)(4326008)(7696005)(26005)(558084003)(44832011)(186003)(38070700005)(66476007)(66556008)(33656002)(9686003)(6506007);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?mW9Gc/ayaOH/hQtExjDB6A2zge8UQwdWSrNvMPF7c3AJhzJDhwZbrB7FNLo1?=
 =?us-ascii?Q?Avu5vy5jJhT0cGuhz8F7ExH3qXzHazE/bhdyPgnFnCckg6paAcsQg0ccDbRM?=
 =?us-ascii?Q?SsNq9QVRuUvBdFaOzaTt0cpT14F49OePsINXnzo3QG8y+xih5Qnyocgj9lNX?=
 =?us-ascii?Q?tW85jYQhhnnJ9Ef/yhYfwj/HH9aUq1WMPVa1fGQQ9TSlJUvKHw62oORAJpNi?=
 =?us-ascii?Q?aWntqfvixUUPmr9mdrYFvZWzCRtveirIXYGm2ZcC57eYCJOFCQew+8vbmszx?=
 =?us-ascii?Q?EyHL4RfYGCGBDg+S5CSXYmtdpQ4SzoFRu110hLUcoF3yDRPV7+6RT6jhxIP9?=
 =?us-ascii?Q?McaU2FyUwVGYQ/3u/OJgCacP6KJ1ySfUJ5c8DD4SYhBfzrP7ePEKRKFrBrVI?=
 =?us-ascii?Q?TcbkE/5B0hFEeEOnT0KEJmksfyGaYKBpBzgGA/xoml6Gj4ukGbB1DvLeAZJ0?=
 =?us-ascii?Q?+IWeaGJJ8EzSnxLxD7WmuHx2do/hkCkfvMnVobEvqL5X/50CTKGlKLMZ0aUw?=
 =?us-ascii?Q?rBAGRzwX/13THvVwsYoOoB6d+dtXk+IEjY4Tdbl7utHW5VvUgLYFU162CUbL?=
 =?us-ascii?Q?3hewJ8JusvsaECxEzLJabVHAJXxhSPNq6opDplJZCKXFHGzeChLvjL3qEx+d?=
 =?us-ascii?Q?jNhamcdaxmO3/przsJaQb7PPi3eJaWnDJwxweJnYEe2ulNQgkSac0itiyKrd?=
 =?us-ascii?Q?zxfwqMATNRuGMW1cPVE50yEIgVPOJ4uI/HMbbEfcW5DVStf2A2RYP/p7E0rn?=
 =?us-ascii?Q?uLRt97ijmfIs06pKalwkzV5Hnoqbvo9xH+hmNBF+7NLdQnrB+7bMLnV7DzAJ?=
 =?us-ascii?Q?xbE1qk60eM7R+L/8oODmM5VggGo+dZClUTIY/ltXDBWPYqm1g5IpBaO72rvt?=
 =?us-ascii?Q?kEfnBEYQOOe+pwt45pWnWPCCDVfuiJSeJ7ATaPW+H6tu58zOczS/EPatBtcf?=
 =?us-ascii?Q?st6/YEj3FF9tnbE3hLPLX1MfVxeklQfvThd7YeR8OfX9suBLmgpX3EA58zp7?=
 =?us-ascii?Q?OoNAaVHa+vvZ/hqjDxENdl5iCQnErCoWt++TAXo05row9GjPEtjPr/8zUOBe?=
 =?us-ascii?Q?NHmvPpgPkpbd7MTw+CmDtqzMk9886bowpyB6LfTjj1zyFH/3E6GZdfZBYpqI?=
 =?us-ascii?Q?KPyg3+z/xerHPfeMMGjFdDi8BpmJunyuT0shRP1lwC3kx+jMoOx+XX4Yqepi?=
 =?us-ascii?Q?QgXoFAYxorhsQmEOKfzNy8t3w2k7SQkHjv+hsvyNQoxIoYRoqmbGrBz+yPYm?=
 =?us-ascii?Q?7e8/CmmXwVIM81ZuWP8td//gjmRL4yJbYSVVzt7TtRDBFH2l86FDy7jixrn8?=
 =?us-ascii?Q?BH4R8J/HsGQ7O6h4rKBKROb80yBoOKmsDeNoOE7e5RzQaj2a5WoUmSfRogee?=
 =?us-ascii?Q?0mTlO//BtT0UOmTcKNqz5W0ecjhZvogfI+Bb9py/a61PnpUHswH/BCr3g1x0?=
 =?us-ascii?Q?P32D03JlEZS2yaUw7GPEavzEY97806NRB1mnkMf5SxvGiNjg4Q0OpohNEFll?=
 =?us-ascii?Q?Qh5ZR0aWJy2l9FS1xVKZPp3z+bf4hRoZ8Zj5FkSHtKb9ky840CfDJ1GVWUtP?=
 =?us-ascii?Q?aSyoehCeGQOt4mK0GV2WZ5H64vLdxPXLR1pazBGRjfQyxoU7Vtdb+YS+T+UL?=
 =?us-ascii?Q?og=3D=3D?=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 580838ee-a9c2-4d51-855f-08d9bc002707
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Dec 2021 17:11:48.9512 (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: ZfIUe9wyi2TW0Pps1GybQl7LEanmro+KntlHDJqLaNuhLxUpTAc4whWxjsFlLHspi++2CBIhbBUGIxK5IdLfSw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB2487
X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10194
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 mlxscore=0 phishscore=0
 malwarescore=0 spamscore=0 mlxlogscore=641 adultscore=0 bulkscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000
 definitions=main-2112100097
X-Proofpoint-ORIG-GUID: i9TNQupJlTn8kc3ID20McNEtJaP8WAo8
X-Proofpoint-GUID: i9TNQupJlTn8kc3ID20McNEtJaP8WAo8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52384
Cc: "52384 <at> debbugs.gnu.org" <52384 <at> debbugs.gnu.org>,
 Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

My 2c:

Leave `<' and `>' alone, letting them move to
the previous/next directory file line.

(The Dired+ versions of these commands wrap
around, if option `diredp-wrap-around-flag'
has its default value of `t'.)





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 10 Dec 2021 12:00:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 10 07:00:26 2021
Received: from localhost ([127.0.0.1]:45747 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mveZd-0005DY-Rw
	for submit <at> debbugs.gnu.org; Fri, 10 Dec 2021 07:00:26 -0500
Received: from quimby.gnus.org ([95.216.78.240]:54760)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1mveZb-00055z-Vm
 for 52384 <at> debbugs.gnu.org; Fri, 10 Dec 2021 07:00:24 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=XqipijDGSZowZlqA45nnf9zgIgy5Ucyfjerai7pXafU=; b=OgnVR5Dpav05wfG2GzV9Xre2Y8
 YkKTMp+pYT+hU6yoCnz2wl3z8ZzirN4V5sJJAIlgZwtLvQrlnW3tJztjxz1NlWH0dt0hS+wPy5KsE
 fe6367R33r5UKy6iXv6/0YxyoNKBfmSTnUsnl+2WagKP1YMnXrNeul01ArVmPvAx3ra0=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1mveZS-0002sI-UK; Fri, 10 Dec 2021 13:00:17 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Michael Perry <amperry@HIDDEN>
Subject: Re: bug#52384: 26.3; dired buffer navigation tweak
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
X-Now-Playing: The Smiths's _Hatful Of Hollow_: "This Charming Man"
Date: Fri, 10 Dec 2021 13:00:12 +0100
In-Reply-To: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN> (Michael
 Perry's message of "Thu, 9 Dec 2021 00:39:39 +0000 (UTC)")
Message-ID: <87ee6kzn3n.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview: Michael Perry <amperry@HIDDEN> writes: > When visiting
 a directory in dired-mode, you get not only a list of contents, > but also
 a two-line header ('/path/to/directory' and 'total used ...') (The second
 line has been removed in Emacs 29, and the first line has been made useful
 in Emacs 28 (you can now click on the segments).) 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 52384
Cc: 52384 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Michael Perry <amperry@HIDDEN> writes:

> When visiting a directory in dired-mode, you get not only a list of contents, 
> but also a two-line header ('/path/to/directory' and 'total used ...') 

(The second line has been removed in Emacs 29, and the first line has
been made useful in Emacs 28 (you can now click on the segments).)

> and a trailing blank line. Those are a nuisance when navigating using 
> `M-<` and `M->'. 
>
> Can I suggest the following become standard? 
>
> (with-eval-after-load "dired" 
>   (define-key dired-mode-map (kbd "M-<") 
>     (lambda () (interactive) (beginning-of-buffer) (next-line 2))) 
>   (define-key dired-mode-map (kbd "M->") 
>     (lambda () (interactive) (end-of-buffer) (previous-line 1)))) 
>
> It's truly a small issue, but it's an irritation that multiplies over time. 

I don't think we should do something like this in Dired buffers (or
anywhere else, for that matter).  I want commands like `M-<' to be
predictable across modes, and I certainly don't want `M->' to take me to
the start of the last line.  (What if I want to copy the region to the
clipboard, for instance?)

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 10 Dec 2021 07:13:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 10 02:13:59 2021
Received: from localhost ([127.0.0.1]:45368 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mva6R-0005Lp-1V
	for submit <at> debbugs.gnu.org; Fri, 10 Dec 2021 02:13:59 -0500
Received: from mail-db8eur05olkn2083.outbound.protection.outlook.com
 ([40.92.89.83]:49280 helo=EUR05-DB8-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arthur.miller@HIDDEN>) id 1mva6N-0005LZ-2u
 for 52384 <at> debbugs.gnu.org; Fri, 10 Dec 2021 02:13:57 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=KbH7mRl/TtrzP5p2wN/fLR2H0vrBLiFYz7+h3Z1f2KCXFOmQCnjIRfnyL8kd8883xGSNJqj9tDft4bWF0+wNs1UYyannXDA6dqahzf12VzzD15Qi3dY1W8dA/VCWSCjoHgxf0JbuXMvrhSTVSZr8Pl7nUFemFMTKxj4xYMwMvTa8vAZbfWqqL70SVp+B+/IYD0LcBLkqDB1X+jKPVe2ZtacRlLqwccw8nJnRCc8JYYMIkME5nfjcPCsGgU4e7ROZvWXXtbsH75s/epEI7Bekmcy5i2koRfMsf7XDoRS9nJVkEzEMjPvXsLb/lqAF3ewozJkeWBfdG0hz8nEOumufgQ==
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=nHu1jMHpmgRto7LmX7KdCGUXs8UShM2/fTuU7rRikRI=;
 b=VnZzdX/vmH4VKkARFlUDEpsh8o6aV6M+Or3GbKFWDTIQ4HkloCLn2kHeY6ItLC6OPdQkN60sB7RE0VK5E673X5F897p8i7gwQkBGpzdeKF4h2XrwVZEz5jTQO/KFwQmGtYAPp0QsGGZIlqx3dFiVGbuviAlbIgzob8Le+jm6aPFvggEMk4APcovtdWiXFHAHgWYehBPjkEiNIN/RTaU5aUqykjijg9RoiKQCaUJD08DLIt9exbjFkkvdq8fqsOud8ZUHDidmCK5ZLqHxNp18hZFBir52zGaUi95BicFTEa6klkLYiATLPgQVpwtGdo6cwGYw73bUnsOsn8/l/17EQg==
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=live.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=nHu1jMHpmgRto7LmX7KdCGUXs8UShM2/fTuU7rRikRI=;
 b=AF8n0sNeQD0F3dhZtGnGG8b25eSTZ3sxupWQI4uzBJhh1WGWQj8xOLFQHQgCiWHGnd4R//NhbRq9zPfsjrgWLF5YWgXexhcUJHbNsmKwHbdcnBkLNUiVAchSJGGdlEZxesGuTwYpjZSUfyxciXjy25qd19c1XeiNmo4S3/Y7PpQA8xFrp4SHgPwaL6OwFStzHu2Oz/ePwKWSut9ZOilf5dbNblcepB0YOoK+JQHLdnVCqRTD7jBC/Xgp57S5cextndVrjL6D87mwanERd5ai9OWXPDVsSaRQ8WIYBsKBRwZHNSgWm4CaMiqmy0sTZ3tBO8Bd4CA/bKYM2yza9AQD3Q==
Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20)
 by AM0PR09MB3988.eurprd09.prod.outlook.com (2603:10a6:208:193::8)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.12; Fri, 10 Dec
 2021 07:13:47 +0000
Received: from AM9PR09MB4977.eurprd09.prod.outlook.com
 ([fe80::b012:5fd9:9447:d64a]) by AM9PR09MB4977.eurprd09.prod.outlook.com
 ([fe80::b012:5fd9:9447:d64a%4]) with mapi id 15.20.4755.022; Fri, 10 Dec 2021
 07:13:47 +0000
From: Arthur Miller <arthur.miller@HIDDEN>
To: Stefan Kangas <stefan@HIDDEN>
Subject: Re: bug#52384: 26.3; dired buffer navigation tweak
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
 <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
Date: Fri, 10 Dec 2021 08:13:44 +0100
In-Reply-To: <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
 (Stefan Kangas's message of "Thu, 9 Dec 2021 17:36:04 -0800")
Message-ID: <AM9PR09MB4977ACE7D3370BA0956A47D796719@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
Content-Type: text/plain
X-TMN: [MJP9hdGqawHbAFoGxeMMq4aTe53dLE7B]
X-ClientProxiedBy: HE1PR05CA0170.eurprd05.prod.outlook.com
 (2603:10a6:3:f8::18) To AM9PR09MB4977.eurprd09.prod.outlook.com
 (2603:10a6:20b:304::20)
X-Microsoft-Original-Message-ID: <871r2lx787.fsf@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from pascal.homepc (81.232.177.30) by
 HE1PR05CA0170.eurprd05.prod.outlook.com (2603:10a6:3:f8::18) with Microsoft
 SMTP Server (version=TLS1_2, cipher=) via Frontend Transport;
 Fri, 10 Dec 2021 07:13:45 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: efaa5a6d-ebd2-45f7-008b-08d9bbac9aeb
X-MS-TrafficTypeDiagnostic: AM0PR09MB3988:EE_
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: CZXg10ohrnvK5p6mfaBxj1ZzfhqAs9pgWbdikSu60ajUqf9uaZSF7/wKVXyLvqu0aC7ssz6GWDQynK/fXMAzJ8x/6dq/T//AZiCFhLQ63zwkL/ZlzsSitvcMWO7pek08vAUEI7ljFGVNha5iuN4lsR9rdHzfPuTT0LCIrJLkd3LrGtjWWmegZfbhmJp48NqF5RQ346Nx++eZEckAyur1jqSnulNcz8iXuFpt8Oq9aXYXI9Pbo9igTzPn4fFu6HFRimi8ZdE9FzjU8cfAPzLq/Ot8JB2XJ1Ka9BxsbSui8AaSJ9y4rbk4h3qqRzrWs8tpM8jgpKKaZexfT8a6sfad9YvefSh+74hSmzLLXacgVXCp1r0ho8coQU0RzuzDrGKuabJyhfyROK9UN+gOTxuCSrAYt2yaT9VIQYYUtSn4Sikipr0+5DyT3QkrwkFHj1XjIQdxtliSzYclKzQqok7wk+aztY30jDN185zNsIgbly7AFN3iSLhoL7vpzh+UiOx41tw35JLEMmPM0OZ3SRm2wcPbwR+ss1ZkvmdNLJ2lAj4/TBMXsSYhLwFtwl+/aEndTHU4C+oc2fvtyjIF/4kc5V9UF8GPVCPCzMIgyMktMLLoDSNp3wxPDo1d3v0GhhbS
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?pmte9vaWq04XIYtm/BXiuG9nryktrn9zaNfK5xSB3NXHKHzbxpfrhleeqgdQ?=
 =?us-ascii?Q?+W8m0k9tR6shZuXnr+HdVk7jBexgy49pI+I2XhfQI0Q3y1DbIC6Q5gX1wqdk?=
 =?us-ascii?Q?qkzhl84rE6rnug3AgGdMI70hYrFw6WkbgdjfGu4+BFrOR23dfneJq4BQBrzf?=
 =?us-ascii?Q?cDEOqOj7qdJRmVu93fAyn/BO8/G11jcybaKgqKQrcsVbcSDH2anuaH7fGcke?=
 =?us-ascii?Q?VVDoIyRpiOTszxf1J+AlyUjEZHOFCQ5+fXdUiCwZMrjhZGO+bpZ5Ib3uzalx?=
 =?us-ascii?Q?HqNQzB69SNdHUtRLCkyctKjInbsdwg2rxzzeNuSCGlbW7krMOQLqxUfj4S0d?=
 =?us-ascii?Q?xASlhG9xD3lH4CXp2kN9bwZPDCuLUADizf8gwClc5GPN/kdlSHD4tB1JkuBq?=
 =?us-ascii?Q?MGu93SS2zYijMO4TBn5K5gY59ussegW13Dgaks5iUI4AmRPQi/XXJSx5NvBY?=
 =?us-ascii?Q?IqIxH9XfUyo1cwSfF3NNbNJJvKYlSAWWXytQ0i6IlPaH3KdPcR4lMno47HCF?=
 =?us-ascii?Q?ecJSPCeIVx+WU2rpJZRb/0/D4h2Mg8gzc2dRg5v3Noli79qezpy/b0h1B+jN?=
 =?us-ascii?Q?J8TgKWg/PljVk/hKOtaODfy5BpsvbFIDznk2A21DMsbnWojxj2VG5ZMl6PKT?=
 =?us-ascii?Q?diWtJFW5sSuY0KKZ6ZJkqmVynaNbabqPipe33o2+Jxrwq0rKHqDG0qPknoq4?=
 =?us-ascii?Q?oSCYkdSmgEY1aYQVNdkfRPhCgj9mlQlgubr56yglZs35/71T1AXAJy0e0y2a?=
 =?us-ascii?Q?5tciMUVDSNinet5pUva0xB6DhY5/Kg7s0mLJGWmMZIlItCFilhsoTpu0uSoW?=
 =?us-ascii?Q?n+FwO/iKpGw2BMDL8kwL/Fdras1Sxa4tAdLXOFoU+PZVudEGfG3As5bAvZ/h?=
 =?us-ascii?Q?4DzXbddx5SCZJkzJPaJDle47RSIhLWNUaKFRY2E6kISFVaoKLcsbotB9RBip?=
 =?us-ascii?Q?Pie1Cx7lOMQmiOJhejoGwQ=3D=3D?=
X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-64da6.templateTenant
X-MS-Exchange-CrossTenant-Network-Message-Id: efaa5a6d-ebd2-45f7-008b-08d9bbac9aeb
X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Dec 2021 07:13:47.6870 (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: AM0PR09MB3988
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 52384
Cc: 52384 <at> debbugs.gnu.org, Michael Perry <amperry@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Kangas <stefan@HIDDEN> writes:

> Michael Perry <amperry@HIDDEN> writes:
>
>> When visiting a directory in dired-mode, you get not only a list of contents,
>> but also a two-line header ('/path/to/directory' and 'total used ...')
>> and a trailing blank line. Those are a nuisance when navigating using
>> `M-<` and `M->'.
I have already raised this once, a year or two ago. Header in dired is quite
meaningless, for all these years I have ever never wanted to move cursor to
header in dired intentionally.

>> Can I suggest the following become standard?
>>
>> (with-eval-after-load "dired"
>>   (define-key dired-mode-map (kbd "M-<")
>>     (lambda () (interactive) (beginning-of-buffer) (next-line 2)))
>>   (define-key dired-mode-map (kbd "M->")
>>     (lambda () (interactive) (end-of-buffer) (previous-line 1))))

I have used those shortcut myself for quite some time, maybe a couple of years
or so. They are not so handy as I thought they would be. Mainly because I use
european keyboard, and have to fold in my thumb to access the M, and < and > are
next to shift key, so I have to move entire hand to reach those. I would rather
have Dired to use < and > to go to first and last 'filename' in dired, and M-<
and M-> to go to header. Or just jsut 'p' to go to header from the first line
with a filename, since I think it is so rarely used to actually go to header. I
guess header is useful if modeline is turned off?

> I'm fine with that, but
>
> a) I'd rather have something more general in place that works in more
>    modes than just Dired.
>
> b) I think you should be able to go to the absolute beginning or end of
>    the buffer with a subsequent M-< or M->.

Yes, in this case that would be better, and use < to move to first filename in
dired.

> For example, in message-mode, I often want to do `message-goto-body',
> but it would be nice if this would happen when I pressed M-< so I don't
> need to remember a special key binding for every mode.
>
> See the package beginend for previous work:
>
>     https://github.com/DamienCassou/beginend
>
> (Unfortunately, that package is not on GNU ELPA.)
>
>> It's truly a small issue, but it's an irritation that multiplies over time.
>
Agree with that one too.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.

Message received at 52384 <at> debbugs.gnu.org:


Received: (at 52384) by debbugs.gnu.org; 10 Dec 2021 01:36:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 09 20:36:13 2021
Received: from localhost ([127.0.0.1]:45112 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mvUpY-0006wf-SA
	for submit <at> debbugs.gnu.org; Thu, 09 Dec 2021 20:36:13 -0500
Received: from mail-pj1-f46.google.com ([209.85.216.46]:51853)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1mvUpW-0006wS-Ve
 for 52384 <at> debbugs.gnu.org; Thu, 09 Dec 2021 20:36:11 -0500
Received: by mail-pj1-f46.google.com with SMTP id gt5so5777867pjb.1
 for <52384 <at> debbugs.gnu.org>; Thu, 09 Dec 2021 17:36:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:in-reply-to:references:user-agent
 :mime-version:date:message-id:subject:to:cc;
 bh=eMX2W8FwObGRQLFYZ13X4+GQAaKJyEgMcUno7Q5wOos=;
 b=yU8zXoZHZqk+JLjUtHzeDcrym3k3iqSQiApCZ1KTHBWNdCuby8V/uThZ1Ovz+tVZ4q
 B6TnF7A7cefyKxuXMZ1f6DhXdU2dg78MfzJNA9U3+tuElGQTXBHHNPR3XZ+0SrVqoKdG
 tTAvOFm+YBpDQV8WFZwpdgng3v100zA5y9n8cPParrEQklrNa1kQMMxfzeZWtHabE8/a
 7E2WeTp3cv/LUM/LmKonG3T5I4Bof6ylZ7roDG0Xvupc90TBQtsOu0ULVH3x0xCUPoko
 NwkibwItRSBGj5Vr4uhPuF9xbAyTWO2mrp4DCFiATFH/zECDwKkHvUBipN/oQf5inHL6
 paaA==
X-Gm-Message-State: AOAM531Z3g4BVoaqFF9H4Mfz/ltXGcE5vWxdE3d6yI8bInFccCEDRUXP
 +y7HWjVpokf7vOW0YUtUAMFj4+83AkuxrlGOiX8=
X-Google-Smtp-Source: ABdhPJz57qHeP2C0wJnCeBzGMJ9CXMblyMzTxCEv7cSIRREmzYcQEXIWAqRnI1NUyAyAw10b5C3GNPV8sG2MpC7i7II=
X-Received: by 2002:a17:90b:1e0e:: with SMTP id
 pg14mr19971041pjb.143.1639100165297; 
 Thu, 09 Dec 2021 17:36:05 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Thu, 9 Dec 2021 17:36:04 -0800
From: Stefan Kangas <stefan@HIDDEN>
In-Reply-To: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN> (Michael
 Perry's message of "Thu, 9 Dec 2021 00:39:39 +0000 (UTC)")
References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Date: Thu, 9 Dec 2021 17:36:04 -0800
Message-ID: <CADwFkmkMq2puntmghHbWrRJUhwMk33DXNkv-G0WiA=G4aaBLgg@HIDDEN>
Subject: Re: bug#52384: 26.3; dired buffer navigation tweak
To: Michael Perry <amperry@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 52384
Cc: 52384 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)

Michael Perry <amperry@HIDDEN> writes:

> When visiting a directory in dired-mode, you get not only a list of contents,
> but also a two-line header ('/path/to/directory' and 'total used ...')
> and a trailing blank line. Those are a nuisance when navigating using
> `M-<` and `M->'.
>
> Can I suggest the following become standard?
>
> (with-eval-after-load "dired"
>   (define-key dired-mode-map (kbd "M-<")
>     (lambda () (interactive) (beginning-of-buffer) (next-line 2)))
>   (define-key dired-mode-map (kbd "M->")
>     (lambda () (interactive) (end-of-buffer) (previous-line 1))))

I'm fine with that, but

a) I'd rather have something more general in place that works in more
   modes than just Dired.

b) I think you should be able to go to the absolute beginning or end of
   the buffer with a subsequent M-< or M->.

For example, in message-mode, I often want to do `message-goto-body',
but it would be nice if this would happen when I pressed M-< so I don't
need to remember a special key binding for every mode.

See the package beginend for previous work:

    https://github.com/DamienCassou/beginend

(Unfortunately, that package is not on GNU ELPA.)

> It's truly a small issue, but it's an irritation that multiplies over time.

Yup.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.
Severity set to 'wishlist' from 'normal' Request was from Stefan Kangas <stefan@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 9 Dec 2021 00:59:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 08 19:59:58 2021
Received: from localhost ([127.0.0.1]:41936 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mv7mv-00008U-Jf
	for submit <at> debbugs.gnu.org; Wed, 08 Dec 2021 19:59:58 -0500
Received: from lists.gnu.org ([209.51.188.17]:58338)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <amperry@HIDDEN>) id 1mv7TN-00086q-BL
 for submit <at> debbugs.gnu.org; Wed, 08 Dec 2021 19:39:45 -0500
Received: from eggs.gnu.org ([209.51.188.92]:38972)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <amperry@HIDDEN>)
 id 1mv7TM-0001K2-QR
 for bug-gnu-emacs@HIDDEN; Wed, 08 Dec 2021 19:39:44 -0500
Received: from relay031.a.hostedemail.com ([64.99.140.31]:8383
 helo=relay.hostedemail.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <amperry@HIDDEN>)
 id 1mv7TL-0006dR-4o
 for bug-gnu-emacs@HIDDEN; Wed, 08 Dec 2021 19:39:44 -0500
Received: from omf04.hostedemail.com (a10.router.float.18 [10.200.18.1])
 by unirelay07.hostedemail.com (Postfix) with ESMTP id 7911C204E2
 for <bug-gnu-emacs@HIDDEN>; Thu,  9 Dec 2021 00:39:41 +0000 (UTC)
Received: from [HIDDEN] (Authenticated sender: amperry@HIDDEN) by
 omf04.hostedemail.com (Postfix) with ESMTPA id F176A2002E
 for <bug-gnu-emacs@HIDDEN>; Thu,  9 Dec 2021 00:39:40 +0000 (UTC)
Date: Thu, 9 Dec 2021 00:39:39 +0000 (UTC)
From: Michael Perry <amperry@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Message-ID: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
Subject: 26.3; dired buffer navigation tweak
MIME-Version: 1.0
Content-Type: multipart/alternative; 
 boundary="----=_Part_2_76479670.1639010379685"
X-Correlation-ID: <69e7c202-8ad6-46c7-800a-f54f0b314d61@HIDDEN>
X-Rspamd-Server: rspamout02
X-Rspamd-Queue-Id: F176A2002E
X-Spam-Status: No, score=-1.15
X-Stat-Signature: iirmq159bktja7oydpkgwu3tmhb1p3u7
X-Session-Marker: 616D70657272794070726F766964652E6E6574
X-Session-ID: U2FsdGVkX1+fAonRmZrl9bam+ZjIPE2S8Q/oY0dNpak=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=provide.net;
 h=date:from:to:message-id:subject:mime-version:content-type; s=dkim1;
 bh=fVjmUhKXAHDiIYOmLx6+HObtHRvwhkowkvj4RAaLic4=;
 b=hBbpa1IvIE4GCLJz1T3B8UKMm1SlZNyGd67ccvaDFk4DYoKqWQLLfBsMR/DYfEkSL9L+s2DEPcfsYY7FIOgMm96s2vOEFgIZd1y1VM986crUtM5ePVSMCJTwrWmUPHnwmg8WSzjiMdPU88wCw4DknbMBEJ44niax9jghUVgP3Eo=
X-HE-Tag: 1639010380-311719
Received-SPF: pass client-ip=64.99.140.31; envelope-from=amperry@HIDDEN;
 helo=relay.hostedemail.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, HTML_MESSAGE=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 UNPARSEABLE_RELAY=0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Wed, 08 Dec 2021 19:59:56 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

------=_Part_2_76479670.1639010379685
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello,

When visiting a directory in dired-mode, you get not only a list of content=
s,
but also a two-line header ('/path/to/directory' and 'total used ...')
and a trailing blank line. Those are a nuisance when navigating using
`M-<` and `M->'.

Can I suggest the following become standard?

(with-eval-after-load "dired"
=C2=A0 (define-key dired-mode-map (kbd "M-<")
=C2=A0 =C2=A0 (lambda () (interactive) (beginning-of-buffer) (next-line 2))=
)
=C2=A0 (define-key dired-mode-map (kbd "M->")
=C2=A0 =C2=A0 (lambda () (interactive) (end-of-buffer) (previous-line 1))))

It's truly a small issue, but it's an irritation that multiplies over time.

Thanks for your consideration.

Cheers,
A.M. Perry

------=_Part_2_76479670.1639010379685
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html> 
 <head></head> 
 <body> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">Hello,</span> 
  <br> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">When visiting a directory in dired-mode, you get not only a list of contents,</span> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">but also a two-line header ('/path/to/directory' and 'total used ...')</span> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">and a trailing blank line. Those are a nuisance when navigating using</span> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">`M-&lt;` and `M-&gt;'.</span> 
  <br> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">Can I suggest the following become standard?</span> 
  <br> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">(with-eval-after-load "dired"</span> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">&nbsp; (define-key dired-mode-map (kbd "M-&lt;")</span> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">&nbsp; &nbsp; (lambda () (interactive) (beginning-of-buffer) (next-line 2)))</span> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">&nbsp; (define-key dired-mode-map (kbd "M-&gt;")</span> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">&nbsp; &nbsp; (lambda () (interactive) (end-of-buffer) (previous-line 1))))</span> 
  <br> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">It's truly a small issue, but it's an irritation that multiplies over time.</span> 
  <br> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">Thanks for your consideration.</span> 
  <br> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">Cheers,</span> 
  <br> <span dir="ltr" style="font-family:sans-serif;margin-top:0; margin-bottom:0">A.M. Perry</span> 
  <br>  
 </body>
</html>
------=_Part_2_76479670.1639010379685--




Acknowledgement sent to Michael Perry <amperry@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#52384; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 13 Dec 2021 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.