From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: Calling (package-initialize) sooner during initialization Date: Mon, 27 Apr 2015 07:01:06 -0700 (PDT) Message-ID: References: <87383xk4ia.fsf@taylan.uni.cx> <87d22zi69k.fsf@taylan.uni.cx> <87a8xtoq3a.fsf@gmail.com> <87d22pg7e8.fsf@taylan.uni.cx> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1430143300 31616 80.91.229.3 (27 Apr 2015 14:01:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 27 Apr 2015 14:01:40 +0000 (UTC) Cc: emacs-devel@gnu.org To: taylanbayirli@gmail.com, Thierry Volpiatto Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 27 16:01:27 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 1YmjbA-0007S7-4L for ged-emacs-devel@m.gmane.org; Mon, 27 Apr 2015 16:01:24 +0200 Original-Received: from localhost ([::1]:55273 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ymjb9-0008HO-LK for ged-emacs-devel@m.gmane.org; Mon, 27 Apr 2015 10:01:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44749) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ymjb6-0008HG-1n for emacs-devel@gnu.org; Mon, 27 Apr 2015 10:01:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ymjb0-0005gw-V9 for emacs-devel@gnu.org; Mon, 27 Apr 2015 10:01:20 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:45073) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ymjb0-0005gC-Oj for emacs-devel@gnu.org; Mon, 27 Apr 2015 10:01:14 -0400 Original-Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t3RE17rm000551 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 27 Apr 2015 14:01:07 GMT Original-Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0022.oracle.com (8.13.8/8.13.8) with ESMTP id t3RE16OZ022828 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 27 Apr 2015 14:01:07 GMT Original-Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id t3RE16V6012594; Mon, 27 Apr 2015 14:01:06 GMT In-Reply-To: <87d22pg7e8.fsf@taylan.uni.cx> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: userv0022.oracle.com [156.151.31.74] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 156.151.31.81 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:185932 Archived-At: > > make the use of custom-file the default instead of writing > > custom settings in .emacs by default) ? +1. A recurring suggestion. > If a user is advanced enough to use a separate `custom-file' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > then they probably don't face the problem in first place, Huh? Who told you that using `custom-file' requires being an "advanced" user? That's silly. The fact that use of `custom-file' is not the default means, in practice, that many, including most novice, users don't know about it. That it is the only sense in which someone needs to be "advanced" to use `custom-file': it takes you a while to learn about it. Newbies are among those who benefit most from using `custom-file'. They, most of all, deserve a separate space for their hand-written init-file code, protected from stuff that Customize writes and manages. It makes little sense to mix hand-coding and automatic coding in the same file. For everyone, including newbies.