From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification Resent-From: Kaushal Modi Original-Sender: "Debbugs-submit" Resent-CC: radon.neon@gmail.com, bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Feb 2018 17:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 30552@debbugs.gnu.org Cc: radon.neon@gmail.com X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" X-Debbugs-Original-Xcc: radon.neon@gmail.com Received: via spool by submit@debbugs.gnu.org id=B.151914887725880 (code B ref -1); Tue, 20 Feb 2018 17:48:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Feb 2018 17:47:57 +0000 Received: from localhost ([127.0.0.1]:53132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoC1E-0006jM-Tu for submit@debbugs.gnu.org; Tue, 20 Feb 2018 12:47:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoC1D-0006j9-BW for submit@debbugs.gnu.org; Tue, 20 Feb 2018 12:47:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoC16-0006to-IC for submit@debbugs.gnu.org; Tue, 20 Feb 2018 12:47:49 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, FREEMAIL_REPLY,HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42402) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eoC16-0006tV-Dn for submit@debbugs.gnu.org; Tue, 20 Feb 2018 12:47:48 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48870) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eoC14-0000Gh-Qk for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 12:47:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoC13-0006q2-D9 for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 12:47:46 -0500 Received: from mail-yw0-x229.google.com ([2607:f8b0:4002:c05::229]:41106) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eoC13-0006ph-79 for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 12:47:45 -0500 Received: by mail-yw0-x229.google.com with SMTP id w12so1524839ywa.8 for ; Tue, 20 Feb 2018 09:47:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=1unyM23Z8Z3t0K8UdGU/6UWTur86MbTa2WH1nGUvres=; b=vXfkcvgJ0uhOWFLKk7QzdOfhccLz0JznbHhSVpbfx52lSjOElflIarQYw3/31HeVOB Iq+YnCecqB8K87vqz/1R+zH6GOxW1s7xoYcb8J/yEMUXGlngX+snaIgz3x/ie/WfjfCx +Mm55RD9fSo3IFE9TWBOk5VbMi7vzSo7deA75cl/QYCqnwq18EGkVpcQcm3bxWZeVMGa 2rAhEQomtehpVC12TgsZE27njdEeyARwgqkm2q3iTF7YzVk3aOtJ0YxWl7LuDONAg50h QwTXXUZ4yZGKhLEUZ/q2zsu20le0A59Pre3n6TbeRHkU+WtLYVx+KZ3HCsECDDyagGDX ic+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=1unyM23Z8Z3t0K8UdGU/6UWTur86MbTa2WH1nGUvres=; b=KUIU1y/dkCMSvF9R53b+cuLzurEN7elZM48ZawZuq+ENL/U+WHTy57D7xXz874LfcB ZmcetoIDzVF5pumPRF/TwpaOs9TyCXJkqjPYm7ULUqeoQkSvuhDbeG0qrW5N6IPmfMFe ZI0s/TXdq0p/wFC09DLwvqBCbPaI8chQhXEDPZIDOreRf/UYlZgjbjqs7SfVwuQUfnsS yIXFKchC9gpsLxXxIF3Bnmn6chGOqm5eTu6sk6ryNSp+ir/pWJOh1NaYKD8xc1QgFIFI L2oAxC2xzx4MqH4Fb/dwwypBcUnMij1Fvf6b2M5N4PmgIbELwWxRoeCqB/j5Iuz+nGmQ 6TIw== X-Gm-Message-State: APf1xPBpyLmWodozqvWszYITBWWb/IqHFLojwrnUmcs6BlZ+FX3wdI3O VQLrWaiTY4CA4t13OAEV3SovKtv8g068wlKxnGg= X-Google-Smtp-Source: AH8x224gggz9N6yYKSDONhb4KWcW6nDzzbQvMwsG20km7b7rEkug+M70VvNGebBSXOSldb28ALwlub+7p3329KFEV10= X-Received: by 10.13.223.209 with SMTP id i200mr356727ywe.481.1519148864028; Tue, 20 Feb 2018 09:47:44 -0800 (PST) MIME-Version: 1.0 From: Kaushal Modi Date: Tue, 20 Feb 2018 17:47:32 +0000 Message-ID: Content-Type: multipart/alternative; boundary="001a114e46f466c6fd0565a86859" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.0 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --001a114e46f466c6fd0565a86859 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Debbugs-CC: radon.neon@gmail.com Hello, I was following the changes for the early init file in the emacs manual, and I across: > After a package is installed, it is automatically made available by Emacs in all subsequent sessions. This happens at startup, before processing the init file but after processing the early init file (*note (elisp)Early Init File::). As an exception, Emacs does not make packages available at startup if invoked with the =E2=80=98-q=E2=80=99 or =E2=80=98--no-init-file=E2=80=99 options (*note Initial Options::). To keep Emacs from automatically making packages available at startup, change the variable =E2=80=98package-enable-at-startup=E2=80=99 to= =E2=80=98nil=E2=80=99. You must do this in the early init file (*note (elisp)Early Init File::), as in (emacs) Package Installation It looks like the (elisp)Early Init File node does not exist.. navigating there gives: user-error: No such node or anchor: =E2=80=98Early Init File=E2=80=99 But there *is* a (emacs) Early Init File node. So, may be just needs /(elisp)/(emacs)/ ? Here's a related request: In (emacs) Early Init File, it says: > However, it is sometimes desirable to have customizations that take effect during Emacs startup earlier than the normal init file is processed. Such customizations can be put in the early init file, =E2=80=98~/.emacs.d/early-init.el=E2=80=99. It's not clear what those customizations are.. can you put a definitive list of customizations that if one does *have* to now be in early-init.el? For example, now package-user-dir *has* to be in early-init.el, but that variable is not mentioned in that node. If a list of variables cannot be listed in there for the sake of maintenance.. there should be some way for a user to figure out if a variable *needs to be* in early-init.el or *can be* in init.el. Example: - package-user-dir has to be in early-init.el - But having package-archives in init.el is fine. Why so? The answer to that Why needs to go in the Early Init File node. Thanks. In GNU Emacs 27.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 2.24.23) of 2018-02-19 Repository revision: 071a0a571243f9498e0e58e5fe938a7b892a22db Windowing system distributor 'The X.Org Foundation', version 11.0.60900000 System Description: Red Hat Enterprise Linux Workstation release 6.6 (Santiago) --=20 Kaushal Modi --001a114e46f466c6fd0565a86859 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
X-Debbugs-CC: radon.neon@gmail.com

Hello,

I was following the changes for the early= init file in the emacs manual, and I across:

> After a package i= s installed, it is automatically made available by
Emacs in all subseque= nt sessions.=C2=A0 This happens at startup, before
processing the init f= ile but after processing the early init file (*note
(elisp)Early Init Fi= le::).=C2=A0 As an exception, Emacs does not make
packages available at = startup if invoked with the =E2=80=98-q=E2=80=99 or
=E2=80=98--no-init-f= ile=E2=80=99 options (*note Initial Options::).

=C2=A0=C2=A0 To keep= Emacs from automatically making packages available at
startup, change t= he variable =E2=80=98package-enable-at-startup=E2=80=99 to =E2=80=98nil=E2= =80=99.=C2=A0 You
must do this in the early init file (*note (elisp)Earl= y Init File::), as

in (emacs) Package Installation

It looks like the (elisp)Early Init File node does not exist.. navigating= there gives:

user-error: No such node or anchor: =E2=80=98Early Ini= t File=E2=80=99

But there *is* a (emacs) Early Init File node.=

So, may be just needs /(elisp)/(emacs)/ ?


Here's a related request:

=
In (emacs) Early Init File, it says:

> However, it is = sometimes desirable to
have customizations that take effect during Emacs= startup earlier than
the normal init file is processed.=C2=A0 Such cust= omizations can be put in
the early init file, =E2=80=98~/.emacs.d/early-= init.el=E2=80=99.

It's not clear what those customiza= tions are.. can you put a definitive list of customizations that if one doe= s *have* to now be in early-init.el?

For example, now pac= kage-user-dir *has* to be in early-init.el, but that variable is not mentio= ned in that node.

If a list of variables cannot be listed= in there for the sake of maintenance.. there should be some way for a user= to figure out if a variable *needs to be* in early-init.el or *can be* in = init.el.

Example:

- package-user-dir ha= s to be in early-init.el
- But having package-archives in ini= t.el is fine.

Why so? The answer to that Why needs to go = in the Early Init File node.

Thanks.


In GNU Emacs 27.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Versi= on 2.24.23)
=C2=A0of 2018-02-19
Repository revision: 071a0a571243f949= 8e0e58e5fe938a7b892a22db
Windowing system distributor 'The X.Org Fou= ndation', version 11.0.60900000
System Description: Red Hat Enterpri= se Linux Workstation release 6.6 (Santiago)
--

Kaushal Modi

--001a114e46f466c6fd0565a86859-- From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Feb 2018 19:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kaushal Modi Cc: 30552@debbugs.gnu.org, radon.neon@gmail.com Reply-To: Eli Zaretskii Received: via spool by 30552-submit@debbugs.gnu.org id=B30552.151915489410185 (code B ref 30552); Tue, 20 Feb 2018 19:29:02 +0000 Received: (at 30552) by debbugs.gnu.org; 20 Feb 2018 19:28:14 +0000 Received: from localhost ([127.0.0.1]:53221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoDaH-0002eD-T0 for submit@debbugs.gnu.org; Tue, 20 Feb 2018 14:28:14 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoDaG-0002e1-Or for 30552@debbugs.gnu.org; Tue, 20 Feb 2018 14:28:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoDaA-0004A1-Oj for 30552@debbugs.gnu.org; Tue, 20 Feb 2018 14:28:07 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60209) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eoDa7-00047W-0N; Tue, 20 Feb 2018 14:28:03 -0500 Received: from [176.228.60.248] (port=3859 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eoDa6-00074x-E5; Tue, 20 Feb 2018 14:28:02 -0500 Date: Tue, 20 Feb 2018 21:28:12 +0200 Message-Id: <83sh9v796b.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Kaushal Modi on Tue, 20 Feb 2018 17:47:32 +0000) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Kaushal Modi > Date: Tue, 20 Feb 2018 17:47:32 +0000 > Cc: radon.neon@gmail.com > > To keep Emacs from automatically making packages available at > startup, change the variable ‘package-enable-at-startup’ to ‘nil’. You > must do this in the early init file (*note (elisp)Early Init File::), as > > in (emacs) Package Installation > > It looks like the (elisp)Early Init File node does not exist.. navigating there gives: > > user-error: No such node or anchor: ‘Early Init File’ Fixed, thanks. From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification Resent-From: Radon Rosborough Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Feb 2018 20:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kaushal Modi Cc: 30552@debbugs.gnu.org Received: via spool by 30552-submit@debbugs.gnu.org id=B30552.15191591626780 (code B ref 30552); Tue, 20 Feb 2018 20:40:02 +0000 Received: (at 30552) by debbugs.gnu.org; 20 Feb 2018 20:39:22 +0000 Received: from localhost ([127.0.0.1]:53264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoEh8-0001lH-Ig for submit@debbugs.gnu.org; Tue, 20 Feb 2018 15:39:22 -0500 Received: from mail-lf0-f50.google.com ([209.85.215.50]:45751) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoEh7-0001l3-2I for 30552@debbugs.gnu.org; Tue, 20 Feb 2018 15:39:21 -0500 Received: by mail-lf0-f50.google.com with SMTP id x196so6060903lfd.12 for <30552@debbugs.gnu.org>; Tue, 20 Feb 2018 12:39:20 -0800 (PST) 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=egIBn4pDr5tBQyfyZQW99v5VYXV6ZRTjjahg1SbpBgc=; b=FVhktradbz7WbFsJ0fu67pbbBsfP0M/ZwM4DFFUtOkKNrQSPnVgPcmUI5IrtZdg5a0 9dvy0SCurUs2Iq/123Hb4cQPj6VgcU3gnLyaHxQ1Xn86rhZ+X1WczWuTqDvYU0xIjtro SSCp7JeKh40LsFgUFCBFYl80qD9Rhwi38sIRweekwHG7i/oDLG1WN1AtA2DFW2wzZzUT bDAPRUNflCOoHIPstDgZfVeZrNUrYQqdLFwrBNdxOaTQssijtM5s8uHfqhb8q90uJhXQ /uA9EWcuwpTeTyC3yGJUYIzbRc96E533ZfOIx286316/UEVXTqLRswd0Q7nTLytxqMRy vZdw== 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=egIBn4pDr5tBQyfyZQW99v5VYXV6ZRTjjahg1SbpBgc=; b=tKDLqELXXyuHuh8aEVskDKN1kCImVxzVjPS7V/MDdPnmjMEu3o7PUg2inODNvrLqqM 5RmRYswQ6mPVvk+g2qEXJW/hsI+CuxP4Vs4dRUtjm/vMbaMHNw6X+H+jG6xlzzT+srzB D0b5mrgvXPd88Ud0hBmkSWNC+ViCOsmc/XwfJpty8YEKbISZ4hkPn2w4/1RjHuRFkJfS 3l1HjpV2HHilRAs89y1k7Y1BGUERg6HJIE1hu7pEBaL+Wgik7BPqd7BCktbtPIUthJZ6 XDp8fhl/sygy3rUbgUEDaKnU3VFeHMJSHHYnHF2+PkHqmf/5Hr/txWJbjxuIRKwrVHV4 Fl8w== X-Gm-Message-State: APf1xPCu+OSMRpdizkVoAhetI2S9dSXQk6B+QzS+WlaQVl9Ool+1fDT/ 00F03GxXFV2j7yklbF5HZSxzPljBpA3/ARePryE= X-Google-Smtp-Source: AH8x225vqOzwciE54nDCcwgtwX7Z2gdlYrYg39QeFi1HFgZkxHEIXQqiyg8HTp5/kxFZNPE5k4EoWqiXoIVYI9k+vts= X-Received: by 10.25.83.136 with SMTP id h8mr607286lfl.87.1519159155072; Tue, 20 Feb 2018 12:39:15 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.16.33 with HTTP; Tue, 20 Feb 2018 12:38:34 -0800 (PST) In-Reply-To: References: From: Radon Rosborough Date: Tue, 20 Feb 2018 12:38:34 -0800 Message-ID: Content-Type: multipart/alternative; boundary="94eb2c1cdc42cba5570565aacda0" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --94eb2c1cdc42cba5570565aacda0 Content-Type: text/plain; charset="UTF-8" > there should be some way for a user to figure out if a variable > *needs to be* in early-init.el or *can be* in init.el. The set of variables which need to be set in early-init.el is exactly the same as the set of variables which need to be set before `package-initialize' is run, and hasn't changed as a result of this patch. I do agree that adding explicit documentation of these variables would be a good thing, though. --94eb2c1cdc42cba5570565aacda0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
>=C2=A0there should be= some way for a user to figure out if a variable
> *needs to be* in early-init.el or *can be* in init.e= l.

= The set of variables which need to be set in early-init.el is exactly
=
the same as the set of variables which need to be set before
`package-initialize' is run, and hasn't changed as a result of thi= s
patch. I do agree that adding explicit documentation of these
variables would be a good thing, though.
--94eb2c1cdc42cba5570565aacda0-- From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification Resent-From: Kaushal Modi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Feb 2018 16:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 30552@debbugs.gnu.org, radon.neon@gmail.com Received: via spool by 30552-submit@debbugs.gnu.org id=B30552.151922962313042 (code B ref 30552); Wed, 21 Feb 2018 16:14:01 +0000 Received: (at 30552) by debbugs.gnu.org; 21 Feb 2018 16:13:43 +0000 Received: from localhost ([127.0.0.1]:54655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoX1a-0003OI-Js for submit@debbugs.gnu.org; Wed, 21 Feb 2018 11:13:42 -0500 Received: from mail-yw0-f175.google.com ([209.85.161.175]:38502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoX1Y-0003O5-S9 for 30552@debbugs.gnu.org; Wed, 21 Feb 2018 11:13:41 -0500 Received: by mail-yw0-f175.google.com with SMTP id b70so669725ywh.5 for <30552@debbugs.gnu.org>; Wed, 21 Feb 2018 08:13:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=97lonRjBG7hbit1FbuKWhwhbFEhPLRB6x9GAG8pJ7SY=; b=mydinlec5665/k20xNK2SbBfA0qapejeJE6OiwKr6dy/orZ9IQKlypgWEbLAlRfaIG AKNmyIJXnlcRGF89i52+PrmI2clN7AgqYih0yU5XPoQdooiEwPqiGOKgDRVDRwfz+gy1 14H++HJ9F4rFulOQjzpQe6yN6G1gW0ob2QtBmcfkI36XNLnrYRV8KOjbumakjSTmgFtS b3bEX3M6YqQYEoW7PSAjopmC3xX9W5264gC5RByxRTeVG6kUI42O3jkD+E/VR3+sKBER kxd9YJZ8Y/bzUenHt/tY4odylCin0e1aPFJnLB+n7oUCs0qbWcBIMexHbi3lGhS6gLeE cutA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=97lonRjBG7hbit1FbuKWhwhbFEhPLRB6x9GAG8pJ7SY=; b=MhF8WOztf3a9/GIQmD3U19UaZoQ5vcS2BkLqUSiGxHhBDdPzT7Cqvk4KaUaTdO+LTV 519Np8GtWZi637lFg3jOqfrvp+eH3OGv05AMJnvU56BhU+C0EVHldeYcaGkS7H+/yBqV RORRs4iJvJulzL+F9TyoISiDGw0JG0JlW2DePUbBK8FJiwlrgXf60qbfrdAPuP+AYx1i muj4dLpztFS6uNsYG84TLwaSgAA5SmRHxMBO2ETeoZRfyex9V+EnUJU3hA5x/LSQwiuc V4pLKRQXJNS6ZCN6Ym2lgVNeo7PaKmiEur3rPb0RCfP8UoveQmNXbCQtfYJf+cgI1Egz 5w6A== X-Gm-Message-State: APf1xPACvNTKDUGI9ZpD12qZ4qnFSUiAotH6RC+87io6+kbx00Vb14RC qbyLYEcO9ex/eaGhZs2WWkEZ7KZAlqW3i22s6u8= X-Google-Smtp-Source: AH8x227Pi44Qkd0sG9c+Nw9csNeEYDTLl5oriF8GW9Q+xAJVHCeVU38PH5+2rcUT6npcnhaFTsgQ/e7ryI8n0J8Cvcs= X-Received: by 10.129.173.66 with SMTP id l2mr2664406ywk.68.1519229615055; Wed, 21 Feb 2018 08:13:35 -0800 (PST) MIME-Version: 1.0 References: <83sh9v796b.fsf@gnu.org> In-Reply-To: <83sh9v796b.fsf@gnu.org> From: Kaushal Modi Date: Wed, 21 Feb 2018 16:13:24 +0000 Message-ID: Content-Type: multipart/alternative; boundary="f403045e8c1689a9860565bb3519" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --f403045e8c1689a9860565bb3519 Content-Type: text/plain; charset="UTF-8" On Tue, Feb 20, 2018 at 2:28 PM Eli Zaretskii wrote: > Fixed, thanks. > Hi Eli, That doesn't seem to have fixed this. I believe the fix is this?: diff --git a/doc/emacs/package.texi b/doc/emacs/package.texi index 6c7493790d..b4398a553f 100644 --- a/doc/emacs/package.texi +++ b/doc/emacs/package.texi @@ -252,7 +252,7 @@ Package Installation After a package is installed, it is automatically made available by Emacs in all subsequent sessions. This happens at startup, before processing the init file but after processing the early init file -(@pxref{Early Init File,,, elisp, The Emacs Lisp Reference Manual}). +(@pxref{Early Init File,,, emacs, The Emacs Manual}). As an exception, Emacs does not make packages available at startup if invoked with the @samp{-q} or @samp{--no-init-file} options (@pxref{Initial Options}). @@ -261,7 +261,7 @@ Package Installation To keep Emacs from automatically making packages available at startup, change the variable @code{package-enable-at-startup} to @code{nil}. You must do this in the early init file (@pxref{Early -Init File,,, elisp, The Emacs Lisp Reference Manual}), as the variable +Init File,,, emacs, The Emacs Manual}), as the variable is read before loading the regular init file. Currently this variable cannot be set via Customize. -- Kaushal Modi --f403045e8c1689a9860565bb3519 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Feb 20= , 2018 at 2:28 PM Eli Zaretskii <eliz@gn= u.org> wrote:
Fixed, thanks.=

Hi Eli,

That doesn&#= 39;t seem to have fixed this. I believe the fix is this?:

diff --git= a/doc/emacs/package.texi b/doc/emacs/package.texi
index 6c7493790d..b43= 98a553f 100644
--- a/doc/emacs/package.texi
+++ b/doc/emacs/package.t= exi
@@ -252,7 +252,7 @@ Package Installation
=C2=A0=C2=A0 After a pac= kage is installed, it is automatically made available by
=C2=A0Emacs in = all subsequent sessions.=C2=A0 This happens at startup, before
=C2=A0pro= cessing the init file but after processing the early init file
-(@pxref{= Early Init File,,, elisp, The Emacs Lisp Reference Manual}).
+(@pxref{Ea= rly Init File,,, emacs, The Emacs Manual}).
=C2=A0As an exception, Emacs= does not make packages available at startup if
=C2=A0invoked with the @= samp{-q} or @samp{--no-init-file} options
=C2=A0(@pxref{Initial Options}= ).
@@ -261,7 +261,7 @@ Package Installation
=C2=A0=C2=A0 To keep Emac= s from automatically making packages available at
=C2=A0startup, change = the variable @code{package-enable-at-startup} to
=C2=A0@code{nil}.=C2=A0= You must do this in the early init file (@pxref{Early
-Init File,,, eli= sp, The Emacs Lisp Reference Manual}), as the variable
+Init File,,, ema= cs, The Emacs Manual}), as the variable
=C2=A0is read before loading the= regular init file.=C2=A0 Currently this variable
=C2=A0cannot be set vi= a Customize.
=C2=A0
=C2=A0
--

Kaushal Modi

--f403045e8c1689a9860565bb3519-- From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification Resent-From: Kaushal Modi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Feb 2018 16:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Radon Rosborough Cc: 30552@debbugs.gnu.org Received: via spool by 30552-submit@debbugs.gnu.org id=B30552.151922983213418 (code B ref 30552); Wed, 21 Feb 2018 16:18:02 +0000 Received: (at 30552) by debbugs.gnu.org; 21 Feb 2018 16:17:12 +0000 Received: from localhost ([127.0.0.1]:54661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoX4y-0003UL-6R for submit@debbugs.gnu.org; Wed, 21 Feb 2018 11:17:12 -0500 Received: from mail-yb0-f174.google.com ([209.85.213.174]:40818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoX4v-0003U8-T8 for 30552@debbugs.gnu.org; Wed, 21 Feb 2018 11:17:10 -0500 Received: by mail-yb0-f174.google.com with SMTP id i15-v6so699244ybg.7 for <30552@debbugs.gnu.org>; Wed, 21 Feb 2018 08:17:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oeLfCmDno/3ZGNaPKEgfDFw6JD7yxw0t0LAlj9KsBlA=; b=Lb5T+uOhDaS2ajP51uzaadtRoHa8Q/VR27VWMJJh7LdqRprQ6Z13Q6T032DcwNRnIo nco52BPNs852/g2sLZwowNqPsjqEz0I+Fh+qhZhpOMfBflBz4RZWBuaEoE+QD4O+DLwT bZwOo3PXOojOulbXZrW7SHKbE7l39ypNcEZgetCxuS49mESYX2GSR4Dwpkqk2YNdvAqg ycqfMycnnisDHfLacIPN/KSUk8kGDcTJgDkeHr8xEljnHitjNV9npUYqoPSpqurdf2Wl +p5CNSJXFA1fPpLli/g5SoO3ujUtATw2dB/f9ceSlhgoVr46EYIVzkZeLAIxGhTv77Zk PATA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oeLfCmDno/3ZGNaPKEgfDFw6JD7yxw0t0LAlj9KsBlA=; b=atFuebNDZ+bH0mApO/dLAgkukPvrkJXKe9hbRj6LlKAXJfVzvh8qnivU9qjZ0UMrMN 0kH+W9bPfy9h2WQlWJe4Tao3l/d1jYHSV6rPECl68xC4k+5J+8IfDWoOnMIXyU9kMcJ4 WGJ9jvYOuJXTpLXnmeli9YxvRFKUTR1z0sWJPBN4r4dYXwoZsLHKuQ52aKFnhKHPSxz5 QEURK4XuCRwdhufuaniiX9NuJaZhuy2ONW8rEO/zhjA12AgZJIplL9DTECdFS2CYXTYu HqeU1bF1NiOJF7zdq8tFpI19zOzZBxTw4+adqeR/h/FCXCNicsXW82WUfg/7H4p0roRT NrvQ== X-Gm-Message-State: APf1xPAjd4R/84dBI73aNutFLXGmOfXkIG+AGVGvclfO3zX59IyQsdQj AvT3NNYtEA19RijSB5DXM6rMWOkxztXITJlyslQ= X-Google-Smtp-Source: AH8x226acBDQmz2qLovGx7UGEJ8Cdt31KXQzd0zmj+oWkqCo6xHx3Z3UHS0hMYcCdh/vMpLH9VWaSFCkzbqE4bNoqko= X-Received: by 2002:a25:1505:: with SMTP id 5-v6mr2615573ybv.171.1519229824267; Wed, 21 Feb 2018 08:17:04 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Kaushal Modi Date: Wed, 21 Feb 2018 16:16:53 +0000 Message-ID: Content-Type: multipart/alternative; boundary="00000000000001f9a10565bb4273" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --00000000000001f9a10565bb4273 Content-Type: text/plain; charset="UTF-8" On Tue, Feb 20, 2018 at 3:39 PM Radon Rosborough wrote: > > The set of variables which need to be set in early-init.el is exactly > the same as the set of variables which need to be set before > `package-initialize' is run, and hasn't changed as a result of this > patch. > Thanks, that makes sense. > I do agree that adding explicit documentation of these > variables would be a good thing, though. > Do you still want to add few examples in the Early Init File node? Something that says along the lines of: "Variables that need to be set before calling package-initialize, like package-user-dir, package-enable-at-startup should now be customized inside this Early Init file. Variables that can be set post package-initialize, like package-archives can be set in default Emacs Init file." -- Kaushal Modi --00000000000001f9a10565bb4273 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Feb 20= , 2018 at 3:39 PM Radon Rosborough <radon.neon@gmail.com> wrote:

The set of variables which need to be set in= early-init.el is exactly
the same as the set of variables which = need to be set before
`package-initialize' is run, and hasn&#= 39;t changed as a result of this
patch.
<= div>
Thanks, that makes sense.
=C2=A0
I do agree that adding explicit = documentation of these
variables would be a good thing, though.

Do you still want to add few exa= mples in the Early Init File node? Something that says along the lines of:<= br>
"Variables that need to be set before calling packag= e-initialize, like package-user-dir, package-enable-at-startup should now b= e customized inside this Early Init file. Variables that can be set post pa= ckage-initialize, like package-archives can be set in default Emacs Init fi= le."
--

Kaushal Modi

--00000000000001f9a10565bb4273-- From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Feb 2018 18:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kaushal Modi Cc: 30552@debbugs.gnu.org, radon.neon@gmail.com Reply-To: Eli Zaretskii Received: via spool by 30552-submit@debbugs.gnu.org id=B30552.151923673324239 (code B ref 30552); Wed, 21 Feb 2018 18:13:01 +0000 Received: (at 30552) by debbugs.gnu.org; 21 Feb 2018 18:12:13 +0000 Received: from localhost ([127.0.0.1]:54751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoYsH-0006It-KY for submit@debbugs.gnu.org; Wed, 21 Feb 2018 13:12:13 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoYsG-0006Ih-3x for 30552@debbugs.gnu.org; Wed, 21 Feb 2018 13:12:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoYsA-0006oW-6w for 30552@debbugs.gnu.org; Wed, 21 Feb 2018 13:12:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52039) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eoYs4-0006fJ-GV; Wed, 21 Feb 2018 13:12:00 -0500 Received: from [176.228.60.248] (port=4716 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eoYs3-0001Tp-Qt; Wed, 21 Feb 2018 13:12:00 -0500 Date: Wed, 21 Feb 2018 20:12:13 +0200 Message-Id: <831she6wle.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Kaushal Modi on Wed, 21 Feb 2018 16:13:24 +0000) References: <83sh9v796b.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Kaushal Modi > Date: Wed, 21 Feb 2018 16:13:24 +0000 > Cc: 30552@debbugs.gnu.org, radon.neon@gmail.com > > On Tue, Feb 20, 2018 at 2:28 PM Eli Zaretskii wrote: > > Fixed, thanks. > > Hi Eli, > > That doesn't seem to have fixed this. Ah, yes. I fixed another instance of the same problem. > I believe the fix is this?: Almost: there's no need to use the 5- argument @xref for references to the same manual, and the second of these 2 @xref's is redundant. Thanks. From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification Resent-From: Radon Rosborough Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Feb 2018 21:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kaushal Modi Cc: 30552@debbugs.gnu.org Received: via spool by 30552-submit@debbugs.gnu.org id=B30552.151924692615692 (code B ref 30552); Wed, 21 Feb 2018 21:03:02 +0000 Received: (at 30552) by debbugs.gnu.org; 21 Feb 2018 21:02:06 +0000 Received: from localhost ([127.0.0.1]:54955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eobWf-000451-Mc for submit@debbugs.gnu.org; Wed, 21 Feb 2018 16:02:05 -0500 Received: from mail-lf0-f50.google.com ([209.85.215.50]:45300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eobWd-00044Y-V6 for 30552@debbugs.gnu.org; Wed, 21 Feb 2018 16:02:04 -0500 Received: by mail-lf0-f50.google.com with SMTP id x196so4320034lfd.12 for <30552@debbugs.gnu.org>; Wed, 21 Feb 2018 13:02:03 -0800 (PST) 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=wPuZKo227nMp0ibuusPxJNshi1SyIr8Hwb4q4mjX9yE=; b=lnLxz+uQ9mcOtU3kC71BzNNiIzDjwJ8sAXhxA8B4rZYHRdU9b7Tj3NHHaxMRsdnHHK 4gM6lxvB/YHwYcuKcoYI4pBnJ7FR19ORKRKOsbvWqObdjsllU/U7HJ8AgnDyBTSuGdlN fKxZS4d8RhjBWVtfGEF9MOdsYfheZg8m+EqfjdA4KT2lgUHtdzb734DrL/WsN0UF7f3z IwtpQRF4FWNAlzrUI4Sh2DNAEC0Q1kkgcmtolSS6TIH+8TcMDycpqorsdkTbMyV1XoD/ XcaqTb4PxBcrHXEUQW8LXQdurh3BRVC5KGrTnohGBO2PzRjKR16C+KSrpI2YxEZBOjsy 4Pmg== 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=wPuZKo227nMp0ibuusPxJNshi1SyIr8Hwb4q4mjX9yE=; b=AgUepjH7EQf25/V401RhTlss10bzUFpICgmoRZ8CKbDFn/TVcc/Msmovcq7PuHa8Pt hXeQIINo+l3zx8VyrghfG/Gc0NJKE1Jl2VoxVT7VOVddUQCbuYxqygz/shcND81RksGR xT122tI5tVYjo0K74ZTxxZyMpzudWGwwnqNY42YbrcLKzDB49773HEj3Xc3xu886VLA0 grq0FA43Oimov/ZUPVvfaPwPx8SMsaJ8EA+9RdzcLKoI1rHdff7JVJeseZkUWiDfCWNO c5WxW8EuFnPbcFdYKl3+Hdd3Kw8pdUQw6pnYkASOrCZhdEENvLbk5ym+rdsyiiIllkD7 PHkg== X-Gm-Message-State: APf1xPA8rqfOmcpwUea5egCSfz96/BfsJscPghEV1TkA8A4NFcznXEw5 ETVdggywm+USCVggtKW67FXydrf8D/MIGtyhjvw= X-Google-Smtp-Source: AH8x227Xe1KDnuNNtGdVmG+LF2/nvH5N9xwi/YuXsJ6XN7RvELCsO3hfPsTGY6UyTywAovU61+P+0oLIeIFo8V8jMgk= X-Received: by 10.46.54.1 with SMTP id d1mr3456232lja.84.1519246917656; Wed, 21 Feb 2018 13:01:57 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.16.33 with HTTP; Wed, 21 Feb 2018 13:01:16 -0800 (PST) In-Reply-To: References: From: Radon Rosborough Date: Wed, 21 Feb 2018 13:01:16 -0800 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) > Do you still want to add few examples in the Early Init File node? I have no objection. I will get to it at some point, or someone else can do it first. From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification References: In-Reply-To: Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 28 Sep 2019 22:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Radon Rosborough Cc: 30552@debbugs.gnu.org, Kaushal Modi Received: via spool by 30552-submit@debbugs.gnu.org id=B30552.156970881430306 (code B ref 30552); Sat, 28 Sep 2019 22:14:01 +0000 Received: (at 30552) by debbugs.gnu.org; 28 Sep 2019 22:13:34 +0000 Received: from localhost ([127.0.0.1]:51453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEKy6-0007sk-BR for submit@debbugs.gnu.org; Sat, 28 Sep 2019 18:13:34 -0400 Received: from mail-pf1-f171.google.com ([209.85.210.171]:34066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEKy4-0007sT-J8 for 30552@debbugs.gnu.org; Sat, 28 Sep 2019 18:13:32 -0400 Received: by mail-pf1-f171.google.com with SMTP id b128so3454498pfa.1 for <30552@debbugs.gnu.org>; Sat, 28 Sep 2019 15:13:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=A1HuwAmwv1DA8oOOyDX/5sLwNZYVf7zBc5LYWGr7A9E=; b=D3yZEwazz18yjhQ3FDPdEiiFPk2zVFIz9qsuBkfSCycFSZ6iUz2o6CvfUTuX1qya/i eQ69CkygosNSFB/N6xme33f45kJMJOyIDHu95T2s8tbnaF1iYRzSnr+iDOn2uBV/GjXz LIZiqrCQpy+KdPwGlm3+W4895+6v31Tfj2arPTwJZYXRVpbFedfnq0HaqheBQUT3lXBZ U1VxJFA9juy9OJb4V/Jx7Rgj9Zf/Zx2rKPzkULDMdC1BdX8G9EZsubMJuA0OL2GgS1L+ dZoNw94xKzaxv37lbVaLDmKFwXzpBHM1Ftb7JL/MhuxybOhFFH/bLuxOrxXEFwhsyoHq OxQQ== X-Gm-Message-State: APjAAAVu7/FXrX+AmwwgHEOkAH3+KAUEzu+mQsDMBRmCl+KsMIgpTtjl pDR6YQC4vXdtFrGkprevv0VUAlo+Wz2mdRTlTDKcRVAa8Lo= X-Google-Smtp-Source: APXvYqy+O+QkDkRTvL21VPI14JPgZY2UzktKYgCrQDdR5HVCoX6HxttzveHu5P9zbJRPQ30sPCrrfOumhW1BUCAgiiI= X-Received: by 2002:a62:e917:: with SMTP id j23mr12952625pfh.50.1569708807105; Sat, 28 Sep 2019 15:13:27 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Sun, 29 Sep 2019 00:13:16 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) Radon Rosborough writes: >> Do you still want to add few examples in the Early Init File node? > > I have no objection. I will get to it at some point, or someone else > can do it first. Did you ever get around to doing this? Best regards, Stefan Kangas From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification Resent-From: Radon Rosborough Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2019 15:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 30552@debbugs.gnu.org, Kaushal Modi Received: via spool by 30552-submit@debbugs.gnu.org id=B30552.15697715867799 (code B ref 30552); Sun, 29 Sep 2019 15:40:01 +0000 Received: (at 30552) by debbugs.gnu.org; 29 Sep 2019 15:39:46 +0000 Received: from localhost ([127.0.0.1]:55579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEbIY-00021j-H6 for submit@debbugs.gnu.org; Sun, 29 Sep 2019 11:39:46 -0400 Received: from mail-ua1-f49.google.com ([209.85.222.49]:35853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEbIW-00021T-IJ for 30552@debbugs.gnu.org; Sun, 29 Sep 2019 11:39:45 -0400 Received: by mail-ua1-f49.google.com with SMTP id r25so3383522uam.3 for <30552@debbugs.gnu.org>; Sun, 29 Sep 2019 08:39:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8HlfkORHxb7CwOm2hOiK3zYTpocOxY3eNP3QDXzhv2I=; b=ICHSHeHMaIlzckwehgFQo+y+JsWmrzRJK2VPSyA1AJNJ/+1l8Ix7225Nq2tkSQmSHO f6cdYtrrCsbtfZAmDykJigsjVKXA6qF13bsjJyRVPYAQjjiLPmWn/LJbpBueH2jd9kqo lXNICpK/e6sWryvgwr9klvft8+CcYMptVc0k2McyJKX1Smx52ig5H4M0WkhUVoNGcQMF w7o3q/7e4lRkRITTvk/nkK8o0QXANVVSdXrR07Lh2BuYBo1sRSqa3HeweaysMQaAFj+0 oalj+QI4ibcoLp7lQ/ngYNg0R/pfzeLQSYEtw5IETjw6IzY7SzzLLiU+SH+MH+2lqdbO Xysw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8HlfkORHxb7CwOm2hOiK3zYTpocOxY3eNP3QDXzhv2I=; b=didWgnd9KmAn1kkGHhCz9P723O2jAf8tMiSiQXhJ7CYuklQl4bATa3P0ZnkOzUbnjM pSnCphfbgiD5v6xZiPFxObEhPFCr1X1BeSOhgtP2cFGpGaz9XvmhVeyh4el6Ml1xiCTm zCKHrOpZLgn1mSc1QPlDdJZwmfXwptzy+ILALxo9rAi2GaIkxYSea152/NxdAR9M5Mw5 IF3WgXb3y6lUh32nQ7RXlDzSOIU3BQii44+VGYJVMwcQpdNPV8b9EaHbHVn3HRXzJ4sj 3ypvtaejDaVoorukLYYzV+mgFm8/6sJipNUNg2rTPfJKwD6UPRbJ7e2wNohaxJMpWSKM rynA== X-Gm-Message-State: APjAAAXcjx/LnazLb3vgRmftnPHrPMiQyOqs1spFjiaDflKQ+0wnVscG 4LYW8+irPI1eNVQZh9yVseCpWMkGj7O18SzJjW8= X-Google-Smtp-Source: APXvYqzvUes9iTn1DYhyQbLUXo0sT6+01hdRR+OVUmhkBApl1FTg/ZDme1J0VU3F1KGvf4wVZXsQH6MFWeDNE1mC+wg= X-Received: by 2002:ab0:6190:: with SMTP id h16mr7743531uan.129.1569771578811; Sun, 29 Sep 2019 08:39:38 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Radon Rosborough Date: Sun, 29 Sep 2019 08:39:03 -0700 Message-ID: Content-Type: multipart/alternative; boundary="00000000000055685b0593b2ed9b" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000055685b0593b2ed9b Content-Type: text/plain; charset="UTF-8" I did not, sorry, and don't see it happening in the foreseeable future given my current workload. On Sat, Sep 28, 2019 at 3:13 PM Stefan Kangas wrote: > Radon Rosborough writes: > > >> Do you still want to add few examples in the Early Init File node? > > > > I have no objection. I will get to it at some point, or someone else > > can do it first. > > Did you ever get around to doing this? > > Best regards, > Stefan Kangas > --00000000000055685b0593b2ed9b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I did not, sorry, and don't see it happening in the fo= reseeable future given my current workload.

On Sat, Sep 28, 2019 at 3:13= PM Stefan Kangas <stefan@marxist.s= e> wrote:
Radon Rosborough <radon.neon@gmail.com> writes:

>> Do you still want to add few examples in the Early Init File node?=
>
> I have no objection. I will get to it at some point, or someone else > can do it first.

Did you ever get around to doing this?

Best regards,
Stefan Kangas
--00000000000055685b0593b2ed9b-- From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2019 16:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Radon Rosborough Cc: 30552@debbugs.gnu.org, Kaushal Modi Received: via spool by 30552-submit@debbugs.gnu.org id=B30552.156977280817713 (code B ref 30552); Sun, 29 Sep 2019 16:01:02 +0000 Received: (at 30552) by debbugs.gnu.org; 29 Sep 2019 16:00:08 +0000 Received: from localhost ([127.0.0.1]:55615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEbcG-0004bd-AJ for submit@debbugs.gnu.org; Sun, 29 Sep 2019 12:00:08 -0400 Received: from mail-pf1-f177.google.com ([209.85.210.177]:40413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEbcE-0004Zi-NO for 30552@debbugs.gnu.org; Sun, 29 Sep 2019 12:00:07 -0400 Received: by mail-pf1-f177.google.com with SMTP id x127so4098986pfb.7 for <30552@debbugs.gnu.org>; Sun, 29 Sep 2019 09:00:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=u9hulNxWAp0P/MYVMTHq1QbKHAid9bYPFx/KTkbUU+8=; b=dCHg4Uhy5Ji8RZz7B7eymvSApiFvyXhuR2rxF00T6naT8okpwP3eS39eBwv8iOB19d UaCodl8ECaoz0jYSOAO2QlMZCzl1+VXcvFEQHj+btWEYp/rq1q2mM+fFRFhY0VVUr+lW l5A59tsLMUKNJE7PFWKXZBvF5JWwuJzs/yCjaGfhQoTQ+oyoox88Lt2kXYxS0zK44XEK hlYACsxPHj24oaFJbG7UIpHfJf/k5DTJWiiYXBabhGJOFx4/geWKegU0vOT7ZNXHKmML 3yG4AFxjhNvyHbw1dPrXysi57qLs2b4w5BTrOVbIj6qy5dxqyN6ErdULLhmkCVmBIWkc vfvw== X-Gm-Message-State: APjAAAX7vKk/zV5FJ+NP2SyhelksD8NhZ9lmDpDiPEc3/WXzSw7EmgvN 4Klago2X06nIqqKJFv9KRvS7aFPPReXizctxEZg= X-Google-Smtp-Source: APXvYqz1wV5v4/kaoixxbxBYO+q4FoMgHPuYBJz3137JIarVvazbslBLzhRPnrD8u9AkKotultWXb+7pLpJmeMC37Fw= X-Received: by 2002:a63:720f:: with SMTP id n15mr19105305pgc.198.1569772800806; Sun, 29 Sep 2019 09:00:00 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Stefan Kangas Date: Sun, 29 Sep 2019 17:59:49 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Radon Rosborough writes: > I did not, sorry, and don't see it happening in the foreseeable future gi= ven my current workload. I see that this text has changed a bit since this was last discussed. Is the current text good, or is there still something missing? It explains which variables should be put in the early init file. ----- 49.4.6 The Early Init File -------------------------- Most customizations for Emacs should be put in the normal init file. *Note Init File::. However, it is sometimes desirable to have customizations that take effect during Emacs startup earlier than the normal init file is processed. Such customizations can be put in the early init file, =E2=80=98~/.config/emacs.d/early-init.el=E2=80=99 or =E2=80=98~/.emacs.d/early-init.el=E2=80=99. This file is loaded before the= package system and GUI is initialized, so in it you can customize variables that affect frame appearance as well as the package initialization process, such as =E2=80=98package-enable-at-startup=E2=80=99, =E2=80=98package-load-= list=E2=80=99, and =E2=80=98package-user-dir=E2=80=99. Note that variables like =E2=80=98pack= age-archives=E2=80=99 which only affect the installation of new packages, and not the process of making already-installed packages available, may be customized in the regular init file. *Note Package Installation::. We do not recommend that you move into =E2=80=98early-init.el=E2=80=99 c= ustomizations that can be left in the normal init files. That is because the early init file is read before the GUI is initialized, so customizations related to GUI features will not work reliably in =E2=80=98early-init.el=E2= =80=99. By contrast, the normal init files are read after the GUI is initialized. If you must have customizations in the early init file that rely on GUI features, make them run off hooks provided by the Emacs startup, such as =E2=80=98window-setup-hook=E2=80=99 or =E2=80=98tty-setup-hook=E2=80=99. *= Note Hooks::. For more information on the early init file, *note (elisp)Init File::. ----- Thanks in advance. Best regards, Stefan Kangas From unknown Sun Jun 22 07:37:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification Resent-From: Radon Rosborough Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2019 16:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 30552@debbugs.gnu.org, Kaushal Modi Received: via spool by 30552-submit@debbugs.gnu.org id=B30552.156977297217993 (code B ref 30552); Sun, 29 Sep 2019 16:03:02 +0000 Received: (at 30552) by debbugs.gnu.org; 29 Sep 2019 16:02:52 +0000 Received: from localhost ([127.0.0.1]:55627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEbet-0004g8-QZ for submit@debbugs.gnu.org; Sun, 29 Sep 2019 12:02:52 -0400 Received: from mail-vs1-f49.google.com ([209.85.217.49]:44304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEbes-0004fw-9M for 30552@debbugs.gnu.org; Sun, 29 Sep 2019 12:02:50 -0400 Received: by mail-vs1-f49.google.com with SMTP id w195so5123436vsw.11 for <30552@debbugs.gnu.org>; Sun, 29 Sep 2019 09:02:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+GFRWscTrxwjnbDN2hi7wgjSNd5SMNhG2UQFyIhD1TU=; b=mDIEV6512JtGDjgxlPLGb1xpbtF3z9h4Oi7ep9m5vV9TYgDdKBvMTGe8iNClffxfQ7 WenZpySGeMc+7PbJY/WlIe7vQflNWw19TVE38eUgjRHFthCnBuHpiHmTIi9d+6QgtJzR V/XQp5KLLWQtSMiZNq2sYVbbOdPVZG001z+YMraQMdunnV6kqTnLZk56ILMCd1CzrJYp Jdhi0YNQUpeU32ee7llZ9O+GJaU2zFUcfGlxtZBVxu0FXxnR+L7XLPkxlApVE/agi5hU IBLQFqQJpOzp6pUuc/9q37/ff3v6PqjZfadLRFNpCfWzJdTatP8IXph83Ums4Zi3dZDZ mE1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+GFRWscTrxwjnbDN2hi7wgjSNd5SMNhG2UQFyIhD1TU=; b=iqaYZ9k3My1D5OP7kfWqyOCdvP1JnNxYuPQRxRgVLi2qxB+VCfP6SCZA1eJyyeFQiv F1VZHoA6LQ+klVTxVPDRzLVSqnYK3P839/dVVRg6/bIvE3SRbia33dHzaUssWkzGyzgd aXmM5HgkAdkJnTLnTsPDXpQI03MbRBqowg3Pw3US6dJYA+x3QIq1XOlUQeXHCvZf0cSv MqhPjtZRM3FQrNgr86jGkGv8bM34SDM14Dklz9h9jYSDMcTF/Wggl47T5j6Yxh8aA3X/ wX3CoNjaUMgVCeCIpVX8RzMJqVpbdupCFl+5eQJs0k0hytopaUAUVo59yRz1SCZI9hEb nQoA== X-Gm-Message-State: APjAAAV2POAvaWXQfXwN3THg0SsS3EVK8TPBKoWyh7H3b+VrPK+BtsG7 uqM0SPxGb/ZKB27YjEMpuGwqREn0PT3YqyKx+Vs= X-Google-Smtp-Source: APXvYqxm3W+6s5fjmkYLfmoMGkArK6dy3cJZJ0PX7aaBP8t/xN0zGbunyrcIiUr3fFon4ZHv6naT155+3wDghba25cA= X-Received: by 2002:a67:f995:: with SMTP id b21mr5743932vsq.130.1569772964503; Sun, 29 Sep 2019 09:02:44 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Radon Rosborough Date: Sun, 29 Sep 2019 09:02:07 -0700 Message-ID: Content-Type: multipart/alternative; boundary="000000000000ed65740593b33fd4" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000ed65740593b33fd4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable It seems not unreasonable to me. On Sun, Sep 29, 2019 at 9:00 AM Stefan Kangas wrote: > Radon Rosborough writes: > > > I did not, sorry, and don't see it happening in the foreseeable future > given my current workload. > > I see that this text has changed a bit since this was last discussed. > Is the current text good, or is there still something missing? It > explains which variables should be put in the early init file. > > ----- > > 49.4.6 The Early Init File > -------------------------- > > Most customizations for Emacs should be put in the normal init file. > *Note Init File::. However, it is sometimes desirable to have > customizations that take effect during Emacs startup earlier than the > normal init file is processed. Such customizations can be put in the > early init file, =E2=80=98~/.config/emacs.d/early-init.el=E2=80=99 or > =E2=80=98~/.emacs.d/early-init.el=E2=80=99. This file is loaded before t= he package > system and GUI is initialized, so in it you can customize variables that > affect frame appearance as well as the package initialization process, > such as =E2=80=98package-enable-at-startup=E2=80=99, =E2=80=98package-loa= d-list=E2=80=99, and > =E2=80=98package-user-dir=E2=80=99. Note that variables like =E2=80=98pa= ckage-archives=E2=80=99 which > only affect the installation of new packages, and not the process of > making already-installed packages available, may be customized in the > regular init file. *Note Package Installation::. > > We do not recommend that you move into =E2=80=98early-init.el=E2=80=99= customizations > that can be left in the normal init files. That is because the early > init file is read before the GUI is initialized, so customizations > related to GUI features will not work reliably in =E2=80=98early-init.el= =E2=80=99. By > contrast, the normal init files are read after the GUI is initialized. > If you must have customizations in the early init file that rely on GUI > features, make them run off hooks provided by the Emacs startup, such as > =E2=80=98window-setup-hook=E2=80=99 or =E2=80=98tty-setup-hook=E2=80=99. = *Note Hooks::. > > For more information on the early init file, *note (elisp)Init > File::. > > ----- > > Thanks in advance. > > Best regards, > Stefan Kangas > --000000000000ed65740593b33fd4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
It seems not unreasonable to me.

On Sun, Sep 29, 2019= at 9:00 AM Stefan Kangas <stefan@m= arxist.se> wrote:
Radon Rosborough <radon.neon@gmail.com> writes:

> I did not, sorry, and don't see it happening in the foreseeable fu= ture given my current workload.

I see that this text has changed a bit since this was last discussed.
Is the current text good, or is there still something missing?=C2=A0 It
explains which variables should be put in the early init file.

-----

49.4.6 The Early Init File
--------------------------

Most customizations for Emacs should be put in the normal init file.
*Note Init File::.=C2=A0 However, it is sometimes desirable to have
customizations that take effect during Emacs startup earlier than the
normal init file is processed.=C2=A0 Such customizations can be put in the<= br> early init file, =E2=80=98~/.config/emacs.d/early-init.el=E2=80=99 or
=E2=80=98~/.emacs.d/early-init.el=E2=80=99.=C2=A0 This file is loaded befor= e the package
system and GUI is initialized, so in it you can customize variables that affect frame appearance as well as the package initialization process,
such as =E2=80=98package-enable-at-startup=E2=80=99, =E2=80=98package-load-= list=E2=80=99, and
=E2=80=98package-user-dir=E2=80=99.=C2=A0 Note that variables like =E2=80= =98package-archives=E2=80=99 which
only affect the installation of new packages, and not the process of
making already-installed packages available, may be customized in the
regular init file.=C2=A0 *Note Package Installation::.

=C2=A0 =C2=A0We do not recommend that you move into =E2=80=98early-init.el= =E2=80=99 customizations
that can be left in the normal init files.=C2=A0 That is because the early<= br> init file is read before the GUI is initialized, so customizations
related to GUI features will not work reliably in =E2=80=98early-init.el=E2= =80=99.=C2=A0 By
contrast, the normal init files are read after the GUI is initialized.
If you must have customizations in the early init file that rely on GUI
features, make them run off hooks provided by the Emacs startup, such as =E2=80=98window-setup-hook=E2=80=99 or =E2=80=98tty-setup-hook=E2=80=99.=C2= =A0 *Note Hooks::.

=C2=A0 =C2=A0For more information on the early init file, *note (elisp)Init=
File::.

-----

Thanks in advance.

Best regards,
Stefan Kangas
--000000000000ed65740593b33fd4-- From unknown Sun Jun 22 07:37:14 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Kaushal Modi Subject: bug#30552: closed (Re: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification) Message-ID: References: X-Gnu-PR-Message: they-closed 30552 X-Gnu-PR-Package: emacs Reply-To: 30552@debbugs.gnu.org Date: Sun, 29 Sep 2019 16:16:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1569773762-22935-1" This is a multi-part message in MIME format... ------------=_1569773762-22935-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #30552: 27.0.50; Incorrect link to Early Init File node and Early Init File= clarification which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 30552@debbugs.gnu.org. --=20 30552: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30552 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1569773762-22935-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 30552-done) by debbugs.gnu.org; 29 Sep 2019 16:15:44 +0000 Received: from localhost ([127.0.0.1]:55681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEbrM-0005hW-Bi for submit@debbugs.gnu.org; Sun, 29 Sep 2019 12:15:44 -0400 Received: from mail-pg1-f182.google.com ([209.85.215.182]:38435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEbrJ-0005ZI-9l for 30552-done@debbugs.gnu.org; Sun, 29 Sep 2019 12:15:43 -0400 Received: by mail-pg1-f182.google.com with SMTP id x10so5941318pgi.5 for <30552-done@debbugs.gnu.org>; Sun, 29 Sep 2019 09:15:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OWcVubthgbtcFP/F8junTWH3GZqpp6q5tOYBNm8PxH8=; b=RTabY7ey5gMblSzSkzRGJqaMXX35mHIyrZPf5bgpJodYkGNjB7TrFjds/qjK+G+K4V Cwu+Pmg89XzLgzIVZ3nAG8B9z841rsL31F+B5PXDSX5i22v75Dfpjbvz3XYjgDCQsTrB 5TtqR3VqoYFF/kixV6p/FvUBQwlva3DHhSaGS0U1odl/t+7q+bi1CwnCStrn/cxI81tv bJVUVJrIcoT1zDYjDSfG2y+i3C2c0Fni2yu0/P2IiM29C93i2FfDFU0WY2n4hrqaQ1Gm 2kkeBYZKbOnAKLfoBhzBcxjIV2/RPthG/p/jeZ4qo9zlT0t04RjZUG/DCulhRLsviOlo bVIg== X-Gm-Message-State: APjAAAUMbGVqWEZCVrYsH5LitgRdy5QyvQ/ERuLvIj2+YaTK6Z/lJO0W 9mDzz2leV8kgD7TfdhyqlH99KcPT5OBaYCmsJZg= X-Google-Smtp-Source: APXvYqySSte9zajPtU+ReiOx1zWMytyyotUzSFrFRBPCiK8SX0zw54n5CgzHEO8LIJv2HkU87IHApua7dbknPbgPymw= X-Received: by 2002:a62:e917:: with SMTP id j23mr16622593pfh.50.1569773735554; Sun, 29 Sep 2019 09:15:35 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Stefan Kangas Date: Sun, 29 Sep 2019 18:15:24 +0200 Message-ID: Subject: Re: bug#30552: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification To: Radon Rosborough Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30552-done Cc: 30552-done@debbugs.gnu.org, Kaushal Modi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Radon Rosborough writes: > It seems not unreasonable to me. Thanks. I'm going to assume that the current text is satisfactory and close this bug. If anyone feels that there is more to do here, please reopen this bug and explain what is still missing. Best regards, Stefan Kangas ------------=_1569773762-22935-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 Feb 2018 17:47:57 +0000 Received: from localhost ([127.0.0.1]:53132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoC1E-0006jM-Tu for submit@debbugs.gnu.org; Tue, 20 Feb 2018 12:47:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoC1D-0006j9-BW for submit@debbugs.gnu.org; Tue, 20 Feb 2018 12:47:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoC16-0006to-IC for submit@debbugs.gnu.org; Tue, 20 Feb 2018 12:47:49 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, FREEMAIL_REPLY,HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42402) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eoC16-0006tV-Dn for submit@debbugs.gnu.org; Tue, 20 Feb 2018 12:47:48 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48870) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eoC14-0000Gh-Qk for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 12:47:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eoC13-0006q2-D9 for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 12:47:46 -0500 Received: from mail-yw0-x229.google.com ([2607:f8b0:4002:c05::229]:41106) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eoC13-0006ph-79 for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 12:47:45 -0500 Received: by mail-yw0-x229.google.com with SMTP id w12so1524839ywa.8 for ; Tue, 20 Feb 2018 09:47:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=1unyM23Z8Z3t0K8UdGU/6UWTur86MbTa2WH1nGUvres=; b=vXfkcvgJ0uhOWFLKk7QzdOfhccLz0JznbHhSVpbfx52lSjOElflIarQYw3/31HeVOB Iq+YnCecqB8K87vqz/1R+zH6GOxW1s7xoYcb8J/yEMUXGlngX+snaIgz3x/ie/WfjfCx +Mm55RD9fSo3IFE9TWBOk5VbMi7vzSo7deA75cl/QYCqnwq18EGkVpcQcm3bxWZeVMGa 2rAhEQomtehpVC12TgsZE27njdEeyARwgqkm2q3iTF7YzVk3aOtJ0YxWl7LuDONAg50h QwTXXUZ4yZGKhLEUZ/q2zsu20le0A59Pre3n6TbeRHkU+WtLYVx+KZ3HCsECDDyagGDX ic+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=1unyM23Z8Z3t0K8UdGU/6UWTur86MbTa2WH1nGUvres=; b=KUIU1y/dkCMSvF9R53b+cuLzurEN7elZM48ZawZuq+ENL/U+WHTy57D7xXz874LfcB ZmcetoIDzVF5pumPRF/TwpaOs9TyCXJkqjPYm7ULUqeoQkSvuhDbeG0qrW5N6IPmfMFe ZI0s/TXdq0p/wFC09DLwvqBCbPaI8chQhXEDPZIDOreRf/UYlZgjbjqs7SfVwuQUfnsS yIXFKchC9gpsLxXxIF3Bnmn6chGOqm5eTu6sk6ryNSp+ir/pWJOh1NaYKD8xc1QgFIFI L2oAxC2xzx4MqH4Fb/dwwypBcUnMij1Fvf6b2M5N4PmgIbELwWxRoeCqB/j5Iuz+nGmQ 6TIw== X-Gm-Message-State: APf1xPBpyLmWodozqvWszYITBWWb/IqHFLojwrnUmcs6BlZ+FX3wdI3O VQLrWaiTY4CA4t13OAEV3SovKtv8g068wlKxnGg= X-Google-Smtp-Source: AH8x224gggz9N6yYKSDONhb4KWcW6nDzzbQvMwsG20km7b7rEkug+M70VvNGebBSXOSldb28ALwlub+7p3329KFEV10= X-Received: by 10.13.223.209 with SMTP id i200mr356727ywe.481.1519148864028; Tue, 20 Feb 2018 09:47:44 -0800 (PST) MIME-Version: 1.0 From: Kaushal Modi Date: Tue, 20 Feb 2018 17:47:32 +0000 Message-ID: Subject: 27.0.50; Incorrect link to Early Init File node and Early Init File clarification To: "bug-gnu-emacs@gnu.org" Content-Type: multipart/alternative; boundary="001a114e46f466c6fd0565a86859" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --001a114e46f466c6fd0565a86859 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Debbugs-CC: radon.neon@gmail.com Hello, I was following the changes for the early init file in the emacs manual, and I across: > After a package is installed, it is automatically made available by Emacs in all subsequent sessions. This happens at startup, before processing the init file but after processing the early init file (*note (elisp)Early Init File::). As an exception, Emacs does not make packages available at startup if invoked with the =E2=80=98-q=E2=80=99 or =E2=80=98--no-init-file=E2=80=99 options (*note Initial Options::). To keep Emacs from automatically making packages available at startup, change the variable =E2=80=98package-enable-at-startup=E2=80=99 to= =E2=80=98nil=E2=80=99. You must do this in the early init file (*note (elisp)Early Init File::), as in (emacs) Package Installation It looks like the (elisp)Early Init File node does not exist.. navigating there gives: user-error: No such node or anchor: =E2=80=98Early Init File=E2=80=99 But there *is* a (emacs) Early Init File node. So, may be just needs /(elisp)/(emacs)/ ? Here's a related request: In (emacs) Early Init File, it says: > However, it is sometimes desirable to have customizations that take effect during Emacs startup earlier than the normal init file is processed. Such customizations can be put in the early init file, =E2=80=98~/.emacs.d/early-init.el=E2=80=99. It's not clear what those customizations are.. can you put a definitive list of customizations that if one does *have* to now be in early-init.el? For example, now package-user-dir *has* to be in early-init.el, but that variable is not mentioned in that node. If a list of variables cannot be listed in there for the sake of maintenance.. there should be some way for a user to figure out if a variable *needs to be* in early-init.el or *can be* in init.el. Example: - package-user-dir has to be in early-init.el - But having package-archives in init.el is fine. Why so? The answer to that Why needs to go in the Early Init File node. Thanks. In GNU Emacs 27.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 2.24.23) of 2018-02-19 Repository revision: 071a0a571243f9498e0e58e5fe938a7b892a22db Windowing system distributor 'The X.Org Foundation', version 11.0.60900000 System Description: Red Hat Enterprise Linux Workstation release 6.6 (Santiago) --=20 Kaushal Modi --001a114e46f466c6fd0565a86859 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
X-Debbugs-CC: radon.neon@gmail.com

Hello,

I was following the changes for the early= init file in the emacs manual, and I across:

> After a package i= s installed, it is automatically made available by
Emacs in all subseque= nt sessions.=C2=A0 This happens at startup, before
processing the init f= ile but after processing the early init file (*note
(elisp)Early Init Fi= le::).=C2=A0 As an exception, Emacs does not make
packages available at = startup if invoked with the =E2=80=98-q=E2=80=99 or
=E2=80=98--no-init-f= ile=E2=80=99 options (*note Initial Options::).

=C2=A0=C2=A0 To keep= Emacs from automatically making packages available at
startup, change t= he variable =E2=80=98package-enable-at-startup=E2=80=99 to =E2=80=98nil=E2= =80=99.=C2=A0 You
must do this in the early init file (*note (elisp)Earl= y Init File::), as

in (emacs) Package Installation

It looks like the (elisp)Early Init File node does not exist.. navigating= there gives:

user-error: No such node or anchor: =E2=80=98Early Ini= t File=E2=80=99

But there *is* a (emacs) Early Init File node.=

So, may be just needs /(elisp)/(emacs)/ ?


Here's a related request:

=
In (emacs) Early Init File, it says:

> However, it is = sometimes desirable to
have customizations that take effect during Emacs= startup earlier than
the normal init file is processed.=C2=A0 Such cust= omizations can be put in
the early init file, =E2=80=98~/.emacs.d/early-= init.el=E2=80=99.

It's not clear what those customiza= tions are.. can you put a definitive list of customizations that if one doe= s *have* to now be in early-init.el?

For example, now pac= kage-user-dir *has* to be in early-init.el, but that variable is not mentio= ned in that node.

If a list of variables cannot be listed= in there for the sake of maintenance.. there should be some way for a user= to figure out if a variable *needs to be* in early-init.el or *can be* in = init.el.

Example:

- package-user-dir ha= s to be in early-init.el
- But having package-archives in ini= t.el is fine.

Why so? The answer to that Why needs to go = in the Early Init File node.

Thanks.


In GNU Emacs 27.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Versi= on 2.24.23)
=C2=A0of 2018-02-19
Repository revision: 071a0a571243f949= 8e0e58e5fe938a7b892a22db
Windowing system distributor 'The X.Org Fou= ndation', version 11.0.60900000
System Description: Red Hat Enterpri= se Linux Workstation release 6.6 (Santiago)
--

Kaushal Modi

--001a114e46f466c6fd0565a86859-- ------------=_1569773762-22935-1--