From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.bugs Subject: bug#52384: [External] : bug#52384: 26.3; dired buffer navigation tweak Date: Fri, 10 Dec 2021 23:26:06 +0100 Message-ID: References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@provide.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26236"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Michael Perry , Stefan Kangas , "52384@debbugs.gnu.org" <52384@debbugs.gnu.org> To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Dec 10 23:27:18 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mvoMF-0006Xl-VJ for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 10 Dec 2021 23:27:17 +0100 Original-Received: from localhost ([::1]:54582 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mvoME-0002CV-IY for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 10 Dec 2021 17:27:14 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:56826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mvoM2-0002BI-Hk for bug-gnu-emacs@gnu.org; Fri, 10 Dec 2021 17:27:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36556) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mvoM2-0001ip-9X for bug-gnu-emacs@gnu.org; Fri, 10 Dec 2021 17:27:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mvoM2-0005h9-6S for bug-gnu-emacs@gnu.org; Fri, 10 Dec 2021 17:27:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Arthur Miller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Dec 2021 22:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52384 X-GNU-PR-Package: emacs Original-Received: via spool by 52384-submit@debbugs.gnu.org id=B52384.163917517821833 (code B ref 52384); Fri, 10 Dec 2021 22:27:02 +0000 Original-Received: (at 52384) by debbugs.gnu.org; 10 Dec 2021 22:26:18 +0000 Original-Received: from localhost ([127.0.0.1]:48101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvoLK-0005g4-Af for submit@debbugs.gnu.org; Fri, 10 Dec 2021 17:26:18 -0500 Original-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 ) id 1mvoLI-0005fq-2N for 52384@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== Original-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 Original-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 In-Reply-To: (Drew Adams's message of "Fri, 10 Dec 2021 17:11:48 +0000") 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@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-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: nPA3J1EEQqiUd8bKxzdFYx/ay1q17B/FBtQGtSHQg36uNiO4pcICZ2MnK/lFVpVZxF2HqLhjRgkqTGJd0qJ1R+ShQ9KKc9Ab+uBf/jbHkMYISclIHLRJoPLxGQ0e9J7S4FDnvfXkkoGvya1NSAz9iv1+DeGfPOWZ+pGVNj3NgwnfZfbu4n8bKYrYIFAm0T4kEd7m6A0vIk1L18n0Q/XdSdbia6NFszDnu3mpi12FLaY/C5rET1HZuHIYoD4hP5/o0N3TngF+/HHvDWmKfI51m45WVap52wwUD8vBV8BajNKrsjjGnYmpBegdtmphN3qDZl6rlGqPSA6NVRImKrxjTe4u28id71FAPrm9cwRFfNpqAM7aA1LDWQ+Gl3eIgZz7WzE/+5CFzByos0lBOzCQEL7tLAx7beU/jC+Gt9ZCwJIwbqUFUTdgcaoIK8yOgE0GP889uXvXPumrRzBSqYks7r1qEUO8Bmo+XYwD2nkZIIyIweOZsvZdJ4Dipvc/c4+CU4pW/iySNRtca/hkgADkXarheijoNy+M5O9LSel53xNA2zekuH2cgCx6TN9zC3qH8a4e8Ue8LoO9q2sKZMExYhIR33tjZgLRwMziZy2e+NZYdGC+o6sIeSU7GNP5RzEcfXahyIH4QbyxMo5KZcq+WoQwceIxXGzeDdR0n/gjgkNJ/hQAEJxApZdURzyPu5MBeQYeZVaEiM1m/UK6Tyx/Rr+zZMyoWy0hJbTRRtCj5eorGUCLbtwFVqRSDS Gq0V0Rlnze5NCmD93lwXhYaOrkb+bAo4DgH3Z7g9XY9BWd9bcIVzru/62vNiy6C0XVM362MJxsSjAHlLS1o1ZvpwedJVi3ybmW 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:222096 Archived-At: Drew Adams 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.