From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#52384: [External] : bug#52384: 26.3; dired buffer navigation tweak Date: Sat, 11 Dec 2021 16:41:22 +0000 Message-ID: References: <69e7c202-8ad6-46c7-800a-f54f0b314d61@provide.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19425"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Michael Perry , Stefan Kangas , "52384@debbugs.gnu.org" <52384@debbugs.gnu.org> To: Arthur Miller Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Dec 11 17:42:15 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 1mw5Ru-0004qb-Ve for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 11 Dec 2021 17:42:15 +0100 Original-Received: from localhost ([::1]:56816 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mw5Rt-0003gf-Iu for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 11 Dec 2021 11:42:13 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:49336) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mw5Rj-0003fF-OA for bug-gnu-emacs@gnu.org; Sat, 11 Dec 2021 11:42:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38382) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mw5Rj-0005fS-FT for bug-gnu-emacs@gnu.org; Sat, 11 Dec 2021 11:42:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mw5Ri-0003jf-9m for bug-gnu-emacs@gnu.org; Sat, 11 Dec 2021 11:42:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Dec 2021 16:42: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.163924089014311 (code B ref 52384); Sat, 11 Dec 2021 16:42:02 +0000 Original-Received: (at 52384) by debbugs.gnu.org; 11 Dec 2021 16:41:30 +0000 Original-Received: from localhost ([127.0.0.1]:49928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mw5RB-0003ik-Oq for submit@debbugs.gnu.org; Sat, 11 Dec 2021 11:41:30 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:42030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mw5R9-0003ib-Cc for 52384@debbugs.gnu.org; Sat, 11 Dec 2021 11:41:28 -0500 Original-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== Original-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 Original-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 Original-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= Original-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 Original-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 Thread-Topic: [External] : bug#52384: 26.3; dired buffer navigation tweak Thread-Index: AQHX7pimgvdEl1KXsU2nZTTHHoAXhawtfVew In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 229ff119-8af2-4211-0a52-08d9bcc510e5 x-ms-traffictypediagnostic: BYAPR10MB2485:EE_ x-microsoft-antispam-prvs: 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: I8uVXzw2Erdu1Nunp9PuRmjtFddmNGFwNJfPpzO9pi5wq3gee6TD7OLKX4qFPS2ljB6q++tSBhzD0+7cwGOWCgpcSsftVl8u9gyL0bPMaUxMLT44ZeYlRvQEB5pK3t+jJ4iCmB/TDpRCNH980tJiXzWylrVxjYoDKKZbt7GHNoUE4t0McQb5J/oNfpdsG8hKQ8iJLLe5wBAxFd70jUddY4G0HhEjn994NmjrO16pRDB0RG0ft3BxCZAIIe5Lq1NcjuSprKLWdC5Z8KGY/Hn3mlaJadrVAn0PtLdATjAMkeEsK6lbTQlqhlG6/1+DGzYYGPjDIn26kXDvzBK4Vl1hqDLUlC8WHIWggW3BoQ4WO8Oxb98AgYEzJj70sgN8R0lpaha/hEDoMLWOkaDpb8n7Z76KbgER2DDHTcmnLfo0DuHEsvwioLtmjA7YTb2At11zGFNZFDrcBRqqMjqvNLa3lGdPdkTaF//GYJn0unvOYieWtbH4yESBs7cN6BlnFBUvHLG9qwiDFfQrU0LLaOV7fvTKZFY/jEKc4e+rGJL2hCLmfk3sw9V773zxiHCVNJ9EzLcXrCKBW/+eVynuhrcDSRr+YRBi1xZlmiCo/XDPggvSrpqK9r6RhScLWEVxBLy3GI0L4tKHygel7xzur6IaA6vnulGMbZ0xPtAWAMxZTFpCl6aoVtRekR/XhVxIwn5XAXvVJlvRw8G/kbaq+ePcM/T8lFAMJGfvW8buRJ7J4APYl6ROb8R5F6nUjf klsN2W1B8gVcWQWLPC0dry90tiKKfARIszr19rxz4dqqVIxP+dE9kNxU/8/t0KQ0UF2yBNkOhyFRsw8TAg9424nAW/J73keh2q 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-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:222129 Archived-At: > > 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.