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#65621: [PATCH] `dired-next-line' go to meaningful line Date: Wed, 30 Aug 2023 15:55:52 +0000 Message-ID: References: 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="10363"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "65621@debbugs.gnu.org" <65621@debbugs.gnu.org> To: Shynur Xie , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 30 17:57:23 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qbNZK-0002RI-Nh for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 30 Aug 2023 17:57:22 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qbNYv-000714-3x; Wed, 30 Aug 2023 11:56:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qbNYt-00070s-Gr for bug-gnu-emacs@gnu.org; Wed, 30 Aug 2023 11:56:55 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qbNYt-0006kY-3n for bug-gnu-emacs@gnu.org; Wed, 30 Aug 2023 11:56:55 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qbNZ0-0006QN-JY for bug-gnu-emacs@gnu.org; Wed, 30 Aug 2023 11:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Aug 2023 15:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65621 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 65621-submit@debbugs.gnu.org id=B65621.169341097224631 (code B ref 65621); Wed, 30 Aug 2023 15:57:02 +0000 Original-Received: (at 65621) by debbugs.gnu.org; 30 Aug 2023 15:56:12 +0000 Original-Received: from localhost ([127.0.0.1]:53816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbNYA-0006PB-Rt for submit@debbugs.gnu.org; Wed, 30 Aug 2023 11:56:11 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:1088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbNY4-0006Oy-CL for 65621@debbugs.gnu.org; Wed, 30 Aug 2023 11:56:09 -0400 Original-Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37U9iNpd008411; Wed, 30 Aug 2023 15:55:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=cELZavf5lYIaPzx4zOqw8hNyN/CwaxgmzVNXXvepnNE=; b=zdYVy+2xy+4/by5J/dhjvqMiTu7PUfx/dSKDKIY2ocEmd2ILWwqPhanJVkwwAp4zF5h6 ac7hDsCY44s2O8rZQ43fxk5POlegHBxY14kuApxS19Gjz9Fp6ZeD3nifeI6UoQx1ZyXG emoRKATRNeF9kN9LWJElTCeeICP6tgC3helmmstvhDKjl8pko0Omtj2afhugsbLYWxhc FQNi9KW27gBN3FOvQbZMYJagrnW2swjSwDi7rdQf7chmNJiO+BIwi88LOVsHTOd8CLxE FIFFq1ivJfWclPpjLqz9ydHk2jbns3EZzZU2kkI6i+MbJaHhQs8Ox/9SNSWn1xGOxnUo Mg== Original-Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sq9fk7rg6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Aug 2023 15:55:55 +0000 Original-Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37UFHFNq032751; Wed, 30 Aug 2023 15:55:54 GMT Original-Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2172.outbound.protection.outlook.com [104.47.57.172]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3sr6dq7j4r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Aug 2023 15:55:54 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IVPTZVYPs0G613CZH/uW5xl58GMTpP+QIQj4aNUURyEum/ivL2Yv805/rmGD0fgTn/Rchu1AV7imVBmjlshxc+g5VYEFvEDPn4xBm0KN/DD+4tms+zMr6vg28tukdVGgVv1yFqm2PiKd0aaPvjou3GKlyBn9N7FlWrGa3wHoFXzNV313Jo5Zo2arT/9nBLYOwb9AK/iFFH1zVaSM/H6BNTyu6xbcAHMaXLr5IaXfXwpzAC/UPj6ITFbAaKv/Ap5XUdKuRp27ANWfdObCayodySz3OgwZkKcq8hbBkXZZ+6YBhknPYhsw0bFOp8oNUz866e/nYcrDYKHragQ3Vzh3lQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=cELZavf5lYIaPzx4zOqw8hNyN/CwaxgmzVNXXvepnNE=; b=kLPdD5qfnMKW+giiGcGpanf2cCVv0W5PSbMnvax/VhC1NBjjeaXgRop8tj8JFPxLCMFTZ7MO5Iqcqtl/FcQp68zVYSApxRV58c9+3GwpZBWYk4KniqYn/r+0hAke9SrKpCmVlckterjNqjrTGqGl+VHk858HidXdOwUw/95DE+dkVeNq/wQw5fK7s5ZowBKZUyv89kGu9VjxirPEOoIGVZhKhc0vHmpP8/j2TEbc9Ux17r6wPuvh3UcDTjID7dgv2IEedRMrwEHT4hkjxl8iE7STAbuthJyaIBHrDb8B7kRyjWHvq/1MZ6cIlyMnHl9BeijqWX2eftHGRsPjOn+0gw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cELZavf5lYIaPzx4zOqw8hNyN/CwaxgmzVNXXvepnNE=; b=gU0zwVWgzdWLBjisnfWf+s+ULSpLvNT5C1xEV8LY2qp41FiNwZjOsFc5wZ/9kkJvYir0u26jfkLUahYR3bsyM2MVlHQFR0D8WGXijNV/b/m6HTGKIqAUkipTp8bPsnbPs4YiVDcu8S+pWv8cNSqBQKAtrjU2VS190n5ViGyaGng= Original-Received: from CO6PR10MB5473.namprd10.prod.outlook.com (2603:10b6:5:355::21) by SA1PR10MB5887.namprd10.prod.outlook.com (2603:10b6:806:23e::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.34; Wed, 30 Aug 2023 15:55:52 +0000 Original-Received: from CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::a261:8fd:40b4:e4cd]) by CO6PR10MB5473.namprd10.prod.outlook.com ([fe80::a261:8fd:40b4:e4cd%4]) with mapi id 15.20.6699.035; Wed, 30 Aug 2023 15:55:52 +0000 Thread-Topic: [PATCH] `dired-next-line' go to meaningful line Thread-Index: AQHZ20HT/8wr5daoKU60WYHNTQV+4bAC6fZggAAPvSeAAAPRcA== In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR10MB5473:EE_|SA1PR10MB5887:EE_ x-ms-office365-filtering-correlation-id: eff42aa7-e6d6-4e2b-b225-08dba971965e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fCyRLZPOuwO7AkjHHU59J6H10EbRU4BLANEhsWJM7xZcFRCkcDjxArXY0ZImFpHoTC1CcMZe6K93mh8t0f2zAFFvd8y+a9tz0FLxT2KaZKi15YEVjcl+TZQnOG8fvecHhoBx5eAX0K5QqYn65/IpefCGEFqz0gKMmnHwmbr4wNtSFe+04qHKIH9GDMufnk2ZxME9Xv41ht2TeSAY/ivJYDuAwNNaj0HExDj2nQOKM+8RdVhy4xcwtpqwOWCEHWnnKyyYJTvaMLel4E6AWYxXV06G6yAKqw9Ct/6nHd0CC3iPAGm1pThmLOGG20my+aRJFbWRhMgS9IbXcCQMmK4Aw7a0p0vpSnN8zOUcoXDSYkHf8cp2Mv9LO1rvq/eimb2MnIyaT/8kEBeW+8k+BHRn93Fcl16YWT7W7C4thLiw6t9ZZkC+kNOiOhoNTExk3M/O+X1zT+SCeBHQ+lk2JZOXqLeyqFwu1ZzxF5qD60TE0tOa04yBt47/IdCvCpVmSKWg14x1EzfM9XuuP/3h5HmvAZnkcbvzm532+GMUj+OG2i9D1tLvcO1pxw7xpXBVLsoounIusJ9Yn3kqXKfSlfSny5jV29UNc+328x8J7Q6gsk/9NHf227Y5tH0v9rQEB+gFSVyJIXlvXHvLa7wIdIYmQA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR10MB5473.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(396003)(136003)(376002)(346002)(39860400002)(186009)(1800799009)(451199024)(41300700001)(66899024)(7696005)(122000001)(38100700002)(38070700005)(86362001)(71200400001)(478600001)(9686003)(6506007)(55016003)(4744005)(26005)(66476007)(110136005)(66446008)(33656002)(66556008)(64756008)(316002)(66946007)(2906002)(5660300002)(8676002)(4326008)(8936002)(52536014)(44832011)(76116006)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: OGueKF6C4eKURouGFLCJ08z/c2b/wU0QfOtkIiOZ5b4O8XVUz0ArHb/TQtRMREVSczkThoc8sHBBhqMj6XGzsT23rlIoMDmN8aH04BXwUNassp7nfrXLq03P3UvChGf3LmBSIx8sWnOmEUrg+zdJXXq80vXyrfHTfuc6SqTC0yG9WTOtBAKgPB8LaKHGHn4PmaQVKtcthYSKxfg28j4K1EPdw+DuwdTV2UVTRKu3Te2c5HJ1+af03tflJ/a9NwEwlfpggzKGfpN9HtImpnLqYlkpH22PGqX0i6c4U3MyQRfsR4uh0rpvU19LGHgWHrN1Wq+vnK9DWo/XclLYz+tsRMg2P1HouJaUwwkMvUIY2mOIPo6bjVYfmH7LtvqjA+dEoDMF5n6wU3IqXWBvGMPNb9CURSXle4Nm7PYr10dccYSQMPP1RF8MP0mWMl9d/ZtQMM7Hi7T0432ogLPiaGqayuTSxqzkfO9IopHi1V+5QorNntx0yvS8qe6quDhyAC0Wc1G3ndtjdLyjFCfbYyLjbqPO7zscuksTMseYvOrCTe5HlRNJerNewyvOLrmww1pPRNQO02XfryBMB7ed0Z5728OQtO99QAyXNvYg4EXzCXOeYKghkDxvIClDMlTwXVrXoiKrX4NFQssEXnB3En5tWeaczFbaG7iZaWnNpLJnFCirLIa+wzLAvD+36kKipCkaxqq3IqT/twACTY9zLQvPuOaFJiTaAdIFJj2Nphqccd5n4WtRpGsu8d9qUx v5m0YjOFZnY8ii9m8N78sHi5oCHDVAnlQyf0j5E8DLlmvMaVyGQ01pRw9hKE80ggq/KNBRZvRgieotnsUO+PIqqBwjJ5GzyVah X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: EC4P/DaX20ERpWuXdU791E0h64C/pJL5qts5gye/jRcNbnQpVBeiLzZWqwLGWHzaa+Aj8tqn/ArlL73LZECf8bi78QAqM6V6SazcQF7OjtWNDYcRhJHmoCgRt5or6KXr2dpzWYMnN8ZOwCZhkvovKINvmqP81i2syhcR0K+vLvI12g8Zomj0jm/HZUBjzHX4etR6FSK3DD5t2HEvB72H8tDT3v9OakGIssFAJwdE9RUFdqGBE5kYqvl77LOI7du7+I7EhfeGOoKxpwFyOMzPjdNnCJ4mtV5RcW4NNxyHpRBisNm8MMKWrMwktk6IyY09AgXvIp6VHKzomvwNBar8HxZDKKr722XfiJ8rlccJbFHCbduhSgnRZBUBrF/8uRbUkVzhrgMWEK3VsEcwiGPb0SfIgr7mOyWRjHPfWAAgBmhSaqa+QlwWHu1DPCEm+Xn8oI6KczitJDG8F/Cep7rDdLy1fB2M+ygmIAJG8sDRYmjisv5kVTblntEQyRh5cXMG105y0vhQVzXY8z3OTr9YegUZt30MkmyjNZSIAsdHn9G0jQ3H+Pqa786GRjIIsC/LNxEo12cr85VZsXzeAjy4BobN0AgG1T7WNWbxbqrcOSdAVmrc7nriTiSe1GeOMzYx0N00LAXnEX/MIVKV45PkZpyigcRkV7ZmO4llbpcBvW0RvNUPM/ie0F0+HCBzEXId0cnnfK+OEunZnGrT35bYiKbXwtnmbZfkxRMj7Q0lUAgNCF fHUi5ZWUsIgkq928TgLLylFwoY14cXnt4AaBfYUsDl6NS5bBTr7SRgQiqKX7RoPpJVFhyjt2VxYFVRFSA4 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR10MB5473.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eff42aa7-e6d6-4e2b-b225-08dba971965e X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2023 15:55:52.1816 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: M+eYS68RUiNoByc24EckKpJTDcEqxvv9wriwr/gj+mROIwYkCavVcZZd6VmlX2cvRrC5LVAkCrac9/IWCWmkrQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB5887 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-30_12,2023-08-29_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 suspectscore=0 adultscore=0 phishscore=0 spamscore=0 mlxlogscore=999 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308300148 X-Proofpoint-GUID: gJo06HnS2nPWwO2FVhjfgnIQSfH_5vFt X-Proofpoint-ORIG-GUID: gJo06HnS2nPWwO2FVhjfgnIQSfH_5vFt X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:268724 Archived-At: > > I think that the right way to deal with this is what's done in > > `dired+.el'. >=20 > Sounds good; I'll try it (and add it to my configuration after I learn > how to fetch a package from a URL to integrate third-party package > with my package management system). Just save file `dired+.el' locally, byte-compile it (optional), put the directory where you saved it into your `load-path`, and `(require 'dired+)'. Or just `M-x load-library' or `M-x load-file', to try it out. Or just copy the definitions of the option and commands and try them out.