From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: Calling (package-initialize) sooner during initialization Date: Mon, 20 Apr 2015 10:29:43 -0700 Message-ID: References: <87383xk4ia.fsf@taylan.uni.cx> <87d22zi69k.fsf@taylan.uni.cx> <878udmj2gu.fsf@taylan.uni.cx> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1429551020 26293 80.91.229.3 (20 Apr 2015 17:30:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 20 Apr 2015 17:30:20 +0000 (UTC) To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 20 19:30:12 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YkFWK-0001uM-6r for ged-emacs-devel@m.gmane.org; Mon, 20 Apr 2015 19:30:08 +0200 Original-Received: from localhost ([::1]:54736 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkFWJ-0001f9-Gk for ged-emacs-devel@m.gmane.org; Mon, 20 Apr 2015 13:30:07 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52282) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkFW1-0001bR-CF for emacs-devel@gnu.org; Mon, 20 Apr 2015 13:29:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkFVy-0004qt-5D for emacs-devel@gnu.org; Mon, 20 Apr 2015 13:29:49 -0400 Original-Received: from p3plsmtpa08-06.prod.phx3.secureserver.net ([173.201.193.107]:48921) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkFVy-0004od-17 for emacs-devel@gnu.org; Mon, 20 Apr 2015 13:29:46 -0400 Original-Received: from [172.16.12.255] ([50.194.51.50]) by p3plsmtpa08-06.prod.phx3.secureserver.net with id JHVj1q00Y14zK7W01HVkmE; Mon, 20 Apr 2015 10:29:44 -0700 X-Sender: chad@lonesharkgames.com In-Reply-To: X-Mailer: Apple Mail (2.2098) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 173.201.193.107 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:185720 Archived-At: > On 20 Apr 2015, at 09:01, Artur Malabarba = wrote: >=20 > On Apr 20, 2015 4:31 PM, "Taylan Ulrich Bay=C4=B1rl=C4=B1/Kammer" = wrote: >> I generally feel uncomfortable about a tool automatically editing a = file >> that I assume to have control over, but maybe that's fine. >>=20 > You're not the only one. Other people have voiced indignation. I saw this also, and Ive seen it before in other contexts, but I dont quite understand it here, since customize already edits user-init-file (to add custom-set-{variables,faces}). I do wonder if all of this can be avoided by teaching users to insert `use-package lines/snippets/etc into their .emacs, instead of `require. It would also address some slow-start issues at the same time. ~Chad