From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: ldefs-boot.el Date: 12 Aug 2005 21:10:32 -0400 Message-ID: References: <200508121949.j7CJnKG07646@raven.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1123896727 27556 80.91.229.2 (13 Aug 2005 01:32:07 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 13 Aug 2005 01:32:07 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 13 03:32:07 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1E3krn-0006FC-KM for ged-emacs-devel@m.gmane.org; Sat, 13 Aug 2005 03:31:19 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E3kv2-0008Fe-Gf for ged-emacs-devel@m.gmane.org; Fri, 12 Aug 2005 21:34:40 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1E3ku3-0007T8-RQ for emacs-devel@gnu.org; Fri, 12 Aug 2005 21:33:40 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1E3kr0-0006O1-9p for emacs-devel@gnu.org; Fri, 12 Aug 2005 21:30:38 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E3kqu-0006Dy-Jz for emacs-devel@gnu.org; Fri, 12 Aug 2005 21:30:24 -0400 Original-Received: from [207.245.121.138] (helo=mail.agora-net.com) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1E3kmP-0006WD-1Z for emacs-devel@gnu.org; Fri, 12 Aug 2005 21:25:45 -0400 Original-Received: from ttn by mail.agora-net.com with local (Exim 4.34) id 1E3kXg-0005Rl-Nf; Fri, 12 Aug 2005 21:10:32 -0400 Original-To: Luc Teirlinck In-Reply-To: <200508121949.j7CJnKG07646@raven.dms.auburn.edu> Original-Lines: 19 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:41986 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:41986 Luc Teirlinck writes: > # Build loaddefs.el to make sure it's up-to-date. If it's not, that > # might lead to errors during the bootstrap because something fails to > # autoload as expected. If there is no emacs binary, then we can't > # build autoloads yet. In that case we have to use ldefs-boot.el; > # bootstrap should always work with ldefs-boot.el. > > No, it does not always work. (How could it?) It only works if you > update ldefs-boot whenever needed. the "should" in the last sentence of the makefile frag implies the last sentence you wrote ("it only works..."). perhaps adding that sentence to the makefile would be sufficient to nudge the implication to explanation? (you have to sort of read the "should" in the spirit of specification docs like RFCs, where the text is sometimes both descriptive and presriptive.) thi