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: Easy configuration of a site-lisp directory Date: Sat, 21 Aug 2021 05:12:25 +0200 Message-ID: References: <87y29cj65y.fsf@posteo.net> <871r6pu6pc.fsf@posteo.net> <87v941hz9o.fsf@posteo.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="29482"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Philip Kaludercic , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 21 05:38:25 2021 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 1mHHpu-0007Rz-3J for ged-emacs-devel@m.gmane-mx.org; Sat, 21 Aug 2021 05:38:24 +0200 Original-Received: from localhost ([::1]:36992 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mHHps-0006tC-3k for ged-emacs-devel@m.gmane-mx.org; Fri, 20 Aug 2021 23:38:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39994) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mHHpC-0006D6-1a for emacs-devel@gnu.org; Fri, 20 Aug 2021 23:37:38 -0400 Original-Received: from mail-db8eur05olkn2070.outbound.protection.outlook.com ([40.92.89.70]:8033 helo=EUR05-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 1mHHp6-0008RX-NE for emacs-devel@gnu.org; Fri, 20 Aug 2021 23:37:37 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l0DYiUDowIqgn45gKur/R/TazY7tfnyhzNnqxLa6PCUj1OJqF8UsA+rRFZeZ3brKIOHYpb/kEiEw5nEg7y5bsOqeZXmaF/37Msk1ASdK5OFoWpP8bDKtSUOB3ApOiLJWCzdyoO8oaQutVY8rK3IUUxNE2FP2xzUoMLK6iFLmSBT/msliNTal+IKPXlgeny3FZz05LX4vSmCYX7/YiEg2/YzCZ/ngdUF8YbNjEKreBYHG+8Nvyh9d4sgMfzVdtVQcYYeGaHWD8K/NyaLyB1milObMlFKeL8mTKCgVzdvqprsw1f07rX/bjWazsnVUSVSPsIzPqaugU0j2Ih+iPGF2Hw== 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=k8UCqOKqsvJDX1KYIz6u9tLjCqsWZrAp+GYNrE+2Lyc=; b=ZxpUzOI5Yu5HKoQLJwfjymnkN/+Ge78mBxBfUEVLQKva7KX4Ms6WI7pYzYYfBSylEa4JxhEG3Gr5bPN5UFGjVf6SVcBiHE/pxy/UOUgZda5k+jfYwv0BnXEJz8hgwwBrFsdNZuWSysMlSS6KJrAKn7+0YOsxeaC0B6vnZQoWMcGlKo3UOamu1/gMfVutiYWQM4WB5B2bY+x030XWrEcpfCj9LP/XvSpOdlKbU2GjezOOcUnINE8YV0me4U5QcK4ntRCZpwmQnkchV8JwdBFVB2O3H55pGuSrFZC5ZDEH1GEjluEr8yM8kt3DKV/C46kAGujdDXJR5ieH4YIbjOE2mA== 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=k8UCqOKqsvJDX1KYIz6u9tLjCqsWZrAp+GYNrE+2Lyc=; b=RtiEifZzHRx1x43b0/CF9IG59Zm7M/lESV4h1PZOVmbamV2KVKuh48nomT1dHpA37mlXdLE6pGfHmCUCOTRrfUoBYrZYhWgUt6f5EX3A+67ng0WljgLq/cdrxrBHNgYg2Ir5EBB8fbFcQB4hmPrg9jYmkPR2skyNuRg7s62b/JabbEbWGmbOb0aJinbDn5KGUql4rTSBjKWKT9am3fLLGkOr0KQCxVRt68owmtiKSLAMkxT/BLKMdWstX7dSIKL8ejlP1gikc6Joy4ANXKArhXreXw3yC5gXnEBXbKvdBcC0X0/A4CaABcxU6wNSY9/AdkI1vIDKaBw8k7ZTWdRblw== Original-Received: from DB8EUR05FT037.eop-eur05.prod.protection.outlook.com (2a01:111:e400:fc0f::49) by DB8EUR05HT079.eop-eur05.prod.protection.outlook.com (2a01:111:e400:fc0f::384) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19; Sat, 21 Aug 2021 03:12:26 +0000 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2a01:111:e400:fc0f::47) by DB8EUR05FT037.mail.protection.outlook.com (2a01:111:e400:fc0f::450) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Sat, 21 Aug 2021 03:12:25 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:74894386634F94CAA2715FD94A93F1F240DE9C17BDFDC22CA82F989A0BCAAA86; UpperCasedChecksum:D93968FC9043366EC78B839EC016BAC9C64084DBBB9FA475FDA6E78A9A518BB8; SizeAsReceived:8073; Count:46 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::6558:f201:6d1a:3f39]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::6558:f201:6d1a:3f39%2]) with mapi id 15.20.4436.022; Sat, 21 Aug 2021 03:12:25 +0000 In-Reply-To: (Arthur Miller's message of "Sat, 21 Aug 2021 04:46:14 +0200") X-TMN: [UPy/BUBxopQ+uFZgfCmjWUbbneEHirg8] X-ClientProxiedBy: AM6P195CA0051.EURP195.PROD.OUTLOOK.COM (2603:10a6:209:87::28) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <87ilzz32zq.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (81.232.177.30) by AM6P195CA0051.EURP195.PROD.OUTLOOK.COM (2603:10a6:209:87::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Sat, 21 Aug 2021 03:12:25 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 38a49b26-5fd8-4b1d-12b9-08d96451803c X-MS-TrafficTypeDiagnostic: DB8EUR05HT079: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MpGq83VqAABR9gFcY4ZgEAAegPS/uai9waVVPsDHq2RH3BiuxS90fmeq6VY+7OjHN4Hw3pGvjlyHFdohoELhdkFYUgtzvGdw0FPmQj3uBsiXGDL5+dfUMCTqwI7/6uOSjrTBi+N1zPEZgCCjVI7q76LpOT8Sfch3bTzOgloVbIxR7tVu6jok7R2l96AzMqYtS9aZUzmydjQfT4tVCFMknYrjyzwv+CKA1uvqIJk7dAhDdBHeV4uHQBpRLinX2iGHxeqs0mnGtMPHeQ6LPCfXnYohApUXLHc7ikJPZKuQdnF5IBY5Eb7zgjQTQlkB3qSmvtKvR/qUoT5vCSwuh6wIbIPsTpfD+mfbFA2HyHeJIFOhMlKkADNhuDGpxzJcHNWOISu0IGyWeWqGm3lJhFo3KG3RNGPDHQJdJmU7h8KznE2qRMMvBbPfH4skVTRpT33Tggj6Q2nEqX5iOZyNf5JhVuZAVvSSyjvJ/df9Po910m0= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 55C2vHe9NxG9JTMYjkkE1WGDK4vH++RYl9hV0ad+h7cFWJxrwexCqfdpSg0Qgs3dBxArssL3cXUYuZjscoiau5Gd+iNCwzfRfPkYlyOw1feEentyf4OSyoTaMvuNnSFL7/QlajXZTHz+svvJRqeF0Q== X-MS-Exchange-CrossTenant-Network-Message-Id: 38a49b26-5fd8-4b1d-12b9-08d96451803c X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2021 03:12:25.9321 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DB8EUR05FT037.eop-eur05.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: DB8EUR05HT079 X-MS-Exchange-Transport-Forked: True X-OriginatorOrg: live.com Received-SPF: pass client-ip=40.92.89.70; envelope-from=arthur.miller@live.com; helo=EUR05-DB8-obe.outbound.protection.outlook.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=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_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01 autolearn=no 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:272755 Archived-At: Arthur Miller writes: > Stefan Monnier writes: > >>> Would you and everybody else interested in this topic like to try a >>> small patch to test the idea with symlinks? It literally takes 3 lines >> >> It seems hackish compared to using an approach like that used by >> elpa-admin.el (not to mention that symlinks aren't really usable under >> w32). > > What does elpa-admin.el uses? Is it part of Emacs? > > I have no idea what it even is, so I don't what it does. Symblink is a > hack, but one that makes all the features of project.el work out of the > box (autoloads, quickstart, etc) and is almost cost-free in terms of > wrok needed to add :). My only consideration was if it works on Windows/Mac. After some search, yes seems like symlinks are not so great on Windows: https://blogs.windows.com/windowsdeveloper/2016/12/02/symlinks-windows-10/ Don't udnerstand why are symlinks such a big deal for them.