From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Radon Rosborough Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Fixing package-initialize, adding early init file Date: Fri, 13 Oct 2017 23:19:01 -0700 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a11408126449d0e055b7bc272" X-Trace: blaine.gmane.org 1507962002 30736 195.159.176.226 (14 Oct 2017 06:20:02 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 14 Oct 2017 06:20:02 +0000 (UTC) Cc: rswgnu@gmail.com, emacs-devel To: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 14 08:19: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 1e3FnW-0005fx-NZ for ged-emacs-devel@m.gmane.org; Sat, 14 Oct 2017 08:19:46 +0200 Original-Received: from localhost ([::1]:52919 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e3Fna-0000ZO-RJ for ged-emacs-devel@m.gmane.org; Sat, 14 Oct 2017 02:19:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44453) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e3FnU-0000ZI-8a for emacs-devel@gnu.org; Sat, 14 Oct 2017 02:19:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e3FnT-0001sb-DS for emacs-devel@gnu.org; Sat, 14 Oct 2017 02:19:44 -0400 Original-Received: from mail-lf0-x230.google.com ([2a00:1450:4010:c07::230]:45945) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e3FnT-0001rB-5R for emacs-devel@gnu.org; Sat, 14 Oct 2017 02:19:43 -0400 Original-Received: by mail-lf0-x230.google.com with SMTP id n69so11734881lfn.2 for ; Fri, 13 Oct 2017 23:19:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=lTH4DpKaWEwZgyHp6qT/jLAd+jme53ahIYLZw60ag8U=; b=hMbtRalwe+D44ncJi+4pWT5uXE9Gx6d/ljLMpvXQUMccw/I4VratD0DpQpZ9nqD5Hr k7/h+zlZVp7S3Yg1eFyG1kZ0wjcT4L3vwsiuDROLv0sByd/kR82EqisVR6x6+YksaRod CBf19a34K/mm5m/HF99Z1IJ3CeUEzHZs7muuqvN2MBj+cU5UF9J6uHHmwzsMqMTnJMe3 e0pqfyZZd3NegwuVWLGIXLxTTmHwUh6TtjkOKN4Ahuw0bu9iYOtnysbWgooJJalRwIp/ wsiaFiJG5r4mBd67tXoo/lDTnQSy7+lUvx1Mimb5DabXeq4QucgDZWkmGAetvqUDaMB8 NW2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=lTH4DpKaWEwZgyHp6qT/jLAd+jme53ahIYLZw60ag8U=; b=J/Kgmi1WzzcMx7Qpf6tLKUBW1JFO91lXOA94X1DjFR4y3mTTYikPR+cOXIZkicfeJ/ hwkbQreln1bOssJRIHmAW5zNIg/bkrNEv030azLyk25g3FzcW2BMs6aQ8fZpyvjennzm vBsM6PzITeFIoiLaMZBIEHNZPDo6FYz+69XxhnMTcGAwPrVcrjHqNfi+ibv9l0x1WmOx CxO/2a7KlWqpvaOS75MdCaPwswKR3NREz4qq6rlPcfnF6VXB0jMoJqCe7P/ZD0dfXsAe fv/bIyiJaDl190Vm0f94LAbwl9/65WHh4gjIUqb+c7wp7t8YoWPPC5cFmsRzV7jhaJPT VXRw== X-Gm-Message-State: AMCzsaWX2QOQ9KEtGaY46QVCnsMYNsc0Ixv5ZBIk6mn5vBA6hthXX3Zr +/B5nLu6mSARKN9Hdop0Zc6XivWyKVPF2sIrrYk= X-Google-Smtp-Source: ABhQp+TpknoU6ip+6pG/aUcu9YFfjYvI7HUq24GBsw+dDlWqZM3rJB4CqCe1Z1ATiTWjEBVDsPM12KGLD2CCjyFhPgw= X-Received: by 10.25.21.233 with SMTP id 102mr1174523lfv.252.1507961981933; Fri, 13 Oct 2017 23:19:41 -0700 (PDT) Original-Received: by 10.25.208.10 with HTTP; Fri, 13 Oct 2017 23:19:01 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4010:c07::230 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:219476 Archived-At: --001a11408126449d0e055b7bc272 Content-Type: text/plain; charset="UTF-8" > A follow up: if I do use packages but never mess with its "advanced > options" (or even customize by that matter), will I also never have > this second file? Correct. If you don't have to customize `package-user-dir' or `package-load-list', and you don't need to stop package.el from loading packages that you already installed, then there is no need for the early init file. Note also that with this patch, unlike in the current situation, Emacs doesn't do anything automatically. No files are created or modified by Emacs. --001a11408126449d0e055b7bc272 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> A follow up: if I do use packages but never= mess with its "advanced
> options" (or even customi= ze by that matter), will I also never have
> this second file?=

Correct. If you don't have to customize `pack= age-user-dir' or
`package-load-list', and you don't n= eed to stop package.el from
loading packages that you already ins= talled, then there is no need for
the early init file.
=
Note also that with this patch, unlike in the current situat= ion, Emacs
doesn't do anything automatically. No files are cr= eated or modified by
Emacs.

--001a11408126449d0e055b7bc272--