From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Summary and next steps for (package-initialize) Date: Thu, 24 Aug 2017 20:12:20 +0200 Message-ID: <435fbbb8-6135-7cd9-d852-1da5f20f3f8f@gmail.com> References: < <83tw12cocz.fsf@gnu.org> <83wp5xat6i.fsf@gnu.org> <2d035e42-006b-e76e-2b3f-75f2dfd87bb7@taydin.org> <58ac4c14-3f26-4b21-806a-aa2326ce3d2b@default> <98f114b6-191e-43f9-b505-9362b9382508@default> <<83fucg99cj.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1503598383 17906 195.159.176.226 (24 Aug 2017 18:13:03 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 24 Aug 2017 18:13:03 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 24 20:12:57 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dkwci-0004KF-A3 for ged-emacs-devel@m.gmane.org; Thu, 24 Aug 2017 20:12:56 +0200 Original-Received: from localhost ([::1]:49816 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dkwco-0004yL-S0 for ged-emacs-devel@m.gmane.org; Thu, 24 Aug 2017 14:13:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34658) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dkwcE-0004y8-MU for emacs-devel@gnu.org; Thu, 24 Aug 2017 14:12:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dkwcB-0005j2-I7 for emacs-devel@gnu.org; Thu, 24 Aug 2017 14:12:26 -0400 Original-Received: from mail-wr0-x22f.google.com ([2a00:1450:400c:c0c::22f]:36968) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dkwcB-0005ic-Ao for emacs-devel@gnu.org; Thu, 24 Aug 2017 14:12:23 -0400 Original-Received: by mail-wr0-x22f.google.com with SMTP id a47so676367wra.4 for ; Thu, 24 Aug 2017 11:12:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=gv2UWtHs6rYIguFp21vwYHwbTUXn9FBNrF/KL6b2l9E=; b=QFHpjb0YQ6zaeZ0AJb/yXYIrFI2ykX1nh2tspsSwKyGiBWhaIQ+mNwyqewezIp+CGI FEmRP+eeQ9wk4055ugOjgXjlmshOWsDZLsKdQ5l9egBn356plANrYjxHcSC9WPbKRc9l 1HIBp3e6LyU20O7BWCL0u/Y3U3c8d6+ZJ2oArAnBmPiaeNBLGdtOF+nNA7GDJwQ99tq0 HWFuPXAzMCtTX5dnj1ErqQZUgOgGl9s2jMLo4c0sLcb/mne5AXnKZfv8qpWJE6Pb2tzJ aRnj0O1bR1WHRJswna+VR2p5wiBFDLLgiouavKltt5c2/hXLNK4MEXsMChH/TFduZtoy KDbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=gv2UWtHs6rYIguFp21vwYHwbTUXn9FBNrF/KL6b2l9E=; b=KgL29Kyry98TJs1Gv3niTqAhoC4r4WK+mxY8017uAYHqzI8T9cfDNR1kimVUQsZNgK j8j3TGODRmhqnpij09bOWTmo33JVpovTsijtS8gUsuc8MKYWnUbX1v6rzuXF5Ql6kpMh pKajdRpE8yFBgyavMmY8MCGuSshGjuGR3ZZq9+NwdsHkBAnYis4SFpn9/6fyygzuN8mW czf3isjBXsFL8dnAu8ZdqpSN4FBcPFO3JxzzIWHOt07A6lR6GTqbclJlpSve0JR+L+JB xpVKHSI55cgs2b64r3AnFLWt4Uw/5WtaWPvl94ni7lohR1biQRTOrwWvW1g/wz8DPeFZ w3JA== X-Gm-Message-State: AHYfb5gpeaQB/rYMJveyQG37U86dbzURJU710nAE3n37LdJxoJYODcOL w1o2hOXacs9GzQfb4Lc= X-Received: by 10.223.179.83 with SMTP id k19mr4417128wrd.232.1503598342146; Thu, 24 Aug 2017 11:12:22 -0700 (PDT) Original-Received: from [192.168.1.82] (43.225.24.109.rev.sfr.net. [109.24.225.43]) by smtp.gmail.com with ESMTPSA id h66sm4838299wmd.38.2017.08.24.11.12.21 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 24 Aug 2017 11:12:21 -0700 (PDT) In-Reply-To: Content-Language: en-GB X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::22f X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:217778 Archived-At: On 2017-08-24 19:44, Drew Adams wrote: > Deciding to "install" a package is somewhat analogous to putting > a library in your `load-path'. That doesn't mean it gets loaded. > Activating a package (`package-initialize') is somewhat analogous > to loading a library. Just the autoloads, though, right? Not like `load' or `require'. > My reply to that was to point out that being part of the core does > not imply activating. I said that "lots of things are a core part > of Emacs and not extensions, but we don't necessarily turn them on > eagerly and by default." I'm confused. We load their autoloads from loaddefs.el, don't we? Does package-initialize do more? Cheers, Clément.