From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Difficulties with elpa repository. Date: Thu, 26 Nov 2015 20:37:39 -0500 Message-ID: References: <20151125132923.GE2007@acm.fritz.box> <20151126142307.GC1738@acm.fritz.box> <20151126172114.GA2383@acm.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1448588277 27194 80.91.229.3 (27 Nov 2015 01:37:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 27 Nov 2015 01:37:57 +0000 (UTC) Cc: emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 27 02:37:46 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 1a27ys-0003lR-M8 for ged-emacs-devel@m.gmane.org; Fri, 27 Nov 2015 02:37:46 +0100 Original-Received: from localhost ([::1]:53857 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a27yu-0004up-Sl for ged-emacs-devel@m.gmane.org; Thu, 26 Nov 2015 20:37:48 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36996) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a27yq-0004uX-OR for emacs-devel@gnu.org; Thu, 26 Nov 2015 20:37:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a27yn-0002xw-IX for emacs-devel@gnu.org; Thu, 26 Nov 2015 20:37:44 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:4714) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a27yn-0002xj-EN for emacs-devel@gnu.org; Thu, 26 Nov 2015 20:37:41 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AyFgA731xV/yr292hcgxCEAoVVu0CHSwQCAoE8OxIBAQEBAQEBgQpBBYNdAQEDAVYjBQsLDiYSFBgNJIg3CM8jAQEIAQEBAR6LOoUFB4QtBYtEbJJnhmmPBCOCChyBcCCCeAEBAQ X-IPAS-Result: A0AyFgA731xV/yr292hcgxCEAoVVu0CHSwQCAoE8OxIBAQEBAQEBgQpBBYNdAQEDAVYjBQsLDiYSFBgNJIg3CM8jAQEIAQEBAR6LOoUFB4QtBYtEbJJnhmmPBCOCChyBcCCCeAEBAQ X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="179515422" Original-Received: from 104-247-246-42.cpe.teksavvy.com (HELO fmsmemgm.homelinux.net) ([104.247.246.42]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 26 Nov 2015 20:37:40 -0500 Original-Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 75542AE06E; Thu, 26 Nov 2015 20:37:39 -0500 (EST) In-Reply-To: <20151126172114.GA2383@acm.fritz.box> (Alan Mackenzie's message of "Thu, 26 Nov 2015 17:21:14 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 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:195332 Archived-At: > I've found the problem. (Well, the first problem, anyway. ;-) Good, thanks. And don't come back until it works. > Maybe some sort of version number in the -autoloads.el's might help > avoid this sort of blunder. The file is only passed to "load" currently, so having to read it before loading it would be kind of inconvenient. I think the "add to load-path before loading the file" was the only assumption made, and now that we don't even make that assumption, there shouldn't be any reason to change any remaining assumption. This said, there are a few things around -autoloads.el that could be changed (mostly, I think it should be merged with -pkg.el, and renamed so its name is constant rather than depending on ). Stefan