GNU bug report logs - #17137
autoload-generate-file-autoloads should respect finder--builtins-alist

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Glenn Morris <rgm@HIDDEN>; dated Sat, 29 Mar 2014 01:37:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 17137 <at> debbugs.gnu.org:


Received: (at 17137) by debbugs.gnu.org; 1 Apr 2014 00:54:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 31 20:54:33 2014
Received: from localhost ([127.0.0.1]:58492 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WUmyG-00071k-TA
	for submit <at> debbugs.gnu.org; Mon, 31 Mar 2014 20:54:33 -0400
Received: from pruche.dit.umontreal.ca ([132.204.246.22]:58692)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <monnier@HIDDEN>) id 1WUmyD-00071Z-5N
 for 17137 <at> debbugs.gnu.org; Mon, 31 Mar 2014 20:54:29 -0400
Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242])
 by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id s310sQ9W000448;
 Mon, 31 Mar 2014 20:54:26 -0400
Received: by pastel.home (Postfix, from userid 20848)
 id 50DEE604C6; Mon, 31 Mar 2014 20:54:25 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: Glenn Morris <rgm@HIDDEN>
Subject: Re: bug#17137: autoload-generate-file-autoloads should respect
 finder--builtins-alist
Message-ID: <jwv7g79rhyf.fsf-monnier+emacsbugs@HIDDEN>
References: <ne7g7dss41.fsf@HIDDEN>
 <jwvk3bdoi5k.fsf-monnier+emacsbugs@HIDDEN>
 <tztxahiv1b.fsf@HIDDEN>
 <jwvfvm0x0eq.fsf-monnier+emacsbugs@HIDDEN>
 <ikwqfatfmd.fsf@HIDDEN>
 <jwv61murz2e.fsf-monnier+emacsbugs@HIDDEN>
 <uoeh1i2odg.fsf@HIDDEN>
Date: Mon, 31 Mar 2014 20:54:25 -0400
In-Reply-To: <uoeh1i2odg.fsf@HIDDEN> (Glenn Morris's message of
 "Mon, 31 Mar 2014 14:51:07 -0400")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-NAI-Spam-Flag: NO
X-NAI-Spam-Threshold: 5
X-NAI-Spam-Score: 0
X-NAI-Spam-Rules: 1 Rules triggered
	RV4898=0
X-NAI-Spam-Version: 2.3.0.9362 : core <4898> : inlines <669> : streams
 <1148893> : uri <1716404>
X-Spam-Score: -1.9 (-)
X-Debbugs-Envelope-To: 17137
Cc: 17137 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.9 (-)

>>>> I also remember now that maybe autoload-generate-file-autoloads should
>>>> simply use autoload-file-load-name instead of file-name-nondirectory.
>>> Can package names contain "/" characters?
>> Don't see why not.
> I'm thinking of things like NAME-readme.txt, where NAME is eg FOO/BAR.

Indeed, the GNU ELPA build scripts will likely fail somewhere with
a foo/bar-NN.MM.el or foo/bar-NN.MM.tar as well, and package.el will
probably burp on those as well.

> I would not be surprised if package.el starts throwing "No such
> directory: FOO" errors.

So, we can have such foo/bar packages bundled with Emacs but we won't be
able to move them out into GNU ELPA, so there's no point having them in
package-builtins.


        Stefan




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#17137; Package emacs. Full text available.

Message received at 17137 <at> debbugs.gnu.org:


Received: (at 17137) by debbugs.gnu.org; 31 Mar 2014 18:51:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 31 14:51:10 2014
Received: from localhost ([127.0.0.1]:58191 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WUhIc-0002vm-3m
	for submit <at> debbugs.gnu.org; Mon, 31 Mar 2014 14:51:10 -0400
Received: from fencepost.gnu.org ([208.118.235.10]:41003)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rgm@HIDDEN>) id 1WUhIZ-0002vc-Uq
 for 17137 <at> debbugs.gnu.org; Mon, 31 Mar 2014 14:51:08 -0400
Received: from rgm by fencepost.gnu.org with local (Exim 4.71)
 (envelope-from <rgm@HIDDEN>)
 id 1WUhIZ-0002ol-4T; Mon, 31 Mar 2014 14:51:07 -0400
From: Glenn Morris <rgm@HIDDEN>
To: Stefan Monnier <monnier@HIDDEN>
Subject: Re: bug#17137: autoload-generate-file-autoloads should respect
 finder--builtins-alist
References: <ne7g7dss41.fsf@HIDDEN>
 <jwvk3bdoi5k.fsf-monnier+emacsbugs@HIDDEN>
 <tztxahiv1b.fsf@HIDDEN>
 <jwvfvm0x0eq.fsf-monnier+emacsbugs@HIDDEN>
 <ikwqfatfmd.fsf@HIDDEN>
 <jwv61murz2e.fsf-monnier+emacsbugs@HIDDEN>
X-Spook: industrial espionage 2600 Magazine ASDIC NASA Tony Blair
X-Ran: }lK'=t~M$ffeX:0I@>5SfAB7^."kbdh!Dtc,q2<ZF@\"32t%QrC_LI:bl(/io=.~<spsE&
X-Hue: yellow
X-Debbugs-No-Ack: yes
X-Attribution: GM
Date: Mon, 31 Mar 2014 14:51:07 -0400
Message-ID: <uoeh1i2odg.fsf@HIDDEN>
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.6 (-----)
X-Debbugs-Envelope-To: 17137
Cc: 17137 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.6 (-----)

Stefan Monnier wrote:

>>> I also remember now that maybe autoload-generate-file-autoloads should
>>> simply use autoload-file-load-name instead of file-name-nondirectory.
>> Can package names contain "/" characters?
>
> Don't see why not.

I'm thinking of things like NAME-readme.txt, where NAME is eg FOO/BAR.
I would not be surprised if package.el starts throwing "No such
directory: FOO" errors. But I haven't bothered to check. A quick glance
shows that it always calls make-directory with PARENTS non-nil, so maybe
it all works out.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#17137; Package emacs. Full text available.

Message received at 17137 <at> debbugs.gnu.org:


Received: (at 17137) by debbugs.gnu.org; 31 Mar 2014 18:43:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 31 14:43:46 2014
Received: from localhost ([127.0.0.1]:58185 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WUhBR-0002js-U1
	for submit <at> debbugs.gnu.org; Mon, 31 Mar 2014 14:43:46 -0400
Received: from pruche.dit.umontreal.ca ([132.204.246.22]:56248)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <monnier@HIDDEN>) id 1WUhBN-0002jh-6o
 for 17137 <at> debbugs.gnu.org; Mon, 31 Mar 2014 14:43:42 -0400
Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242])
 by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id s2VIhdjh017507;
 Mon, 31 Mar 2014 14:43:39 -0400
Received: by pastel.home (Postfix, from userid 20848)
 id 40DBB604C6; Mon, 31 Mar 2014 14:43:39 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: Glenn Morris <rgm@HIDDEN>
Subject: Re: bug#17137: autoload-generate-file-autoloads should respect
 finder--builtins-alist
Message-ID: <jwv61murz2e.fsf-monnier+emacsbugs@HIDDEN>
References: <ne7g7dss41.fsf@HIDDEN>
 <jwvk3bdoi5k.fsf-monnier+emacsbugs@HIDDEN>
 <tztxahiv1b.fsf@HIDDEN>
 <jwvfvm0x0eq.fsf-monnier+emacsbugs@HIDDEN>
 <ikwqfatfmd.fsf@HIDDEN>
Date: Mon, 31 Mar 2014 14:43:39 -0400
In-Reply-To: <ikwqfatfmd.fsf@HIDDEN> (Glenn Morris's message of
 "Mon, 31 Mar 2014 13:58:02 -0400")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-NAI-Spam-Flag: NO
X-NAI-Spam-Threshold: 5
X-NAI-Spam-Score: 0
X-NAI-Spam-Rules: 1 Rules triggered
	RV4898=0
X-NAI-Spam-Version: 2.3.0.9362 : core <4898> : inlines <667> : streams
 <1148667> : uri <1716125>
X-Spam-Score: -1.9 (-)
X-Debbugs-Envelope-To: 17137
Cc: 17137 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.9 (-)

>> I also remember now that maybe autoload-generate-file-autoloads should
>> simply use autoload-file-load-name instead of file-name-nondirectory.
> Can package names contain "/" characters?

Don't see why not.

> IMO the problem is that "Version" is a very generic header that people
> were using before package.el was invented, and now package.el seems to
> want complete ownership of it.

Only for files bundled with Emacs.  That's only a problem for
"sub-packages" (i.e. with a file that's a member of a large package has
its own Version: for some reason).

> Perhaps finder-compile-keywords should somehow issue a warning if it
> finds a Version: header in the "wrong" file.

If we can do that, it would be nice, yes.


        Stefan




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#17137; Package emacs. Full text available.

Message received at 17137 <at> debbugs.gnu.org:


Received: (at 17137) by debbugs.gnu.org; 31 Mar 2014 17:58:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 31 13:58:09 2014
Received: from localhost ([127.0.0.1]:58151 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WUgTH-0001ZI-TC
	for submit <at> debbugs.gnu.org; Mon, 31 Mar 2014 13:58:09 -0400
Received: from fencepost.gnu.org ([208.118.235.10]:39961)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rgm@HIDDEN>) id 1WUgTD-0001Yx-6q
 for 17137 <at> debbugs.gnu.org; Mon, 31 Mar 2014 13:58:04 -0400
Received: from rgm by fencepost.gnu.org with local (Exim 4.71)
 (envelope-from <rgm@HIDDEN>)
 id 1WUgTC-0007Y9-8t; Mon, 31 Mar 2014 13:58:02 -0400
From: Glenn Morris <rgm@HIDDEN>
To: Stefan Monnier <monnier@HIDDEN>
Subject: Re: bug#17137: autoload-generate-file-autoloads should respect
 finder--builtins-alist
References: <ne7g7dss41.fsf@HIDDEN>
 <jwvk3bdoi5k.fsf-monnier+emacsbugs@HIDDEN>
 <tztxahiv1b.fsf@HIDDEN>
 <jwvfvm0x0eq.fsf-monnier+emacsbugs@HIDDEN>
X-Spook: White Water propaganda MP5K-SD morse covert video MD2
X-Ran: MSBb>>5>(U35AqI)\KC>^MP*IHAG\q"|W\W]W*t`qzfs\Ja<p6t^|Uy2@~OKZi?V!Y^C!O
X-Hue: white
X-Debbugs-No-Ack: yes
X-Attribution: GM
Date: Mon, 31 Mar 2014 13:58:02 -0400
In-Reply-To: <jwvfvm0x0eq.fsf-monnier+emacsbugs@HIDDEN> (Stefan Monnier's
 message of "Sat, 29 Mar 2014 15:40:17 -0400")
Message-ID: <ikwqfatfmd.fsf@HIDDEN>
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.6 (-----)
X-Debbugs-Envelope-To: 17137
Cc: 17137 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.6 (-----)

Stefan Monnier wrote:

> I also remember now that maybe autoload-generate-file-autoloads should
> simply use autoload-file-load-name instead of file-name-nondirectory.

Can package names contain "/" characters?

Anyway, the easy solution is to remove Version: as you suggested. I
don't think just setting Package: would work, without also setting
Version: to match whatever the actual package version is (because you
would get a random Version: associated with Package: depending on what
order the files were scanned in).

IMO the problem is that "Version" is a very generic header that people
were using before package.el was invented, and now package.el seems to
want complete ownership of it.

But since this autoloads issue only affects things that ship with Emacs,
we can simply fix up the headers as needed.

Perhaps finder-compile-keywords should somehow issue a warning if it
finds a Version: header in the "wrong" file.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#17137; Package emacs. Full text available.

Message received at 17137 <at> debbugs.gnu.org:


Received: (at 17137) by debbugs.gnu.org; 29 Mar 2014 19:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 15:40:23 2014
Received: from localhost ([127.0.0.1]:56411 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WTz78-0004vg-Ks
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2014 15:40:23 -0400
Received: from pruche.dit.umontreal.ca ([132.204.246.22]:50420)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <monnier@HIDDEN>) id 1WTz75-0004vS-VU
 for 17137 <at> debbugs.gnu.org; Sat, 29 Mar 2014 15:40:20 -0400
Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242])
 by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id s2TJeHrG010123;
 Sat, 29 Mar 2014 15:40:17 -0400
Received: by pastel.home (Postfix, from userid 20848)
 id 27D4160487; Sat, 29 Mar 2014 15:40:17 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: Glenn Morris <rgm@HIDDEN>
Subject: Re: bug#17137: autoload-generate-file-autoloads should respect
 finder--builtins-alist
Message-ID: <jwvfvm0x0eq.fsf-monnier+emacsbugs@HIDDEN>
References: <ne7g7dss41.fsf@HIDDEN>
 <jwvk3bdoi5k.fsf-monnier+emacsbugs@HIDDEN>
 <tztxahiv1b.fsf@HIDDEN>
Date: Sat, 29 Mar 2014 15:40:17 -0400
In-Reply-To: <tztxahiv1b.fsf@HIDDEN> (Glenn Morris's message of
 "Fri, 28 Mar 2014 22:43:44 -0400")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-NAI-Spam-Flag: NO
X-NAI-Spam-Threshold: 5
X-NAI-Spam-Score: 0
X-NAI-Spam-Rules: 1 Rules triggered
	RV4896=0
X-NAI-Spam-Version: 2.3.0.9362 : core <4896> : inlines <663> : streams
 <1147317> : uri <1714012>
X-Spam-Score: -1.7 (-)
X-Debbugs-Envelope-To: 17137
Cc: 17137 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

>>> (push (purecopy '(project-am 0 0 3)) package--builtin-versions)
>>> in loaddefs.el, from ede/project-am.el.
>>> This file should be associated with the ede package,
>> Then the file should have a "Package: ede" header.  Or it should not
>> have a "Version:" header.
> As I see it, finder.el has already solved this problem, without
> requiring changes in the individual files that make up a package.

Then maybe autoload.el could use that same approach.  I know nothing
about it, so I can't judge.

I also remember now that maybe autoload-generate-file-autoloads should
simply use autoload-file-load-name instead of file-name-nondirectory.


        Stefan




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#17137; Package emacs. Full text available.

Message received at 17137 <at> debbugs.gnu.org:


Received: (at 17137) by debbugs.gnu.org; 29 Mar 2014 02:43:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 28 22:43:47 2014
Received: from localhost ([127.0.0.1]:55309 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WTjFL-0007l3-Hr
	for submit <at> debbugs.gnu.org; Fri, 28 Mar 2014 22:43:47 -0400
Received: from fencepost.gnu.org ([208.118.235.10]:45716)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rgm@HIDDEN>) id 1WTjFJ-0007kv-Ok
 for 17137 <at> debbugs.gnu.org; Fri, 28 Mar 2014 22:43:46 -0400
Received: from rgm by fencepost.gnu.org with local (Exim 4.71)
 (envelope-from <rgm@HIDDEN>)
 id 1WTjFI-0004Wm-Hn; Fri, 28 Mar 2014 22:43:44 -0400
From: Glenn Morris <rgm@HIDDEN>
To: Stefan Monnier <monnier@HIDDEN>
Subject: Re: bug#17137: autoload-generate-file-autoloads should respect
 finder--builtins-alist
References: <ne7g7dss41.fsf@HIDDEN>
 <jwvk3bdoi5k.fsf-monnier+emacsbugs@HIDDEN>
X-Spook: DES World Trade Center munitions Aldergrove AFSPC Noriega
X-Ran: B~<{x=~^x!yx(Ky"_6Z[HAqJs-/XCh"[j\%y2r;ng}"-Zb`=0q3`(IqR5P)ZS?\_V">/6h
X-Hue: blue
X-Debbugs-No-Ack: yes
X-Attribution: GM
Date: Fri, 28 Mar 2014 22:43:44 -0400
In-Reply-To: <jwvk3bdoi5k.fsf-monnier+emacsbugs@HIDDEN> (Stefan Monnier's
 message of "Fri, 28 Mar 2014 22:26:48 -0400")
Message-ID: <tztxahiv1b.fsf@HIDDEN>
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.4 (-----)
X-Debbugs-Envelope-To: 17137
Cc: 17137 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.4 (-----)

Stefan Monnier wrote:

>>   (push (purecopy '(project-am 0 0 3)) package--builtin-versions)
>> in loaddefs.el, from ede/project-am.el.
>> This file should be associated with the ede package,
>
> Then the file should have a "Package: ede" header.  Or it should not
> have a "Version:" header.

As I see it, finder.el has already solved this problem, without
requiring changes in the individual files that make up a package.

Anyway, if you want to solve it the other way, lisp/ede/dired.el also
has a Version header. That one is especially fun, since it would lead to
a version for a "dired" package.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#17137; Package emacs. Full text available.

Message received at 17137 <at> debbugs.gnu.org:


Received: (at 17137) by debbugs.gnu.org; 29 Mar 2014 02:26:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 28 22:26:53 2014
Received: from localhost ([127.0.0.1]:55295 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WTiyy-0007H7-Re
	for submit <at> debbugs.gnu.org; Fri, 28 Mar 2014 22:26:53 -0400
Received: from pruche.dit.umontreal.ca ([132.204.246.22]:34299)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <monnier@HIDDEN>) id 1WTiyw-0007Gy-K5
 for 17137 <at> debbugs.gnu.org; Fri, 28 Mar 2014 22:26:51 -0400
Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca
 [132.204.27.242])
 by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id s2T2QmWk028682;
 Fri, 28 Mar 2014 22:26:48 -0400
Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848)
 id 75C14AE3F7; Fri, 28 Mar 2014 22:26:48 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: Glenn Morris <rgm@HIDDEN>
Subject: Re: bug#17137: autoload-generate-file-autoloads should respect
 finder--builtins-alist
Message-ID: <jwvk3bdoi5k.fsf-monnier+emacsbugs@HIDDEN>
References: <ne7g7dss41.fsf@HIDDEN>
Date: Fri, 28 Mar 2014 22:26:48 -0400
In-Reply-To: <ne7g7dss41.fsf@HIDDEN> (Glenn Morris's message of
 "Fri, 28 Mar 2014 21:36:46 -0400")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-NAI-Spam-Flag: NO
X-NAI-Spam-Level: 
X-NAI-Spam-Threshold: 5
X-NAI-Spam-Score: 0.2
X-NAI-Spam-Rules: 2 Rules triggered
	GEN_SPAM_FEATRE=0.2, RV4895=0
X-NAI-Spam-Version: 2.3.0.9362 : core <4895> : inlines <662> : streams
 <1146851> : uri <1713175>
X-Spam-Score: -1.7 (-)
X-Debbugs-Envelope-To: 17137
Cc: 17137 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

>   (push (purecopy '(project-am 0 0 3)) package--builtin-versions)
> in loaddefs.el, from ede/project-am.el.
> This file should be associated with the ede package,

Then the file should have a "Package: ede" header.  Or it should not
have a "Version:" header.


        Stefan




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#17137; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 29 Mar 2014 01:36:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 28 21:36:50 2014
Received: from localhost ([127.0.0.1]:55255 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WTiCX-0005vP-Pq
	for submit <at> debbugs.gnu.org; Fri, 28 Mar 2014 21:36:50 -0400
Received: from fencepost.gnu.org ([208.118.235.10]:44506)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rgm@HIDDEN>) id 1WTiCV-0005vG-8i
 for submit <at> debbugs.gnu.org; Fri, 28 Mar 2014 21:36:47 -0400
Received: from rgm by fencepost.gnu.org with local (Exim 4.71)
 (envelope-from <rgm@HIDDEN>)
 id 1WTiCU-00077A-78; Fri, 28 Mar 2014 21:36:46 -0400
From: Glenn Morris <rgm@HIDDEN>
To: submit <at> debbugs.gnu.org
Subject: autoload-generate-file-autoloads should respect finder--builtins-alist
X-Spook: warfare World Trade Center analyzer e-cash TWA SWAT Axis
X-Ran: Sq*'[xq!mY,)laJcAe(ro4]8]e^:P,bwFMJ1-}X7(}j247-ym~gST_gCrUYy&dBd'HscMU
X-Hue: black
X-Debbugs-No-Ack: yes
X-Attribution: GM
Date: Fri, 28 Mar 2014 21:36:46 -0400
Message-ID: <ne7g7dss41.fsf@HIDDEN>
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.4 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.4 (-----)

Package: emacs
Version: 24.3.50

finder.el has finder--builtins-alist to associate directories with packages.
autoload-generate-file-autoloads does not respect this, leading to

  (push (purecopy '(project-am 0 0 3)) package--builtin-versions)

in loaddefs.el, from ede/project-am.el.
This file should be associated with the ede package, per
finder--builtins-alist.




Report forwarded to bug-gnu-emacs@HIDDEN:
bug#17137; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 31 Oct 2014 17:00:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.