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.devel Subject: Re: Friendlier dired experience [CODE INCLUDED] Date: Thu, 05 Nov 2020 13:54:27 +0100 Message-ID: References: <20201103104340.q34kqfita55w2u7h@E15-2016.optimum.net> <20201104183228.xf7w4yf3fw3427y5@E15-2016.optimum.net> <20201105092232.fk4r5dexnay3eyln@E15-2016.optimum.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36407"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Stefan Monnier , Emacs-Devel List To: Boruch Baum Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Nov 05 13:55:57 2020 Return-path: Envelope-to: ged-emacs-devel@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 1kaeo0-0009Ky-8I for ged-emacs-devel@m.gmane-mx.org; Thu, 05 Nov 2020 13:55:56 +0100 Original-Received: from localhost ([::1]:37970 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kaenz-0007c0-AD for ged-emacs-devel@m.gmane-mx.org; Thu, 05 Nov 2020 07:55:55 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48700) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kaemh-0006dz-Sp for emacs-devel@gnu.org; Thu, 05 Nov 2020 07:54:36 -0500 Original-Received: from mail-db8eur06olkn2073.outbound.protection.outlook.com ([40.92.51.73]:54875 helo=EUR06-DB8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kaeme-0004Q4-LN for emacs-devel@gnu.org; Thu, 05 Nov 2020 07:54:35 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UugPZ/a4Tjj/vDATVYJDYNJ7zt6sg7xaBhmVzHMEY79S3kS1/lp1Lz5C8Y56kOK9m90mQc4yAs2MShJr+501Fjd4UyN8+IvnI76KcUMhTrDc/lGCr+23ZNdkbXnXvMh3IFwPyDAManv3rFpel+UAsnEDjG5yIed7V2CMmkUmXw+WRs2FgFaAsQCoRLzIuje1cT1sbT0cgofmAzguZDhsMRnYd2Xp7sctDlf6HFPE1sJEu9iqZ9fg0QGUa5QLBpoQ/ZrS2O3hLKMppapVqIOAQH0Ncq1pNL5nPe3MzlSQfq4tB988a27T6m5UTAZIBeo6i2GRKt0rRRSMXyF7bTUIzg== 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-SenderADCheck; bh=sCPk1OGPSXabWlIhZcsG0ffPBCE7a/ScuoTyDBMNdiM=; b=KJRkOwm4Vt0g9+GyVSPnuodmY2Xkj2eQHuck5987XrAlEph532/lVYSX0BqPM3ul3LEqdWE3QlguZ35vGNfFtgp6LeznuCdLel/03ZJbWdeOnEc20LKD5FaGGOsu8567vkfTCRuDb2vry4w8f7RIPCMVvt02fAgkCZugWMUJ/Nh9bI8WkOh0YqIYGP0oqZ0vAbL2fPcUAeb1/XAOhvuSlA8Y++u1TMl7LvhUte48jMg1JoCTH+wXlbSyBby/KamawoA8Z2CJ+hqaXmu2OiAtCOnMz6EqSnT8jlClQ2+iAjAYmBPXlhaV6XOy/jrN64mJ5RqhqNMC5H0uZsIujKg4yg== 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=sCPk1OGPSXabWlIhZcsG0ffPBCE7a/ScuoTyDBMNdiM=; b=Tc32XdcQXYZove2GTMTXP0FnFGcVQ+KWdeOeJi79i1IuWj1tnu2Gbt2fJ/NHSkLqJqG93DevV90w+rC82R4FyxZRcss0pm2f0RU8f0PAbO2unVuLtKHU71NrRkNwEhA8E72TkCs30BCqyvKhfGTqxrgrvFAFe6PmZPfLQ9TX72HipPHolMSpe8iIQuyWS1BAjckoSQg8E/XMPZw/XlXoLf+XudjTefl4whuXiw/amHQ3Me98YfGY5oMushXN5+LYf4zFkpjFAZVZKlMNWOegDaFY5RfO0pf0huZ4AF5IYhJHua/4SUht/MZ6Nt1r11Fqh//m33dyGpx4QlnFs4PvCA== Original-Received: from VI1EUR06FT042.eop-eur06.prod.protection.outlook.com (2a01:111:e400:fc37::42) by VI1EUR06HT093.eop-eur06.prod.protection.outlook.com (2a01:111:e400:fc37::483) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3520.15; Thu, 5 Nov 2020 12:54:29 +0000 Original-Received: from VI1PR06MB4526.eurprd06.prod.outlook.com (2a01:111:e400:fc37::4f) by VI1EUR06FT042.mail.protection.outlook.com (2a01:111:e400:fc37::221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.17 via Frontend Transport; Thu, 5 Nov 2020 12:54:29 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:F5014FC9AFC8CE9015289484775AEC6C678EC61A77ED6774E4E7049886736248; UpperCasedChecksum:F8BAC5141F65803DC25908DABB3179574C24141A46017FE512E9C21F6194B68C; SizeAsReceived:7796; Count:46 Original-Received: from VI1PR06MB4526.eurprd06.prod.outlook.com ([fe80::187b:196a:cb2d:adf1]) by VI1PR06MB4526.eurprd06.prod.outlook.com ([fe80::187b:196a:cb2d:adf1%5]) with mapi id 15.20.3499.032; Thu, 5 Nov 2020 12:54:29 +0000 In-Reply-To: <20201105092232.fk4r5dexnay3eyln@E15-2016.optimum.net> (Boruch Baum's message of "Thu, 5 Nov 2020 04:22:32 -0500") X-TMN: [XmurwO8L4GxvzcSzubA6xgyd4LEPA+q+] X-ClientProxiedBy: AM6P192CA0101.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:8d::42) To VI1PR06MB4526.eurprd06.prod.outlook.com (2603:10a6:803:ac::17) X-Microsoft-Original-Message-ID: <875z6khsl8.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (90.230.29.56) by AM6P192CA0101.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:8d::42) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.21 via Frontend Transport; Thu, 5 Nov 2020 12:54:28 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: e2536734-567b-4959-e5a2-08d88189eec3 X-MS-TrafficTypeDiagnostic: VI1EUR06HT093: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7Dg4RuW0Xm2Mc9mNAFhXbgKafuJnJf+9Ocj8iig8jxIdaPr+AgLFRnDcnYvGKNGNmmoFcXKfIf/BhB21KS47nZsug8ZBO6o8YKigztTFS/ZKsm7kKXR6E3irHs198CmXfINdZy9gdOKozyNH8MKXewvAFzT10iWJDzvGNvzhAWa0bOvJmo+IhonUoHad5/hLp/4nT5I/9wslV4/LT5ZJHICEr0hvYkZjEU43ejGghiVTUbSI/ZHsdnoOJOHWbWdf X-MS-Exchange-AntiSpam-MessageData: 9laYKr6eOq2+0sKn5Hd+U9NPcxxfGhh042AEBP93fPvH68p7p9r+TJ9n+9T5a64z5ZUKTt12L0sNoofomJP3kNYmGAURjyGEMms0EmsIH64Pxl4pw3OIUSqj60sz2YtHrgk0kqXxgy+CdOk7eJPiBw== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: e2536734-567b-4959-e5a2-08d88189eec3 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2020 12:54:29.6589 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: VI1EUR06FT042.eop-eur06.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1EUR06HT093 Received-SPF: pass client-ip=40.92.51.73; envelope-from=arthur.miller@live.com; helo=EUR06-DB8-obe.outbound.protection.outlook.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/05 07:54:30 X-ACL-Warn: Detected OS = Windows NT kernel [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:258715 Archived-At: --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=diredc-bookmark.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAByIAAALKCAIAAADxlgHQAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9 kT1Iw0AcxV9bS6VWHOwg4pChOlmQKuKoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB 8APEydFJ0UVK/F9SaBHjwXE/3t173L0D/M0qU82eCUDVLCOTSgq5/KoQekUfgoggjITETH1OFNPw HF/38PH1Ls6zvM/9OfqVgskAn0A8y3TDIt4gnt60dM77xFFWlhTic+Jxgy5I/Mh12eU3ziWH/Twz amQz88RRYqHUxXIXs7KhEk8RxxRVo3x/zmWF8xZntVpn7XvyF0YK2soy12mOIIVFLEGEABl1VFCF hTitGikmMrSf9PAPO36RXDK5KmDkWEANKiTHD/4Hv7s1i5MJNymSBIIvtv0xCoR2gVbDtr+Pbbt1 AgSegSut4681gZlP0hsdLXYEDGwDF9cdTd4DLneAoSddMiRHCtD0F4vA+xl9Ux4YvAXCa25v7X2c PgBZ6ip9AxwcAmMlyl73eHdvd2//nmn39wNF0XKVAptU1gAAAAlwSFlzAAAPsAAAD4gB/uEgRgAA AAd0SU1FB+QLBQwMCKp7DE0AAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAg AElEQVR42uzdWXDV93nH4f+RxGLMJoTAIAkwi9h349gmsY23OGkmbWbc2G0zyXQmd23uOr3KZaf3 nU7ums7EadPESZqkdRs73sDEeDc2YBav7JjF7AIJJJ1eKKGOeGFe/AODnee5cuAE5HMOEnz8+uta Nf/m+k/+uQIAAH5v6/adc6ZN8TwAAJBUq296sfbgdzwRAABwzpxpU7Zu3+l5AAAgqclTAAAAoYfu vuPcX//4qTWeEAAALkRmBQCAmLQKAEBSg6cAAAAAAKCEa1YAAIgZDQAAIElmBQCAmLQKAECS0QAA AAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkN AAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS 0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAA JBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQK AECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJ qwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCA mLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYA AIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElm BQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACS ZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAA IElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEA AACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZ DQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCA mNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YA AIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhm BQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCI a1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAA irhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAA AKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAA AAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQA AAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElG AwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQ ZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioA AElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICat AgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi 0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEA ICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkV AABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiS WQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACA JJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMA AEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0 AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABi RgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEA IGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poV AABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKu WQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo 4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAA gCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAA AAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAA AAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkN AAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS 0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAA JBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQK AECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJ qwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCA mLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYA AIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElm BQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACS ZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAA IElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEA AACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZ DQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCA mNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YA AIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhm BQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCI a1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAA irhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAA AKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAA AAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQA AAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElG AwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQ ZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioA AElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICat AgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi 0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEA ICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkV AABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiS WQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACA JJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMA AEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0 AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABi RgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEA IGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poV AABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKu WQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo 4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAA gCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAA AAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAA AAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkN AAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS 0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAA JBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQK AECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJ qwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCA mLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYA AIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElm BQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACS ZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZDQAA IElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCAmNEA AACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YAAIgZ DQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhmBQCA mNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCIa1YA AIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAAirhm BQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAAAKCI a1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAAAAAA irhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQAAAAA AKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElGAwAA AAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQZDQA AAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioAAElG AwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICatAgCQ ZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi0ioA AElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEAICat AgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkVAABi 0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiSWQEA ICatAgCQZDQAAAAAAKCIa1YAAIgZDQAAIElmBQCAmLQKAECS0QAAAAAAgCKuWQEAIGY0AACAJJkV AABi0ioAAElGAwAAAAAAirhmBQCAmNEAAACSZFYAAIhJqwAAJBkNAAAAAAAo4poVAABiRgMAAEiq 1Te9WHvwO54IAAAAAICPp6mn6+Sw60d6IgAAAAAAPh6jAQAAMFhP10lPAgAAef4TWAAAAAAARWRW AAAAAIAiMisAAAAAQBGZFbh2NTY0fO0Lt7RPaLm6H8bklnEP3rVy+NAhXour/loAABD/2b5Wu23B 3PFjxlz7H+q4UaNuX7JwSGOT1wL4rP3y9xQA16bGhoav3f65KRNbuk73XN2PpKunZ2LzmIfuWtnU 2Oi18M4EALjm/mBfq922cF7r2LHdZz8Fv1vr6T079voRdyxd0NjQ4LUAPkuCf3y0cuGcVUsX/MPD Pxv07d/95gNrXn9z7YYtl/DD12rzprTdNHtGY2NDVVV9/f3r335v43u7zn3/5PHNdy1bWKvV+vr6 n3jljYNHjw98e2f75PnTO37x7IvJx3DZffNLdy6aPnXgrx97cf2Tr2z46PcunXXjX913e1VVP3py 7Wvb3rvqHw/lmkeN/Juv3V9V1fcffXLf4aPnP+C733xg4C92fnDw4d+sCX+QzGPy7r5pUUdryw8e W33kxOD/1nNTY+PimdPmT2uv6lW9VtWqavP23W+8s/1sX9+l/izzp3XcNGdGvV6v1RpqVf2Vbe9t en/noMccO9n18OOrv3X/qvtWLP7fF177I3x7XOi1GPh6ce5/nuntPXTs+Pq331//9vaqXr/QO+T8 ry9Xzrn35CV9/brQ10EG/dpZPnt6rdZQVfVaVYW/di71lbrQc/6Ne2+vqurfnnj2Y//4g96rH3WR 98bF3z9X+mPOu3HShFvnzx7a1NjfX28a0vjm+7v2Hz72jftu/8cf/rw/+pV4WYwbNfKOpfMnNI/p 6TnT2NT0r//zVP0Pf65P7Nf7Rb5+DXrd+/r6T3Z379h38Lebthw+fvJyfQBzp01ZPOPGHz81+Kve Q3ffsfHd7W9u33FJP1rHxNZZ7ZMbag1VVdX76+/s3bfjg/3//7SPHrV4xvRardZf71//1rvHuroG vr2ttWXqxInrNm1OPubT628f/NPZU9sfXfvi48+/cv733nvL8q/efss7u/b803/80mdproSBX+8f /Z3Pqe6e3QcPbtu552xv76X+aKuWLqqq6pn1l+fPNUtmzRg/ZvRTr75+8lT3+b9z7uxoa2tt6e+r V1XV29+3defu/YePXOjv66OefWPT3kMf5j+MYUOHzJs6ZWJLc72v3l+v9/f3b9u1Z/fBg4Me1nW6 +6lX37jnpqVLO2e8svXtz9j75EKvxaDnubev7/ipU+/u2ffunn3hj/PQ3XdUVXX+15crZ+BnrKrq kr5+XejrIB81ZWLrrLa2qjbQyaq3d+/d8cGBwlfqQs95+eeWi3xOuMh74+Lvnyv9MedNHNc8d2pH U2NDf73e1Ni444MDR0+cXLVs8U+efrZ+OX7nfGWv9O9fsXjE8GE/ffaF0909VVWNGD7sS7cs7ZjQ OtApmhobvr5q5Y+eePbA0eMdE1q+vmrl9375WFWvXzd06J/cuuy5jVuTjwHKzZvWXq/Xq6o2Z2p7 mFkH/qj8jXtvb6jVLvSDZB6TNHn8uBWzZ/xs9fOHz2ustVrtgTtvaag1/HzNi13d3QOfW766csWi GVMffnx1b19//me5d8XiaTe0/nT180dPdFVV1Tpm9AOrbutobfn1S+sHPfLoyVOPPv/qX9z9+U3v 79y5/9Af1XvjIq/FR1/3qqqGNjXNmHzDFz+35MYbJvzn2peqK9Z38gY+tnOxjMvlvpuX3DhpwiNP rxso7+NGj/zzVbe1T2h57MX11/KHfanJ71Px/lkxd9bK+Z2PrH5+76HDv/u91ueWzZvafkV/0pHX Df/rL9+1efuuf/nvJ/v6+6/uM5D8+jXwOWr82NF3Lpn/7a/c88PH1+z78Mi19mou75w5bNjQ5zZu 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 YII= --=-=-= Content-Type: text/plain Boruch Baum writes: > On 2020-11-05 09:05, Arthur Miller wrote: >> I hope that Boruch does not take it as personal critique > > Not at all. It was a good read; here's some feedback. > >> I don't use Sunrise > > My memory from looking at it years ago was that it was non-functioning > abandon-ware. No idea if it is abandon-ware; I don't use it; I used some year ago and it was quite competent. Looking at github, it seems like last commit was ~6 month ago: https://github.com/sunrise-commander/sunrise-commander >> Unfortunately for some features, as I read the diredc code; I would >> probably be annoyed if they were in dired. Particularly if dired asked >> yes/no if I really wish to bookmark a place and if I wish to start >> diredc. If user bothered to press a 4-letter combination, then I think >> we can be sure the user wish to create that bookmark; it is really >> unnecessary to ask if I am really sure :-). Just my opinion. > > You read that snippet of code incorrectly. No such prompt. Ok, sure I was just skimming and saw those yes/no questions. I have downloaded and tested it now and her are few questions: How do you do bookmarks? I just bookmarked a folder with your shortcut C-c b a; and the bookmark does not show in bookmarks list. furthermore, when I use C-c b j; it seems to show some byte code, you can see it in the attached screenshot. Another quick impression: opening new frame in the bacgkround is not really the best feel. It didn't got neither raised nor focused. Also my original frame got resized and centered on the screen, and diredc took place of the original frame (but in background and not focused). The dual pane wasn't so resilient; at least not to Gnus (nothing is :-)). After switching to Gnus and back I was left with a single window. I am not sure if I understand the docs correctly: is it supposed to restore window layout and buffers automatically or do I need to take an action? It didn't happened automatically so I tried diredc-restore. I was than ask a question to choose between starting a new or choosing two panes or something else. I choose two-pane, but I wasn't left with same buffers after it executed. After I switched to the mail to continue writing it again switched to just one window. When I switched back it was still just one window. I then tried running again diredc (C-x 5 d); it just moved my cursor back to old frame. Running again diredc moved cursor back to second frame but it never switched back to dual pane nor to original buffers I had in diredc. I am sure I am using it wrong, but I don't see in the accompanying docs how to switch between buffers and go back to dual-pane and original buffers. In connection to this, looking at those predefined variables; I am not sure I find it really useful; you can see below what diredc exported when I run it for the first time: export d1="~/repos/emacs-related/emacs-diredc/" d2="" f1="~/repos/emacs-related/emacs-diredc/README.md" f2="" t1="(/home/arthur/repos/emacs-related/emacs-diredc/README.md)" t2="nil" sh-5.0$ sh-5.0$ sh-5.0$ Documentation says they are useful dired values - but in which way are they useful? Do I really need to export a shortcut to a README file if I am already using Emacs? Am I supposed to open current file from the shell in new Eamcs instance, or what was the intended workflow? Sorry if I am obnoxious; these are just questions I was left with after tryimg it. Something positive: I like your C-c C-k and '; I'll steal it for my own hack of term-toggle, thanks! :-). I have eshell on F2 and term on F1, but ' was really nice; I think I'll use it instead of F2. >> History handling: can it not be handled by recentf/winner modes already? > > I've been a long-time happy user of winner, and found the answer to be > no. Winner operates on all windows of a frame, not just the current > dired buffer. Thus, if you had in your window configuration history > temporary quick-shell buffer-windows or quick-file-view buffer-windows, > they would pop in and out if you were using winner-undo to navigate > sequentially in your dired history. Also, does winner-mode have a > quick-jump to a specific history element? > >> I am not particulary against custom history handling, but recentf >> already does it and winner has undo/redo stack maybe they can be reused? > > When I had tried recentf years ago, I was disappointed that its only > interface was the ncurses menu. Is that still the case? In any event, > a recentf menu will include ALL recently visited items, so that list > will be a mixture of emacs files and dired buffers and who knows what > else; a user would need to visually filter out the path-names ending > with a file from those ending with a directory ... We have Helm + fuzzy search to filter those out ... >> Other functionality I would like to see is some from dired-hacks: toggle >> and filters. > > What do you mean by "toggles and filters"? https://github.com/Fuco1/dired-hacks#dired-subtree https://github.com/Fuco1/dired-hacks#dired-filter --=-=-=--