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: bug#30854: 27.0.50; Speeding up package.el startup Date: Tue, 22 Dec 2020 17:55:26 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36178"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Stefan Kangas , "emacs-devel@gnu.org" To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Dec 22 17:56:29 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 1krkxY-0009J6-I5 for ged-emacs-devel@m.gmane-mx.org; Tue, 22 Dec 2020 17:56:28 +0100 Original-Received: from localhost ([::1]:41774 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1krkxX-0007XD-K4 for ged-emacs-devel@m.gmane-mx.org; Tue, 22 Dec 2020 11:56:27 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55796) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1krkwg-0006xw-1g for emacs-devel@gnu.org; Tue, 22 Dec 2020 11:55:34 -0500 Original-Received: from mail-vi1eur05olkn2010.outbound.protection.outlook.com ([40.92.90.10]:21988 helo=EUR05-VI1-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 1krkwc-0000xB-VC for emacs-devel@gnu.org; Tue, 22 Dec 2020 11:55:33 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HdmELWimJbp5MuUAO0Hq1HbmhizFHMZO636lCbSaJPHQwicRZh7rHoL6HLv0GIlof9INLfKsbN3LPmPb0x5pBd/l4vOTZj2JBONenx+mgbMhuG4aWXNxCjPYV08p8LPNTKvZuGkBW9jvwNFczXguD+52s60WafdehXnKQsIddTv+LsfaC+Kfj6XYq6yus2Ri+YFgj6odMmqCEcCTMb4FBuRC+w3OJEWj2pXKmdy7W2dDVUiPIGj9avMJ1vENxK4zLVtp/1/P4RY1dHv6wXij01Uj7wC4zzw5oaJOYrAeZ/AymzvSxMdXxUEph3KGMovjqCadGQysqfti0+aEVVKoTw== 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=0KVDrS+kS3e5rS5rDXDpY+CUgC9xsyobN1wvyOdrvuI=; b=KnJfgmKtcBb/f1UjQlqr0MHZxAsM4NyEBMSdsMwQrvAzV6sNn5OHHkNQZ+B4BBeYEKLyfqPuuvaLPxgmgpsLIuLcQFU1KdaDwnnFvUmJknFzM6EPMaS5mCHIH5TYCCivIMNigvoKRD7bQNJQpDesKKjhLxZgNSTNElGH6KIIbx/Qyt6Xs0oihCI+Dd3sya0Pb4EdPnEm2hx2RybENZXmOhSVilTdwevwBYknMbNSJ+zGKoAcBwwqRlVO+p7Rp1TobIg5QGct4Kv0siam2z6AwwAt8odiAK6jclwl5tv98b2tAdrq3XWsPFk9VZY43kQOcZyWsB7rKTHUlSQuowIizQ== 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=0KVDrS+kS3e5rS5rDXDpY+CUgC9xsyobN1wvyOdrvuI=; b=qwrGT8kOvPzX/iUTHfI7PSW7p/0L8PbOOWswztqvpeF/Zu2c3LmCZ+nqp7Ky+xVCxkWbUYYc3Mie4QR5sd1Oklv8/BQSkh3THpL/d3b9d8ZHd2snxCxFYDpRLnZddtPo1SBRz9WbG/2lbQxKpge/PHc8+1c0c3KaBEFEX91CBiwhz3CpsR5fxL+hRZVIVQJnp1K/QfFwxCWE1WDybT4FHqWF8EtgVMuBnvQqneomckL8yY8U8K5Ft/LKwiQP5liG/WVIGblqvqMCJktW68d3mXRDgfhvMTQ/YmMz8giTsiVebGaXvmQwhcYLXIWD2VMHRDiUqznqlQNJ4huK1l+MAw== Original-Received: from DB8EUR05FT048.eop-eur05.prod.protection.outlook.com (2a01:111:e400:fc0f::4a) by DB8EUR05HT074.eop-eur05.prod.protection.outlook.com (2a01:111:e400:fc0f::385) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.22; Tue, 22 Dec 2020 16:55:27 +0000 Original-Received: from AM0PR06MB6577.eurprd06.prod.outlook.com (2a01:111:e400:fc0f::40) by DB8EUR05FT048.mail.protection.outlook.com (2a01:111:e400:fc0f::88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.22 via Frontend Transport; Tue, 22 Dec 2020 16:55:27 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:8D7C9A0A720480251F504B232EBE37E786F0F67FC743D2AA1832FC3DCF3A2C28; UpperCasedChecksum:DC62D245DB48FDA80CE1AD0F28367A579910A6394BCB00D0E3182818B3B705F3; SizeAsReceived:8791; Count:46 Original-Received: from AM0PR06MB6577.eurprd06.prod.outlook.com ([fe80::9487:8c7d:da00:4993]) by AM0PR06MB6577.eurprd06.prod.outlook.com ([fe80::9487:8c7d:da00:4993%8]) with mapi id 15.20.3676.033; Tue, 22 Dec 2020 16:55:27 +0000 In-Reply-To: (Stefan Monnier's message of "Tue, 22 Dec 2020 09:50:01 -0500") X-TMN: [HoBrxcR/wm+w/tfyoM7VtSz0Uqa1H2MF] X-ClientProxiedBy: AM5PR0701CA0007.eurprd07.prod.outlook.com (2603:10a6:203:51::17) To AM0PR06MB6577.eurprd06.prod.outlook.com (2603:10a6:208:19a::23) X-Microsoft-Original-Message-ID: <87zh25bx1d.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (90.230.29.56) by AM5PR0701CA0007.eurprd07.prod.outlook.com (2603:10a6:203:51::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.19 via Frontend Transport; Tue, 22 Dec 2020 16:55:27 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 09f6f007-ca20-4c37-5fd3-08d8a69a623b X-MS-TrafficTypeDiagnostic: DB8EUR05HT074: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tpQFu3581ms18usY0aIINJ0+gBKSVurEmYvGOcmyq8FjFN7t5TZOGANZwDH5eQ6UWr81psZCRV6lmvi3VtM9p7rGLBPNZTG90sWpvEm8DtscNFvUnbspZOVMc8BYGNNa76faz75F068519mr+hM3+gnPJTvGp3zZvXuttFnICguwWpz/BOS8uJ2Ci4yVqVSgCrxcpa7YdzQ+dKaUJ3ls0996gqazqYAsE4NbeHnP0IeVV4kMwkvwxYwWe2wekEGl X-MS-Exchange-AntiSpam-MessageData: 2awQza+QxfNlKAmlE5BTKuxqx70xrCrHugOPS3Au2SpmL3uVBKk07c+htoM2fkrIhSwXJQJipdmMjxKdseKHts97990py77uOsMmGq8FKPW3iAQJ2XW2EpMI/b4Z9tKBsYjAplqexCHKhluEeGzmlw== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2020 16:55:27.5789 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: 09f6f007-ca20-4c37-5fd3-08d8a69a623b X-MS-Exchange-CrossTenant-AuthSource: DB8EUR05FT048.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: DB8EUR05HT074 Received-SPF: pass client-ip=40.92.90.10; envelope-from=arthur.miller@live.com; helo=EUR05-VI1-obe.outbound.protection.outlook.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, 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:261510 Archived-At: Stefan Monnier writes: >> I have come up to think of a thing when quickstart is creating >> autoloads. It currently loops through all packages avialable and >> generates autoloads for them all, and adds them all to the path, it does >> not seem to care about what user activated or not, at least how I >> understand package-quickstart-refresh function. > > I does: it processes the packages using the exact same code as > `package-activate-all`, so it obeys `package-load-list` (at least last > time I checked). Via (package-activate (car elt)) ? Sorry I was looking through and trying to understand how it works, I am not 100% how it does it's thing yet. What is the workflow for the user to disable a package from loading? I don't see any fields where this information is saved for the future. Do you have any plan to implement this?