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.devel Subject: RE: [External] : [FR] Provide a way to activate packages automatically for side effect Date: Wed, 1 May 2024 14:41:39 +0000 Message-ID: References: <87zft9esva.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13737"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Max Nikulin To: Ihor Radchenko , "emacs-devel@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 01 16:42:22 2024 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 1s2BA4-0003Nh-Tw for ged-emacs-devel@m.gmane-mx.org; Wed, 01 May 2024 16:42:21 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s2B9o-0007r8-0D; Wed, 01 May 2024 10:42:04 -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 1s2B9n-0007qz-0h for emacs-devel@gnu.org; Wed, 01 May 2024 10:42:03 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s2B9k-0003TC-BX for emacs-devel@gnu.org; Wed, 01 May 2024 10:42:02 -0400 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 441ASeXS030971; Wed, 1 May 2024 14:41:57 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-11-20; bh=pMoDGwoheqzhdSrzXg3cw6giy8T6pA93WKVZR7+O9K8=; b=QCWljrir59zewEgvrze5hHlwBQPEiZwan738YT8lYP5Q6mMh2rNnkJ6JtrRLa0TgxEfx hJxN7ow5//D5LDKsTdPylegeCmCihfsDNzYjqwrhwxaCuUcsOtH/ar47U8F5Ku+47awg JwKYuzNN6UBha6W55InhWkCAVBBA44dbEGQ3DYXN8B0MZn12K3KqcT5D9i7LCRbyPdfi fL3lGGE3o7uodoBlqcYC8GBesiBskRMzmKOtDfFMShovGZEZWKmhqR4OiwVGsUdSLfM5 QWWXnUu/wxjbAY9RQkBj+DXH3VGdlI4nyLfzMLq+Mk/CMjqqW5P2WH6rUGUN4UynYf36 wA== Original-Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3xrqy2ydtd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 01 May 2024 14:41:57 +0000 Original-Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 441E4nAu011367; Wed, 1 May 2024 14:41:57 GMT Original-Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2168.outbound.protection.outlook.com [104.47.73.168]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3xrqt9cpf9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 01 May 2024 14:41:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rmv2xCMWtYW/wXd5oUm4J87AExhtk4yam4N9O+3datSpSnMAhGqonMz9ahOGThM/FpdW7+6Aa7Nf3durow13OKYlchHu3rZWpJDW2P4Wdp0tza0Dh9oiJVe2zbyEKiOYPhaDfatP68ezeRwcSefz+p/+u5Y05kqxuZe/mdBZcRYs0Gy1KRI/wzxvz5wOAGO1ZO2/W28ih4ZE7bCkRWxuZjjmgEJOKSBOiMGMQKb3QTSSLmcht68KZFj5Xb5ZQOWiB0lvzPcBcsVh7unchoBNtQ8hrXTRlb7hDbig8+Z6v/hqha5dl9mi2HM3170C/4r3C+kp1UCQP2qqWzFMgtnIVA== 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=pMoDGwoheqzhdSrzXg3cw6giy8T6pA93WKVZR7+O9K8=; b=S5n9hwMxgcYwH9yztJLr84qg/vfqXDNgf7lCS6fpL8vDSucqs1HHG1WNrzuTeTed+/SCrVV3H8UpxXuUZTGgaR3Y0BUKUvLW+L68ScFJYao3W6hemgsNxRMIw1KasS2i4soelDJW3Xw4cE52zJw+LpoFjr7ZXTD8SgwYNLU2iFIig+u+gkSiy7MM5o++xNjcKhQA99EHbGFCG24yF5IEEdS26lpZuTNhNtpKXsQtjpXR6g3XJ6KjZYi+1UwIhHLf6mT1rurwwWWncBFzFZi5SC3ShWD1YvUSfeSEn4BUUojm9CyJdBXd3w4S6iiDqFnaT3OGPEdFsDIOxG/Vl5v4Tw== 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=pMoDGwoheqzhdSrzXg3cw6giy8T6pA93WKVZR7+O9K8=; b=glHF2sRNUkKmPdrJzEN5ROxjzMCVaJm+idx0fhDd5rXfNhrrJM0bfI/AahA1KNswrO4IwVPcODG5+7f0TtaQj0d/FWo9/Aa3n/jgUmGllhErx3KtsDZDP51aD2bSW1CSG032qajQbs3SCCkSmhIoE2VvsOeblMESLBf/gQvEwYo= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BY5PR10MB4162.namprd10.prod.outlook.com (2603:10b6:a03:20c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.36; Wed, 1 May 2024 14:41:39 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::380d:4e6d:faae:a72a]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::380d:4e6d:faae:a72a%7]) with mapi id 15.20.7544.029; Wed, 1 May 2024 14:41:39 +0000 Thread-Topic: [External] : [FR] Provide a way to activate packages automatically for side effect Thread-Index: AQHam7EY9oQpahYBDkuhD2Rd4lPUprGCcLng In-Reply-To: <87zft9esva.fsf@localhost> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|BY5PR10MB4162:EE_ x-ms-office365-filtering-correlation-id: 7f9fa9bc-75af-495e-b2f8-08dc69eccfac x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|376005|1800799015|366007|38070700009; x-microsoft-antispam-message-info: =?utf-8?B?V0t6WUdUeUFsOGMxcjZjaHVUa2lnNjQyUStpMy9hOXptbzUyMXV4YUluYXF1?= =?utf-8?B?eTZnTk9XUndhYUd2Z2hjMkNnL0hWQVN3YlZRK29JMURmQ3pvMEFxRGdVK1FY?= =?utf-8?B?OGdEQXlMMzlKazZ2QW1SNlQzK2dEbWNmQk4vQnlqclVRd3ZBZWlLNEJmMmdo?= =?utf-8?B?eDI4ZHR2alQzcXVqRThWRkJia0RYQVVRdUtyR0tRam5WY0UzV1VWSlVDWkZ5?= =?utf-8?B?UklDQW9LNjVXekFuNThQRHgxMWYvNTJ2cWk2aGVKMzRMN0JjeXc2ODNPUHhG?= =?utf-8?B?c3FFMmhGcFgwYUJlNHlzTXQ3VnVndGVDUjJ4aGRMclBaSnBMZG1WOStjTElh?= =?utf-8?B?b3NBdmdsZk5SQW1RTlhIRnpqOEJJYkhNQzB0U1Z4UXpzT1FYaW5vQlhCdG1t?= =?utf-8?B?MnN1MWlRcHVJT0llbThCYlovQm9RWkJVdDFGTlpSbjNnZ2FTNUR0azBvbWto?= =?utf-8?B?Y3JmN1dNMlMxck94ZktkL012dndaUlZ2czBlZ2wyYkhaTkJHZjFtOHJQK3pn?= =?utf-8?B?NlJxRzJYU3hzaDZTcDVydjlkay9XNG51c2M1T0xTU256NDNjTWc4a1FZUWZJ?= =?utf-8?B?QVFFZXVud2ltSzBtMEpVZVRkWWNNSXNubVpldlp0a3VRNHlsVEs5MVorMmhX?= =?utf-8?B?eklGdmVTOStLTlh6MVcxUlFVcENUcVJNNmU3VnVUc 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:(13230031)(376005)(1800799015)(366007)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Wi9GWENQbHNsOGNzNmZjTExmRXJSVEIxZ1BUdkx5cWxYdXkzZkV0UzBmRWkv?= =?utf-8?B?MFdlT0hQSFg3NzVSRkdmcnJyUnpYQ3NlWjZ4RDN4cHFJb2lEaElDKzg0dzFo?= =?utf-8?B?ZW1tcXArOTdmaXFsbnkxL29kWi9YMk9BcDlOKzAvNmU5K1dFQ25YT1J0MWhO?= =?utf-8?B?LzVMU2tiMzYyTjdQU3M4REFGRjhEMG1SeW5yUUc1aTd1RHdrMzV1aDhxRTh6?= =?utf-8?B?OGNzRjRER0IrWVU5cGFBemxSNlRjQktvdjdCR0FCclZSTWt3NE9zL0sxcWhm?= =?utf-8?B?ZFBMUXJMVXZnMFNIMVd2Z0tHUGNjak4zZGcrV3Q5LzVQQzhYQlp5ZzdYU3kw?= =?utf-8?B?Vm0xb1haMkg0ZHdZdE1oTUZVNVZnN2hPVVBPaE1DUXZBYWhnNlh0cko3ZEZH?= =?utf-8?B?TGdhUXltMUZWYkk5UVg0dHZRYU5RUkQ1WG9FOUt3dE1acjNuaGpqalV4RTBl?= =?utf-8?B?N1FsYzUzL05mbXViQTRUd1cxdXprMFM1aU0vZk1KdUI5ZWp0cjJSUnAzWXVV?= =?utf-8?B?MWNXeVY5VStFV05LUmFsSmZDbnhOQWM3YzNzMkVtZnJFMDNGaVRKMXZDYXJj?= =?utf-8?B?K1A5dUJRaUIrVGJsY2xUL21KWEpFVDhYZkVEZ1dqdlE5SEovTHVVL1N0WEZV?= =?utf-8?B?ZUlnd01BM1gzK3Aza2JIWTNWcm9QQlhJQ2U3RH X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: L3yy8aGK/fqcC4I8KxRCOkcFzANa4PZGxNXkegNPIzRsDz2r5dUvBx69b7c3sPipur4EKc/1IpmCAJZMO6vVuqrzbBu/OdnC6R4ipVjdcDxtjE0YeBPicMOI952J6ZdOaGVf9DciKkZ1ipgdbFFgNoFmMDzCJHyCWxFrgwU5K2l0Td4iHe0I26Lv2xNWB5TioPmxUQvzSIFvxGxMsg6OeS1HZhc6DwGyt+Au12ZpB976gVDmwPcDLCOGaZzKt5ypgCmA7rjODVcPi/3cJIDuraKtKgw62cRs3hRhA7FpV5THWFOik0U2Zqygzu1EmunHwAllUBOjdd8zgA/juT4GaE0qZzMeoeQWN3upEDQiRTZrE4nPqL9HJ91tapjrDUYmYg6Y9B7YhHgs5+rCpIu1VydFbKnrVPPsCx/uvZXpH4WVHUZ0r+Yt8LQeGu1S/XdhuM2kNHkVXfHqD+ATU9TfUAhnBgx7ZgGYRf07AbX/7zk+sVji0IYbCrgjPcPfP5NKbOWX9cQ5A3y81eglpzp0sWexVffdzDQ957TV1SBE3gdnKKCEJblRSU1Mu4GBwVEbKTU231t7+EigRp5p5XhZA2WlYTgt71CjVn1l0nv2+JU= 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: 7f9fa9bc-75af-495e-b2f8-08dc69eccfac X-MS-Exchange-CrossTenant-originalarrivaltime: 01 May 2024 14:41:39.6784 (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: zQtL7lHCrYxa9b58C0505eRrxkdQ0cSTLPNsovXfnqjbVE8is9jgj0IoUx29RrI/Y9YT9WMXz0AkaRHTJrwrJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR10MB4162 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1011,Hydra:6.0.650,FMLib:17.11.176.26 definitions=2024-05-01_14,2024-04-30_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=762 malwarescore=0 adultscore=0 mlxscore=0 suspectscore=0 phishscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2404010000 definitions=main-2405010103 X-Proofpoint-ORIG-GUID: 4JDN53bzD44jNAm7jiZiRpH6jvhnXTBn X-Proofpoint-GUID: 4JDN53bzD44jNAm7jiZiRpH6jvhnXTBn Received-SPF: pass client-ip=205.220.165.32; envelope-from=drew.adams@oracle.com; helo=mx0a-00069f02.pphosted.com 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=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.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:318484 Archived-At: PiBGb3IgZXhhbXBsZSwgd2hlbiBhIHBhY2thZ2UgZGVmaW5lcyBhIG5ldyBtYWpvciBtb2RlLCBp dCBpcyBjb21tb24gdG8NCj4gbW9kaWZ5IGBhdXRvLW1vZGUtYWxpc3QnIGJ5IG1lcmVseSBoYXZp bmcgc3VjaCBwYWNrYWdlIGluc3RhbGxlZC4NCg0KVGhhdCdzIGNvbW1vbj8gIEl0IHNob3VsZG4n dCBiZS4gIExvYWRpbmcvaW5zdGFsbGluZw0KY29kZSBzaG91bGRuJ3QgZG8gdGhhdCwgZXZlbiBm b3IgYSAibmV3IG1ham9yIG1vZGUiLg0KDQo+IFRoaXMgaXMgdGVjaG5pY2FsbHkgYSBjaGFuZ2Ug aW4gRW1hY3MncyBlZGl0aW5nIGJlaGF2aW9yLg0KDQpOb3QganVzdCB0ZWNobmljYWxseSAtIHJl YWxseSwgcHJhY3RpY2FsbHkuDQoNCj4gQW5vdGhlciBleGFtcGxlIGlzIHdoZW4gYSBwYWNrYWdl IGFkZHMgbmV3IGZlYXR1cmVzIHRvIGFuIGV4aXN0aW5nDQo+IGZ1bmN0aW9uYWxpdHksIGxpa2Ug ZXJ0LmVsIHdoZXJlIG1lcmUgKHJlcXVpcmUgJ2VydCkgY2hhbmdlcw0KPiBmb250aWZpY2F0aW9u IGluIGVtYWNzLWxpc3AtbW9kZSBidWZmZXJzOg0KPiAoYWRkLWhvb2sgJ2VtYWNzLWxpc3AtbW9k ZS1ob29rICMnZXJ0LS1hY3RpdmF0ZS1mb250LWxvY2sta2V5d29yZHMpDQoNCkRpdHRvLg0KDQo+ IElmIG9uZSBmb2xsb3dzICJMaXNwIENvZGluZyBDb252ZW50aW9ucyIgZXhwbGljaXRseSwgdGhl IGFib3ZlIGV4YW1wbGVzDQo+IGNhbiBiZSBzZWVuIGFzIGJyZWFraW5nIHRoZSBjb252ZW50aW9u cy4NCg0KTm90IGp1c3QgImNhbiBiZSBzZWVuIGFzIi4gIFRoZXkgYnJlYWsgdGhlIGNvbnZlbnRp b25zLg0KDQo+IE9uIHRoZSBvdGhlciBoYW5kLCBpdCBpcyB2ZXJ5IGNsZWFyIHRoYXQgYXV0b2xv YWRpbmcgYSBtYWpvciBtb2RlIGlzDQo+IGp1c3RpZmllZCBiZWNhdXNlIG90aGVyd2lzZSB3aHkg d291bGQgdXNlciBpbnN0YWxsIHRoZSByZWxldmFudCBwYWNrYWdlPw0KDQpOb3QgZm9yIHRoZSBw YWNrYWdlIHRvIGd1ZXNzIHdoeS4gIFVwIHRvIHRoZSB1c2VyLg0KDQo+IFNpbWlsYXIgYXJndW1l bnQgDQoNCldoYXQncyB0aGUgYXJndW1lbnQ/ICBJcyBpdCBqdXN0ICJvdGhlcndpc2Ugd2h5IHdv dWxkDQphIHVzZXIgaW5zdGFsbC4uLiI/ICBUaGF0J3Mgbm90IGFuIGFyZ3VtZW50Lg0KDQo+IGNh biBiZSBtYWRlIGZvciBjaGFuZ2luZyB0aGUgZm9udGlmaWNhdGlvbiBydWxlcyBpbg0KPiBlcnQu ZWwgLSBpZiBlcnQgbGlicmFyeSBpcyBsb2FkZWQgX2J5IHRoZSB1c2VyXywgaXQgaXMgdmVyeSBj bGVhciB0aGF0DQo+IHRoZSBlcmMuZWwgZmVhdHVyZXMsIGluY2x1ZGluZyBmb250aWZpY2F0aW9u LCBhcmUgZ29pbmcgdG8gYmUgdXNlZnVsLg0KDQpJdCdzIG5vdCBjbGVhciB0aGF0IHRoYXQncyBj bGVhciB0byB0aGUgdXNlciwgb3IgdGhhdA0KKG1vcmUgaW1wb3J0YW50bHkpIHRoZSB1c2VyIHdh bnRzIHRob3NlIGNoYW5nZXMgbWFkZS4NCl9fXw0KDQpKdXN0IG9uZSBvcGluaW9uLiAgTm8gb3Bp bmlvbiBhYm91dCB3aGV0aGVyIHNvbWUgbW9yZQ0KbGF4IG5ldyBraW5kIG9mIGxvYWQgZnVuY3Rp b24gbWlnaHQgYmUgdXNlZnVsLg0K