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: Tue, 10 Oct 2017 12:03:40 -0700 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1507662310 13181 195.159.176.226 (10 Oct 2017 19:05:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 10 Oct 2017 19:05:10 +0000 (UTC) Cc: emacs-devel To: rswgnu@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 10 21:05:01 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 1e1zps-0002Fj-TE for ged-emacs-devel@m.gmane.org; Tue, 10 Oct 2017 21:05:01 +0200 Original-Received: from localhost ([::1]:36708 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e1zq0-00028M-C6 for ged-emacs-devel@m.gmane.org; Tue, 10 Oct 2017 15:05:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52459) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e1zpN-000283-FW for emacs-devel@gnu.org; Tue, 10 Oct 2017 15:04:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e1zpH-0002OK-Jq for emacs-devel@gnu.org; Tue, 10 Oct 2017 15:04:29 -0400 Original-Received: from mail-lf0-x22e.google.com ([2a00:1450:4010:c07::22e]:50988) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e1zpH-0002No-CX for emacs-devel@gnu.org; Tue, 10 Oct 2017 15:04:23 -0400 Original-Received: by mail-lf0-x22e.google.com with SMTP id a132so24103974lfa.7 for ; Tue, 10 Oct 2017 12:04:23 -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=PL0sgLwhGguaxINXkzSqhZ8jfeWh3dq0zZhR/cDPk10=; b=Cg7eS6J3AN00t4en9qNZMBXYD9Vn5gWjLTaZVWrqg33zWbU28DNlDkv+Yx9aB5P+XN kiheOpZlAcs5DTn0dCzUBU1xIOlcafN7ji2fp/YV+Xli/NrlhqOqTgd0wqrcKgG3UgRF fyZrNpj33kVNGjk9Dbh6v0KAvNDKzJMWrqFekmeCO8cIw6HeIU3uShpSqnA793O09ACN 1D95kAHOpLSEPLFPEXTNjIbOs/YOOFdPIie25I2cWK2e8/S2HkTS6AtJ69Da1JpmJUCQ MQ0OZCL6YnIRyefXa5PjYLQ2DEaPOnCgeZ+4czrfD6nBx66BH0IWq7THeVm7tv1OVvLR 59mg== 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=PL0sgLwhGguaxINXkzSqhZ8jfeWh3dq0zZhR/cDPk10=; b=IisPwTNbkg6en249rdlp6Zvm++EZiDPonTORkfUEzFD2mVMN+BJj8j2VQmUljza6QS OxmCLGClty2SvzQePp4Q6QZVd0p6MLtq5l3X5HfuMaxdxwqjMIxxGyVsmps5rCYcnUCM HYJ18qO9sHwnoUH7Jm5Lrxa95HjM/qVDMTQ5VFrguihDn9GvYvTskkFt1DauMJ43FepR ZYZVrveZzopIl3jyJY9am87dD/qcQ9UWsaYektBZQlX1BcU6krFYIHzyiP4/BeyGdVQJ cEJcEvhtCfbGt7rtvIgnipSFX2MGVZuua55g3/ZOLfyuE4OXzFjyGDjnBdF/j733xtrC AbQw== X-Gm-Message-State: AMCzsaWBCJ/B6kM22EuT+f8Q3Mpa1ZGkjjVAFf4InIl6SDEL2uvbQrKd AYTkuibYW/Qx9ko5EcH6ufoECs1kEXbQfLId0ctSjmOH X-Google-Smtp-Source: AOwi7QBWZjTCUnuYyGl5FxXNfl1qM5UWyv8BX5eTFW8DV6hZRrOmRsCswCMjA6s3InMhHjvU44EZwQ1fikXk3U9xPqA= X-Received: by 10.46.25.132 with SMTP id 4mr2813979ljz.145.1507662261769; Tue, 10 Oct 2017 12:04:21 -0700 (PDT) Original-Received: by 10.25.208.10 with HTTP; Tue, 10 Oct 2017 12:03:40 -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::22e 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:219355 Archived-At: > 1. For most Emacs users who do not program in Elisp, there should be > only a single init file that they would personalize, generally as > they find snippets of code they can cut and paste for their use. The entire reason these solutions are being proposed is because we want to avoid the situation where people cut and paste snippets into their init file, and they fail to work, which is what used to happen. See [1]. And, as Eli already pointed out, for most Emacs users there *is* only a single init file. It's only if you want to do advanced programming that you need to use the second one, which need not exist at all. > it should be solved without requiring the use of a 2nd init file. Many, many possible solutions have already been discussed and dismissed; see [2]. It's nice to hope for a better one, but I don't think this should be considered a blocker unless someone actually comes up with a better solution. Best, Radon [1]: https://lists.gnu.org/archive/html/emacs-devel/2015-03/msg01016.html [2]: https://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00023.html