From unknown Thu Aug 14 21:22:14 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#2577 <2577@debbugs.gnu.org> To: bug#2577 <2577@debbugs.gnu.org> Subject: Status: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer Reply-To: bug#2577 <2577@debbugs.gnu.org> Date: Fri, 15 Aug 2025 04:22:14 +0000 retitle 2577 23.0.91; startup.el should choose .emacs ahead of .emacs.elc i= f .emacs is newer reassign 2577 emacs submitter 2577 Alex severity 2577 wishlist tag 2577 wontfix thanks From alex@bennee.com Thu Mar 5 01:36:36 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 5 Mar 2009 09:36:36 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=MDO_DATING2 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n259aXv2012109 for ; Thu, 5 Mar 2009 01:36:34 -0800 Received: from mail.gnu.org ([199.232.76.166]:46907 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LfA0F-0001J2-LK for emacs-pretest-bug@gnu.org; Thu, 05 Mar 2009 04:36:31 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LfA0D-0006MC-Q9 for emacs-pretest-bug@gnu.org; Thu, 05 Mar 2009 04:36:31 -0500 Received: from static.181.77.47.78.clients.your-server.de ([78.47.77.181]:4690 helo=socrates.bennee.com) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LfA0C-0006Kz-UW for emacs-pretest-bug@gnu.org; Thu, 05 Mar 2009 04:36:29 -0500 Received: from alex by socrates.bennee.com with local (Exim 4.69) (envelope-from ) id 1Lf9C4-0006IB-13 for emacs-pretest-bug@gnu.org; Thu, 05 Mar 2009 09:44:40 +0100 Date: Thu, 5 Mar 2009 09:44:40 +0100 From: Alex To: emacs-pretest-bug@gnu.org Subject: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer Message-ID: <20090305084439.GR28813@bennee.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: alex@bennee.com X-SA-Exim-Scanned: No (on socrates.bennee.com); SAEximRunCond expanded to false X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-Greylist: delayed 2811 seconds by postgrey-1.27 at monty-python; Thu, 05 Mar 2009 04:36:19 EST Following on from discussion at: http://curiousprogrammer.wordpress.com/2009/03/04/compiling-at-emacs-startup I humbly submit the following bug report: From: To: emacs-pretest-bug@gnu.org Subject: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer --text follows this line-- Currently startup.el warns if .emacs.elc is newer than .emacs however this hides subtle bugs if people don't carefully watch their logs/mode line during startup. Although many people have clever auto-compile magic every tiome they save .emacs this often break down when they pull in updates via SCMs. It should still warn, but by default it should go with the newest version. -- Alex, homepage: http://www.bennee.com/~alex/ It is far better to be deceived than to be undeceived by those we love. From monnier@iro.umontreal.ca Thu Mar 5 08:50:12 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 5 Mar 2009 16:50:12 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=HAS_BUG_NUMBER,XIRONPORT autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n25Go8ns024382 for ; Thu, 5 Mar 2009 08:50:09 -0800 Received: from mx10.gnu.org ([199.232.76.166]:54005) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LfGeJ-0007yD-KL for emacs-pretest-bug@gnu.org; Thu, 05 Mar 2009 11:42:19 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LfGle-00041z-Bn for emacs-pretest-bug@gnu.org; Thu, 05 Mar 2009 11:50:05 -0500 Received: from ironport2-out.pppoe.ca ([206.248.154.182]:17280 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LfGld-00040v-Id for emacs-pretest-bug@gnu.org; Thu, 05 Mar 2009 11:49:54 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqIEAAKSr0nO+KX2/2dsb2JhbACBTtgPhAgGhBI X-IronPort-AV: E=Sophos;i="4.38,308,1233550800"; d="scan'208";a="34737710" Received: from 206-248-165-246.dsl.teksavvy.com (HELO pastel.home) ([206.248.165.246]) by ironport2-out.teksavvy.com with ESMTP; 05 Mar 2009 11:49:42 -0500 Received: by pastel.home (Postfix, from userid 20848) id 2A80C7FA2; Thu, 5 Mar 2009 11:49:42 -0500 (EST) From: Stefan Monnier To: Alex Cc: 2577@debbugs.gnu.org, emacs-pretest-bug@gnu.org Subject: Re: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer Message-ID: References: <20090305084439.GR28813@bennee.com> Date: Thu, 05 Mar 2009 11:49:42 -0500 In-Reply-To: <20090305084439.GR28813@bennee.com> (alex@bennee.com's message of "Thu, 5 Mar 2009 09:44:40 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. > Currently startup.el warns if .emacs.elc is newer than .emacs however > this hides subtle bugs if people don't carefully watch their logs/mode > line during startup. Although many people have clever auto-compile > magic every tiome they save .emacs this often break down when they > pull in updates via SCMs. I think that if people compile their .emacs they get what they ask for. Stefan From cyd@stupidchicken.com Thu Mar 5 15:45:30 2009 Received: (at control) by emacsbugs.donarmstrong.com; 5 Mar 2009 23:45:31 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.0 required=4.0 tests=VALID_BTS_CONTROL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n25NjSM3032492 for ; Thu, 5 Mar 2009 15:45:29 -0800 Received: by cyd.mit.edu (Postfix, from userid 1000) id 8669957E22A; Thu, 5 Mar 2009 18:46:37 -0500 (EST) From: Chong Yidong To: control@debbugs.gnu.org Subject: tag 2577 Date: Thu, 05 Mar 2009 18:46:37 -0500 Message-ID: <87ab7zttwi.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii tags 2577 + wontfix thanks From alex@bennee.com Fri Mar 6 02:23:54 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Mar 2009 10:23:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n26ANpBs002198 for ; Fri, 6 Mar 2009 02:23:52 -0800 Received: from mx10.gnu.org ([199.232.76.166]:53683) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LfXDa-0008MP-Fo for emacs-pretest-bug@gnu.org; Fri, 06 Mar 2009 05:23:50 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LfXDW-0007mD-TE for emacs-pretest-bug@gnu.org; Fri, 06 Mar 2009 05:23:48 -0500 Received: from static.181.77.47.78.clients.your-server.de ([78.47.77.181]:4470 helo=socrates.bennee.com) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LfXDW-0007kv-9s for emacs-pretest-bug@gnu.org; Fri, 06 Mar 2009 05:23:46 -0500 Received: from alex by socrates.bennee.com with local (Exim 4.69) (envelope-from ) id 1LfX8o-0002Co-AY; Fri, 06 Mar 2009 11:18:54 +0100 Date: Fri, 6 Mar 2009 11:18:54 +0100 From: Alex To: Stefan Monnier Cc: 2577@debbugs.gnu.org, emacs-pretest-bug@gnu.org Subject: Re: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer Message-ID: <20090306101854.GW28813@bennee.com> References: <20090305084439.GR28813@bennee.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: alex@bennee.com X-SA-Exim-Scanned: No (on socrates.bennee.com); SAEximRunCond expanded to false X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-CrossAssassin-Score: 2 On Thu, Mar 05, 2009 at 11:49:42AM -0500, Stefan Monnier wrote: > > Currently startup.el warns if .emacs.elc is newer than .emacs however > > this hides subtle bugs if people don't carefully watch their logs/mode > > line during startup. Although many people have clever auto-compile > > magic every tiome they save .emacs this often break down when they > > pull in updates via SCMs. > > I think that if people compile their .emacs they get what they ask for. That's not very helpful. Emacs obviously supports compiles .emacs as it has code to deal with it. The code also spots the failure case but only emits a warning. All I'm arguing is the warning is insufficient and a cleaner solution is needed. If that solution is to remove compiled .emacs support then so be it. I think it is possible for a compiled .emacs to know if it is running the compiled code and redo the test that starup.el does and act accordingly so workarounds ar probably possible. But workarounds still indicate bugs IMHO. -- Alex, homepage: http://www.bennee.com/~alex/ People usually get what's coming to them ... unless it's been mailed. From eliz@gnu.org Fri Mar 6 02:55:15 2009 Received: (at 2577) by emacsbugs.donarmstrong.com; 6 Mar 2009 10:55:15 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mtaout2.012.net.il (mtaout2.012.net.il [84.95.2.4]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n26AtAYu009878 for <2577@emacsbugs.donarmstrong.com>; Fri, 6 Mar 2009 02:55:11 -0800 Received: from conversion-daemon.i_mtaout2.012.net.il by i_mtaout2.012.net.il (HyperSendmail v2004.12) id <0KG200G00ZD6LQ00@i_mtaout2.012.net.il> for 2577@emacsbugs.donarmstrong.com; Fri, 06 Mar 2009 12:55:44 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.248.57]) by i_mtaout2.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0KG20077YZOV4XG0@i_mtaout2.012.net.il>; Fri, 06 Mar 2009 12:55:44 +0200 (IST) Date: Fri, 06 Mar 2009 12:55:06 +0200 From: Eli Zaretskii Subject: Re: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer In-reply-to: <20090306101854.GW28813@bennee.com> X-012-Sender: halo1@inter.net.il To: Alex , 2577@debbugs.gnu.org Cc: monnier@iro.umontreal.ca Reply-to: Eli Zaretskii Message-id: References: <20090305084439.GR28813@bennee.com> <20090306101854.GW28813@bennee.com> > Date: Fri, 6 Mar 2009 11:18:54 +0100 > From: Alex > Cc: emacs-pretest-bug@gnu.org, 2577@emacsbugs.donarmstrong.com > > On Thu, Mar 05, 2009 at 11:49:42AM -0500, Stefan Monnier wrote: > > > Currently startup.el warns if .emacs.elc is newer than .emacs however > > > this hides subtle bugs if people don't carefully watch their logs/mode > > > line during startup. Although many people have clever auto-compile > > > magic every tiome they save .emacs this often break down when they > > > pull in updates via SCMs. > > > > I think that if people compile their .emacs they get what they ask for. > > That's not very helpful. Maybe not, but it isn't clear, at least not to me, what alternative behavior do you suggest. How about spelling it out? If this is your suggestion: > It should still warn, but by default it should go with the newest > version. then I doubt that it will fly, as Emacs does not do this with any other Lisp file. It always warns and goes with the .elc file. From jasonrumney@gmail.com Fri Mar 6 05:38:25 2009 Received: (at 2577) by emacsbugs.donarmstrong.com; 6 Mar 2009 13:38:25 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ti-out-0910.google.com (ti-out-0910.google.com [209.85.142.191]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n26DcM6a020513 for <2577@emacsbugs.donarmstrong.com>; Fri, 6 Mar 2009 05:38:23 -0800 Received: by ti-out-0910.google.com with SMTP id 28so248879tif.1 for <2577@emacsbugs.donarmstrong.com>; Fri, 06 Mar 2009 05:38:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=fEEErvk9sNzJ82ccjzpILIzKPU9kovQUujLaGdRT4Ds=; b=QXT1+lB1e2yq/JW/34WWsOxXR0/+9x6zWBQPVNqdI+F0yx90jv5HMj7vEBo3eUoyUs hML0DaE+/Yktdfyy0/YoZXhPhsUJuElpm3rhIuPPYacKoGWy6PnSL/VsFgDL02n5aBpS cbQpsrisEJ1tKqu+7N44r/BRNh/sIHPzOFsp4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=J6gJMQNFh88dGzxOFHAXuhb43UkUOQ5P33/9vyiaUhxo688as3hdJxcMErvQF4HlkU WniHnoBiXqFjAo/mb7SNqRny0+PGCyUVx1vOpARCWwBGNAtyyLByF0ZmuzgBUMw6R83g oo/o/8O48myvQ2bsRebUHQrbXEnpSHwKvstyY= Received: by 10.110.42.1 with SMTP id p1mr3672512tip.8.1236346701558; Fri, 06 Mar 2009 05:38:21 -0800 (PST) Received: from ?192.168.249.26? ([118.100.161.108]) by mx.google.com with ESMTPS id i9sm393446tid.33.2009.03.06.05.38.19 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 06 Mar 2009 05:38:20 -0800 (PST) Sender: Jason Rumney Message-ID: <49B12731.8060104@gnu.org> Date: Fri, 06 Mar 2009 21:37:53 +0800 From: Jason Rumney User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: Alex , 2577@debbugs.gnu.org Subject: Re: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer References: <20090305084439.GR28813@bennee.com> <20090306101854.GW28813@bennee.com> In-Reply-To: <20090306101854.GW28813@bennee.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Alex wrote: >> I think that if people compile their .emacs they get what they ask for. >> > > That's not very helpful. For you, perhaps not. But we have discussed this on emacs-devel numerous times in the past, and every time it has been clear that different people have different opinions. Many people consider lisp source to be "work in progress" until they compile it, and do not want Emacs to load it by default if there is a compiled version around. The compromise is to issue a warning. If you have a problem remembering to compile your .emacs, then either delete the .emacs.elc file and stop compiling it, or investigate one of the solutions that people have come up with to compile it automatically. From phil@hagelb.org Fri Mar 6 12:04:47 2009 Received: (at 2577) by emacsbugs.donarmstrong.com; 6 Mar 2009 20:04:47 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.0 required=4.0 tests=FAKE_REPLY_C,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from spunkymail-a20.g.dreamhost.com (caiajhbdcagg.dreamhost.com [208.97.132.66]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n26K4jUe023259 for <2577@emacsbugs.donarmstrong.com>; Fri, 6 Mar 2009 12:04:46 -0800 Received: from dynabook (outbound1.evri.com [64.81.164.191]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by spunkymail-a20.g.dreamhost.com (Postfix) with ESMTP id C93CFE252F for <2577@emacsbugs.donarmstrong.com>; Fri, 6 Mar 2009 12:04:43 -0800 (PST) From: Phil Hagelberg To: 2577@debbugs.gnu.org Subject: Re: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer Date: Fri, 06 Mar 2009 12:04:42 -0800 Message-ID: <87mybya04l.fsf@hagelb.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii The specific failure is this: A user keeps his entire .emacs.d in an SCM system. This includes not only his personal customizations, (which would hardly benefit from compilation) but third-party libraries that haven't made it into Emacs proper yet. These third-party libraries are byte-compiled in every checkout of the user's .emacs.d, which span multiple machines. One of these libraries gets a bug fixed, so he installs the update and checks it in. Now he moves to another machine that has his dotfiles checked out, and he pulls in the update, but it's ignored in favour of the out-of-date .elc file. Everyone I know who uses Emacs seriously keeps their .emacs.d in an SCM as well as third-party libraries, so I don't consider this much of an edge case. Ideally a flag would exist that could instruct Emacs to ignore out-of-date .elc files. I understand this is not appropriate to submit during a feature freeze, but saying it's not a problem is not helpful. -Phil From rgm@gnu.org Fri Mar 6 12:23:23 2009 Received: (at 2577) by emacsbugs.donarmstrong.com; 6 Mar 2009 20:23:23 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-8.0 required=4.0 tests=HAS_BUG_NUMBER, VALID_BTS_CONTROL,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n26KNE5M028908; Fri, 6 Mar 2009 12:23:15 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LfgZd-0000Ip-IB; Fri, 06 Mar 2009 15:23:13 -0500 From: Glenn Morris To: 2577@debbugs.gnu.org Subject: Re: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer References: <87mybya04l.fsf@hagelb.org> X-Spook: Downing Street Roswell White House ISEC kilo class Ortega X-Ran: K7:GK!3\M*1}$rj2KYs%+O)q(lg^Jg6KBG&VOM2/:RgmbGOZw*L0eU{3`9vZ\Rt~.lhWXG X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 06 Mar 2009 15:23:13 -0500 In-Reply-To: <87mybya04l.fsf@hagelb.org> (Phil Hagelberg's message of "Fri, 06 Mar 2009 12:04:42 -0800") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii tags 2577 = forcemerge 2061 2577 stop Phil Hagelberg wrote: > Ideally a flag would exist that could instruct Emacs to ignore > out-of-date .elc files. I understand this is not appropriate to submit > during a feature freeze, but saying it's not a problem is not helpful. Then this is a duplicate of wishlist item #2061. From geb-bug-gnu-emacs@m.gmane.org Sat Mar 7 06:24:39 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 7 Mar 2009 14:24:39 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n27EOYKr025758 for ; Sat, 7 Mar 2009 06:24:36 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LfxS5-0005OK-MU for bug-gnu-emacs@gnu.org; Sat, 07 Mar 2009 09:24:33 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LfxS4-0005Mr-4p for bug-gnu-emacs@gnu.org; Sat, 07 Mar 2009 09:24:33 -0500 Received: from [199.232.76.173] (port=55666 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LfxS3-0005Mf-Ha for bug-gnu-emacs@gnu.org; Sat, 07 Mar 2009 09:24:31 -0500 Received: from main.gmane.org ([80.91.229.2]:45936 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LfxS2-0007UC-TS for bug-gnu-emacs@gnu.org; Sat, 07 Mar 2009 09:24:31 -0500 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LfxS0-0007Iz-9H for bug-gnu-emacs@gnu.org; Sat, 07 Mar 2009 14:24:28 +0000 Received: from smaug.linux.pwf.cam.ac.uk ([193.60.95.72]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 07 Mar 2009 14:24:28 +0000 Received: from sdl.web by smaug.linux.pwf.cam.ac.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 07 Mar 2009 14:24:28 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Leo Subject: Re: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer Date: Sat, 07 Mar 2009 14:24:18 +0000 Organization: University of Cambridge Lines: 12 Message-ID: References: <87mybya04l.fsf@hagelb.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: smaug.linux.pwf.cam.ac.uk User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:6O4v1c2Xv4dnL1S4wA8K2M+0Bfs= Sender: news X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) On 2009-03-06 20:04 +0000, Phil Hagelberg wrote: > One of these libraries gets a bug fixed, so he installs the update and > checks it in. Now he moves to another machine that has his dotfiles > checked out, and he pulls in the update, but it's ignored in favour of > the out-of-date .elc file. Personally, I quite like the current behaviour. As mentioned in another post, it gives users the power to compile .el files when they are mature and continue working on them. -- .: Leo :. [ sdl.web AT gmail.com ] .: I use Emacs :. From alex@bennee.com Sat Mar 7 14:12:55 2009 Received: (at 2577) by emacsbugs.donarmstrong.com; 7 Mar 2009 22:12:55 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from socrates.bennee.com (static.181.77.47.78.clients.your-server.de [78.47.77.181]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n27MCplC023719 for <2577@emacsbugs.donarmstrong.com>; Sat, 7 Mar 2009 14:12:52 -0800 Received: from alex by socrates.bennee.com with local (Exim 4.69) (envelope-from ) id 1Lg4gl-0007BH-9x; Sat, 07 Mar 2009 23:08:11 +0100 Date: Sat, 7 Mar 2009 23:08:11 +0100 From: Alex To: Jason Rumney Cc: 2577@debbugs.gnu.org Subject: Re: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer Message-ID: <20090307220811.GX28813@bennee.com> References: <20090305084439.GR28813@bennee.com> <20090306101854.GW28813@bennee.com> <49B12731.8060104@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <49B12731.8060104@gnu.org> User-Agent: Mutt/1.5.18 (2008-05-17) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: alex@bennee.com X-SA-Exim-Scanned: No (on socrates.bennee.com); SAEximRunCond expanded to false On Fri, Mar 06, 2009 at 09:37:53PM +0800, Jason Rumney wrote: > Alex wrote: >>> I think that if people compile their .emacs they get what they ask for. >>> >> >> That's not very helpful. > > For you, perhaps not. But we have discussed this on emacs-devel numerous > times in the past, and every time it has been clear that different > people have different opinions. Many people consider lisp source to be > "work in progress" until they compile it, and do not want Emacs to load > it by default if there is a compiled version around. The compromise is > to issue a warning. > > If you have a problem remembering to compile your .emacs, then either > delete the .emacs.elc file and stop compiling it, or investigate one of > the solutions that people have come up with to compile it automatically. 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. 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 configs out of an SCM these days. Someone else suggested maybe being able to use def advice to modify the behaviour which might make any work-arounds less hacky but I'm not sure what this would entail for the core code. -- Alex, homepage: http://www.bennee.com/~alex/ Tax and title extra. From monnier@iro.umontreal.ca Sat Mar 7 15:11:35 2009 Received: (at 2577) by emacsbugs.donarmstrong.com; 7 Mar 2009 23:11:35 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=HAS_BUG_NUMBER,XIRONPORT autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n27NBWrn007436 for <2577@emacsbugs.donarmstrong.com>; Sat, 7 Mar 2009 15:11:33 -0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aq8EAA+OsklLd/DG/2dsb2JhbACBTtFdhAUGhCI X-IronPort-AV: E=Sophos;i="4.38,320,1233550800"; d="scan'208";a="34843930" Received: from 75-119-240-198.dsl.teksavvy.com (HELO pastel.home) ([75.119.240.198]) by ironport2-out.teksavvy.com with ESMTP; 07 Mar 2009 18:11:26 -0500 Received: by pastel.home (Postfix, from userid 20848) id 317297FC2; Sat, 7 Mar 2009 18:11:26 -0500 (EST) From: Stefan Monnier To: Alex Cc: 2577@debbugs.gnu.org, Jason Rumney Subject: Re: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer Message-ID: References: <20090305084439.GR28813@bennee.com> <20090306101854.GW28813@bennee.com> <49B12731.8060104@gnu.org> <20090307220811.GX28813@bennee.com> Date: Sat, 07 Mar 2009 18:11:26 -0500 In-Reply-To: <20090307220811.GX28813@bennee.com> (alex@bennee.com's message of "Sat, 7 Mar 2009 23:08:11 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > 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. Stefan From lennart.borgman@gmail.com Sat Mar 7 17:06:46 2009 Received: (at 2577) by emacsbugs.donarmstrong.com; 8 Mar 2009 01:06:46 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 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= MIME-Version: 1.0 Received: by 10.231.20.2 with SMTP id d2mr1111787ibb.27.1236474397278; Sat, 07 Mar 2009 17:06:37 -0800 (PST) In-Reply-To: References: <20090305084439.GR28813@bennee.com> <20090306101854.GW28813@bennee.com> <49B12731.8060104@gnu.org> <20090307220811.GX28813@bennee.com> Date: Sun, 8 Mar 2009 02:06:37 +0100 Message-ID: Subject: Re: bug#2577: 23.0.91; startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer From: Lennart Borgman To: Stefan Monnier , 2577@debbugs.gnu.org Cc: Alex Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 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. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 04 18:40:14 2011 Received: (at control) by debbugs.gnu.org; 4 Jun 2011 22:40:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QSzVu-00083z-5k for submit@debbugs.gnu.org; Sat, 04 Jun 2011 18:40:14 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QSzVt-00083b-16; Sat, 04 Jun 2011 18:40:13 -0400 Received: from localhost ([127.0.0.1]:53594) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QSzVl-0006sW-Ku; Sat, 04 Jun 2011 18:40:05 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19946.46148.665574.788456@fencepost.gnu.org> Date: Sat, 4 Jun 2011 18:40:04 -0400 From: Glenn Morris To: 2577-quiet@debbugs.gnu.org Subject: Re: bug#2577 X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: cyan X-Ran: )4oP=q-XIO:rN5,&Xg3^#Ns]M_&am-u-Kw..)@c:,vLeO4%t6/ETxJql]0>Dg3x=uRggz= X-Debbugs-No-Ack: yes X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) unmerge 2577 stop Actually, this isn't just a dupe of 2061. If there were some variable you could set to prefer loading of .el if newer than .elc, it would not help for the specific case of .emacs, because the setting would have to go... in .emacs. Maybe there could be an environment variable as well. But this probably remains a "wontfix". From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 07 21:59:43 2012 Received: (at control) by debbugs.gnu.org; 8 Dec 2012 02:59:43 +0000 Received: from localhost ([127.0.0.1]:59695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ThAdi-00051J-LR for submit@debbugs.gnu.org; Fri, 07 Dec 2012 21:59:43 -0500 Received: from mail-pa0-f44.google.com ([209.85.220.44]:34344) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ThAdh-00051C-1n for control@debbugs.gnu.org; Fri, 07 Dec 2012 21:59:41 -0500 Received: by mail-pa0-f44.google.com with SMTP id hz11so859539pad.3 for ; Fri, 07 Dec 2012 18:59:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:mime-version:content-type; bh=ulLk8w+1WesgrxTYLuxjdBAv8o4+s5V2n0mkKKYy9ao=; b=DNmLEVssYh/jbmiFggrGdfBk41sATDqCZhcZyViS212/r8C3p7rQxe2gc5uN/QYfCz n1CYD5VWubpqr8fNneJ/mE/u8OWt4sZ6qBhYtEXSzNMpAfq2Uhu+cTELk0s9hngyZRTV XOiHJADY+zDcjofXGJuJ6U9Lig1yCZe9CkGtXWm5Dxr1sCpiR0hdIdfRf13qtgltIDpO 0yRnq71ROaBIwb+jUA8rFZHeVSYFOmfJ1wd+ri35A1TLvkq0EywBuy6Sow4H+Ekpm9bO EYoOQuXxgn4EQ6sZjimSNT6EdicTl2iKXwOTGxWnhuBTw1Ku5KhS1o/hLlqWsGxdFCqW bSxg== Received: by 10.69.1.73 with SMTP id be9mr21096989pbd.116.1354935558721; Fri, 07 Dec 2012 18:59:18 -0800 (PST) Received: from ulysses (cm107.delta179.maxonline.com.sg. [59.189.179.107]) by mx.google.com with ESMTPS id i5sm7610937pax.13.2012.12.07.18.59.16 (version=SSLv3 cipher=OTHER); Fri, 07 Dec 2012 18:59:17 -0800 (PST) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 975 Date: Sat, 08 Dec 2012 10:59:13 +0800 Message-ID: <87k3st5jwe.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.7 (/) close 975 close 2577 close 3640 close 3729 close 8256 close 10633 close 11407 thanks From unknown Thu Aug 14 21:22:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 05 Jan 2013 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 22:27:27 2013 Received: (at control) by debbugs.gnu.org; 18 Dec 2013 03:27:27 +0000 Received: from localhost ([127.0.0.1]:56386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vt7nD-0001Jz-2U for submit@debbugs.gnu.org; Tue, 17 Dec 2013 22:27:27 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:51290) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vt7nA-0001Jp-Hz for control@debbugs.gnu.org; Tue, 17 Dec 2013 22:27:25 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Vt7nA-0001Z8-3z for control@debbugs.gnu.org; Tue, 17 Dec 2013 22:27:24 -0500 Date: Tue, 17 Dec 2013 22:27:24 -0500 Message-Id: Subject: control message for bug 2577 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.5 (-----) unarchive 2577 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 22:35:48 2013 Received: (at 2577) by debbugs.gnu.org; 18 Dec 2013 03:35:48 +0000 Received: from localhost ([127.0.0.1]:56391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vt7vI-0002ef-8q for submit@debbugs.gnu.org; Tue, 17 Dec 2013 22:35:48 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:51396) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vt7vG-0002eY-PB for 2577@debbugs.gnu.org; Tue, 17 Dec 2013 22:35:47 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Vt7vG-0007Vs-38; Tue, 17 Dec 2013 22:35:46 -0500 From: Glenn Morris To: 2577@debbugs.gnu.org Subject: Re: bug#2577: startup.el should choose .emacs ahead of .emacs.elc if .emacs is newer References: <19946.46148.665574.788456@fencepost.gnu.org> X-Spook: Montenegro IMF Uzbekistan interception analyzer Legion of X-Ran: [vGe^|Oi;Wc[PIUqh$m8v%%ilvz<4OJz+CgFp&952W`XX]J6WN5}?zs^=4)qtd(tT}8n"0 X-Hue: green X-Attribution: GM Date: Tue, 17 Dec 2013 22:35:45 -0500 In-Reply-To: <19946.46148.665574.788456@fencepost.gnu.org> (Glenn Morris's message of "Sat, 4 Jun 2011 18:40:04 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: 2577 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.5 (-----) Emacs 24.4 will have a `load-prefer-newer' option. Since the default is nil, it does not help with loading the init file, if the init file is where you set it non-nil... Personally I think it would be fine to eg simply bind it non-nil around loading of the init file, but people seem to feel quite strongly about this issue, and I'm not going to argue it. From unknown Thu Aug 14 21:22:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 15 Jan 2014 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator