From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.bugs Subject: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer Date: Sun, 8 Mar 2009 02:06:37 +0100 Message-ID: References: <20090305084439.GR28813@bennee.com> <20090306101854.GW28813@bennee.com> <49B12731.8060104@gnu.org> <20090307220811.GX28813@bennee.com> Reply-To: Lennart Borgman , 2577@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1236475441 14577 80.91.229.12 (8 Mar 2009 01:24:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 8 Mar 2009 01:24:01 +0000 (UTC) Cc: Alex To: Stefan Monnier , 2577@emacsbugs.donarmstrong.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 08 02:25:18 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Lg7lR-0001p9-Gr for geb-bug-gnu-emacs@m.gmane.org; Sun, 08 Mar 2009 02:25:13 +0100 Original-Received: from localhost ([127.0.0.1]:54437 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lg7k5-0006OS-VH for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Mar 2009 20:23:49 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lg7k0-0006LX-Us for bug-gnu-emacs@gnu.org; Sat, 07 Mar 2009 20:23:44 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lg7jz-0006Kz-He for bug-gnu-emacs@gnu.org; Sat, 07 Mar 2009 20:23:44 -0500 Original-Received: from [199.232.76.173] (port=47173 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lg7jz-0006Kw-CJ for bug-gnu-emacs@gnu.org; Sat, 07 Mar 2009 20:23:43 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:49732) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Lg7jy-00067T-RA for bug-gnu-emacs@gnu.org; Sat, 07 Mar 2009 20:23:43 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n281NeRw009426; Sat, 7 Mar 2009 17:23:40 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n281F2Lv007018; Sat, 7 Mar 2009 17:15:02 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Lennart Borgman Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sun, 08 Mar 2009 01:15:02 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2577 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 2577-submit@emacsbugs.donarmstrong.com id=B2577.12364744065675 (code B ref 2577); Sun, 08 Mar 2009 01:15:02 +0000 Original-Received: (at 2577) by emacsbugs.donarmstrong.com; 8 Mar 2009 01:06:46 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from mail-gx0-f177.google.com (mail-gx0-f177.google.com [209.85.217.177]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2816g8s005657 for <2577@emacsbugs.donarmstrong.com>; Sat, 7 Mar 2009 17:06:44 -0800 Original-Received: by gxk25 with SMTP id 25so1866031gxk.1 for <2577@emacsbugs.donarmstrong.com>; Sat, 07 Mar 2009 17:06:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=tchE3KtNz56wEH1zlEsdwT10R5HGoMn42dgZkV5tsMk=; b=x6knFDaGu5IyPY33rFFDQHtNA/kwzfPJtUalt+6zxn7ck1dL+STVF31eJtsRoCvinx lapgQLVbkKYth4Eq0RYP3YQ/8X2usgMUrFFSAUOTTRtbHcCqEriN0en4Faokbj0iZWM1 cyKOZRvedhxsVz4xaFLSdHqD6sEyiLuZwY8X4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=L3v/liiUZKB4lNR39XN6r7lF4rgom01ct+4RWpq1cpHYZ5Zh5/F9avNz4H8s9fOXqG bM4RTs+If50XwH37G3NmqiAWyPhrmqmp0L4RsUhCNSMl/J2/j3dqZyOuR2ZG13+isIEC zUdRAKz/CzDZ2WDe8IZNEkhKwVsKZ4YbIf7XE= Original-Received: by 10.231.20.2 with SMTP id d2mr1111787ibb.27.1236474397278; Sat, 07 Mar 2009 17:06:37 -0800 (PST) In-Reply-To: X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sat, 07 Mar 2009 20:23:44 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:26124 Archived-At: On Sun, Mar 8, 2009 at 12:11 AM, Stefan Monnier wrote: >> Typically it's pulling in a later version from an SCM that the warning >> case trips up on, as the doesn't trip the compile-on-save hook that >> most people use to auto compile .emacs. > > People waste more time dealing with problems introduced by compiling > their .emacs than they win by have the file load more quickly. > >> As Emacs is a configurable editor would adding a variable to control >> this behaviour be the way forward? A lot of people do run their > > Since Emacs is configurable, you can do that in your .emacs actually: > check whether the .el is more recent and load it explicitly if so. It is easier to do this if you divide .emacs in one part that just load another file that contains what you now have in your .emacs.