From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 4BGWDsLrjmMAswAAbAwnHQ (envelope-from ) for ; Tue, 06 Dec 2022 08:14:10 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id CJmvDsLrjmNnLQAAauVa8A (envelope-from ) for ; Tue, 06 Dec 2022 08:14:10 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C7E9E2E0D3 for ; Tue, 6 Dec 2022 08:14:09 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p2S9B-0002DZ-BA; Tue, 06 Dec 2022 02:13:45 -0500 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 1p2S98-0002CV-CY for emacs-orgmode@gnu.org; Tue, 06 Dec 2022 02:13:42 -0500 Received: from mail-dm6nam12olkn2054.outbound.protection.outlook.com ([40.92.22.54] helo=NAM12-DM6-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 1p2S96-0001kD-NC for emacs-orgmode@gnu.org; Tue, 06 Dec 2022 02:13:41 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PTyUlr07Vcyq2CjUQI8D6wTrr/LHLj4M7gfymNxXsmqYo6+FFM3aaDkWZSjYX02xdhpWLWT6ry70mk6EzerZ612lgyl6QBVWpEtXyJMcWwhlHCXPC1QO2/p67LehIJRwizUP0D+QimwUlWhH334hRaY4xbVf3VUp+beIFuoYGAcSNlqYtBVzXJqcNjCy7Udpm8sFEhD7wh/uqEbJsab+CPpTWqn4atBacOUBe4EEFGtoVlNpQcgAHMMO+HQF75duvwa2qujd2iCfMTaEU6OZ++tPQ4okuafG+JShQeaOyBwjr4CqtgQaZ55YO3EU1c6k1XBCcp7OcuImW76aeuDfmw== 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=zskdDiZ7DlG86bCyNVwUhuHGQv3JWP5w6BWIsBaJCjM=; b=hdsK+5hZdpCabjxZJXHQ5Eho9vnNaUzkAlG5ZplxEcvp+x+Z8r3IPZGqUuPmd3wxq7nsoUvygqNlhI2oo0lN8hFRBCyRXyPEZmFGbQRJC/f8kTwzNhQzR4N4dRBBS0woy1UVEh+mNyt9BscVnXyfXuHN+Xq9uJj+1liA9Nev3v/7EC2NaeyGeG1k7tfT3Niq8ta7xyOrE7sjaJBzoX+Te7iuBCklP9yi1YMi9HMOHXQmDqygpnrXD0awSeq0fmUJa3eDita4zaECElzERMdVwC4D9Dy8+APElEa0ucVEr/053O67X/fRV/oP9hf2mRVZhJmcywylqOFexSM396T9jQ== 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=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zskdDiZ7DlG86bCyNVwUhuHGQv3JWP5w6BWIsBaJCjM=; b=nlAdBRKhHtw0qPFvSKxCuokbt4E3AaGsqQ4nW6lFPRpV5wI31Ahz/Ln1y3haCPwtpWlyOimrL/ItudogHWW1z+tTdzx84y0Ghw9mQyz8O01I+MHugTYIY7d3E3x4kuj3CdnfbjDf+KVApddk/Iih7ecWAuw7k2FAfcaThF1YSAtZ1GiO7+WF5MRBsD+Uxh7Xt7VJo61QMtxjsBjscucSerQqSWJZy+irX8N1AXQHxQehGDJ30bzJkK/+3/XCV3QNTFbB8SnrjPLffC0ekwrtnFMILon5qSTtjiCey/f9X+X1ECVcps1E6fAUwp7fOJdKnSHyYGHIFP2onrBr5ija+Q== Received: from SJ0PR03MB5455.namprd03.prod.outlook.com (2603:10b6:a03:27b::11) by BN9PR03MB6027.namprd03.prod.outlook.com (2603:10b6:408:118::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Tue, 6 Dec 2022 07:13:37 +0000 Received: from SJ0PR03MB5455.namprd03.prod.outlook.com ([fe80::e016:84f7:daad:916e]) by SJ0PR03MB5455.namprd03.prod.outlook.com ([fe80::e016:84f7:daad:916e%3]) with mapi id 15.20.5880.014; Tue, 6 Dec 2022 07:13:37 +0000 From: David Masterson To: Cc: emacs-orgmode@gnu.org Subject: Re: [PATCH] Autoload `org-assert-version' and remove org-loaddefs.el References: <874juewk4k.fsf@kyleam.com> <87r0xi5jx7.fsf@gnu.org> <87k039glwb.fsf@kyleam.com> Date: Mon, 05 Dec 2022 23:13:33 -0800 In-Reply-To: (tomas@tuxteam.de's message of "Tue, 6 Dec 2022 06:44:02 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Content-Type: text/plain X-TMN: [Ssifw2rHHLxXhe4eiyRNbw+HrfdsF+RO64a9b1dIvoMd4o9K6lweSGtyrDJaH15R] X-ClientProxiedBy: SJ0PR13CA0207.namprd13.prod.outlook.com (2603:10b6:a03:2c3::32) To SJ0PR03MB5455.namprd03.prod.outlook.com (2603:10b6:a03:27b::11) X-Microsoft-Original-Message-ID: <87wn756m3m.fsf@penguin> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 2 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR03MB5455:EE_|BN9PR03MB6027:EE_ X-MS-Office365-Filtering-Correlation-Id: 23693847-0ef2-4d10-ff56-08dad75964a7 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 0yxTOTjPdu5eHnv+Rgd6/YxkG9hGcylTYt7kGz5kcM0fVWeRkKeyAtXaR3Li2pRbwkegfQO4yZ/jyGsG399lzLOA5xle56NEHoKi2kXdqcAueAWroAmRlgdU5GwQ3osWJejghb00E21f3N12lbjJyKtxvA9pYPiJNfwDEzp8nvurdstLJdXUbZnSGKQ/sASpJX7KfNDILz7VYCEUNJoQzz2bFG57i+Ql+B79hxi4SclMH2ESc1qyX+YT3GTjVIiWckFyOYPkGNmI40AegqlK0qLVZv6A/qZPfVY6xb+OPvBSc3WeCs2jaloBzYbNrYyd5IHVXFnLH88GT3rgJzrlWSQS7sDyqQup1T6TBvPQCetLCxluFBfOZI8EHVLsEnfv5OIdLneCU02v4Rj9siywCZ9Dk8wetChr4HFT8lO0A4sKP7MdrmOBLSwvJ/X70p9rQUwJBVTmfv+haLQyeKc7hhc4+MjtFExi0xiXoiUy8o7V4slrEermX/Q6zTi0LyE9JKZ3JBuNQYhEYQuVBLzW/HsbHpz+j7VNEyUUfB4Sm34zYigZw3XSpsrMxn7TSUEjl6KDUNxfc3XUHq44x675MwvLM2Vi4sCV0g6BhSwKT7B6dEIRiT1f5gj1gleCD2TXR5yxTL7kVz22tEzixlamOg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?KtmK4t6ZcwE+2DjeC1yhpT2K7FMOChpF4xoqVIi85NW8YH/XQJVWK53cQ/6t?= =?us-ascii?Q?nuTf1LtvG/QOW9JkWWDoTAZgA6GITUWyeRW0kjImPb/4xC4W9uxknCiwCXCp?= =?us-ascii?Q?qiEM2F70BSot1c6ktMk+OMTq3gREFMBlCA6AENHfF0dbPto7tOaUd1EN5RCC?= =?us-ascii?Q?W6l4v6Zk/Kj4sr/zC/vyTQ9fRGVdTMRC8Cke78L2qToNPrO2clHcEl3ADfrJ?= =?us-ascii?Q?zd4HkAxfmRhM0E4GT7dRdJYFi5jCdtMC3egPyHnSVYDswNKzuPvXR2SUPRmk?= =?us-ascii?Q?PbA4Fiukioo92XA5PIlaRrdUfN6OkxBc98tBbveoMLlq9/PLiHEGLH9+Q3Ni?= =?us-ascii?Q?Dlz8O0Zkem43NIKkskWaIXv/q7w26qW1coRyCV8VTNdG+WCmmR0bbBau1DvF?= =?us-ascii?Q?OKnkW6D0CKnOCVvxE1/gv74JShSyHZ5Q3U6aH06TPWgSHEM+Y248Dol+vLut?= =?us-ascii?Q?/+SzmxERdWALeTAsO4aUIE3tPfL8hj+zhwTBHX4eCX8UhXH4VGnJ/WeocKV7?= =?us-ascii?Q?TtgQHoknKn9zA84jQ0NApGLYDtageZZrCDcmlpHWcHInm6zf4cJOsnXw+ZSg?= =?us-ascii?Q?h3/ngJYTyaAyi3mTQHrAPXMwfTIvfbGkl2737g9NOrU3E9De1b5derBjkJmi?= =?us-ascii?Q?ZLIAywmGSeTYzbBOAWI1aWDqVHIVK9BPyiEmy2NwBhj1IHXzH834S9zXAerD?= =?us-ascii?Q?ltCvYUmPrNbfZldWqSBD/6B+90pDESNYSZoEW3lSo+NdGkJtIX36W8n22N+H?= =?us-ascii?Q?fkhuUw0U7c28/ORSCyGJ9iK4qdV4EOa7eq+1IfKYtcXwKEk9Umk7I1831Q+k?= =?us-ascii?Q?hY60MRxkuvAoa8MYbanE3oFLgOX7dJ7HGKF1OQCKSCdSK8Gt46/LuJbjr+zi?= =?us-ascii?Q?fSAvL5JYCK1jqYgSkMCa7zSZHX0Wls3BqZbH5j7GJ2GWstbAEwJNZDXYTs9H?= =?us-ascii?Q?aV4NAu9/0qPfXmW+48FTK0yvjKNxmurnSxxXLrtnMO6uKc6ntwBzO2+/tVr/?= =?us-ascii?Q?GzULLsw0lTpeNkxCTQwn4DIr/w8P2/zuhS5oNwRfc7XLUSVQSDQe3VZVts9u?= =?us-ascii?Q?8udo3Kodgn+cu97jazJrMTWhQGxEtLZBvrX2fLR7u95H68wraP+lHZnesWbi?= =?us-ascii?Q?7L137awJbitYXonwB2P11ILnCDIBaBRwow+yOiIazIe/I0+CNwOzIzhHNd7k?= =?us-ascii?Q?kE63mE07V0ZLIzL0JVqqJi8X7oFNN7m2uiF/KityOzrU6Cz5kwWrMj4cfAHa?= =?us-ascii?Q?qMlAaSAzIvstOOwwddS5CZ0vRgWZPw3DvcqoUV38J6Le/WHXXq3RS84e4FbS?= =?us-ascii?Q?N9bV31dIEwEtkM/NCghv6dqwqOc0J92E451mqjUNcnQ1kSts6bHqD9yOIQnh?= =?us-ascii?Q?tL7WbqAk+OPqQKq38aXHirkOTXrS?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 23693847-0ef2-4d10-ff56-08dad75964a7 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5455.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Dec 2022 07:13:36.9340 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR03MB6027 Received-SPF: pass client-ip=40.92.22.54; envelope-from=outlook_98C99531806B1C22@outlook.com; helo=NAM12-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: 6 X-Spam_score: 0.6 X-Spam_bar: / X-Spam_report: (0.6 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FORGED_GMAIL_RCVD=1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FORGED_FROMDOMAIN=0.169, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1670310850; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=zskdDiZ7DlG86bCyNVwUhuHGQv3JWP5w6BWIsBaJCjM=; b=pGiciKydKjJvbE+3i/lkJus0G++7pXx0zSVrxrrvHd/mDeplw2JGv5n260HZfpLEiWvM/V oRUBnV2G3OE7JCfiHMgO1eFXDPBnjRALSHWn+QqbqwlRa7L0XxYV3o7hN+Rwkbf0TuAy6F X5ylqexpFAikl+U8lE5LVS2yR1Flw7h20yXP5nrZ9oc1uZwUMk0nM7fNMZmuy6Bw4q77DY ZhQMOQcBGCV5CAnznStnYmng41JtxnZEACQZHYsBqPBNfU2hSqGrvw80vSmtu2lpZZQDg0 lvK3mWczKgIvGZ/CcszZOLgKZkqH5K7WGhvGr4JMhrWYfI1hjEgcm+lMnGSAmg== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1670310850; a=rsa-sha256; cv=pass; b=JplUtJHYUD624IhRUfh0xpJhXAaFnghhrSYr1SbO6W0sUPHKzZvuecyCZzgdyN11oySwyo Ei+2TsXu/bJI3whCq/yHTC9OHmPNYWhB65fRn4wWcARlbjetBx0Tmk4iTtmrxyX9XznKkq mEofszup1M0h+B9+3oxrAFQ+BOS8ZQSw2Src3e+96b5fu+WlcSp42vARvXZYNmyPrKYxSt JEwv381TuZz6LecTqFJ3dPkB3m1NDekledptOY1yXu/lvvL2bUwIMziGj5kKmq8bVMzGfE FD7mtHPVMK6LaA3rjUcR8s8EzOZ73l9N7YPM+Hc3Cin9rO/4pmtSdcMLRg15yw== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=outlook.com header.s=selector1 header.b=nlAdBRKh; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.76 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=outlook.com header.s=selector1 header.b=nlAdBRKh; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: C7E9E2E0D3 X-Spam-Score: -2.76 X-Migadu-Scanner: scn0.migadu.com X-TUID: Iy1zT1O6+CnJ writes: > On Mon, Dec 05, 2022 at 07:54:25PM -0800, David Masterson wrote: > >> Question: which end of load-path is "front" if you look at load-path via >> describe-variable? It's been far too long since my days of Elisp >> hacking. > > This goes "left to right" when looking at it on a conventional > display. The first hit "wins". So I did have it backwards. Hmm. > [...] > meaning that Emacs first looks in my personal directories, then > in the system local ones (I have a "locally" installed Emacs > from the distribution's POV). > > The distribution's directories would go even later, were there > any. But this is a matter of when things are added to load-path. If something from the distribution is loaded before you setup your load-path (before ,emacs), it gets very difficult to override it locally (somewhat by design). The load can also happen by dependency loads before you get to setting up your local (Org) package. I'll have to test when the distribution org is getting loaded. Thanks -- David Masterson