From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Can we add a check to see if user is using old or obsolete code? Date: Mon, 24 Feb 2003 11:38:14 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <5xfzqibr72.fsf@kfs2.cua.dk> <84n0kq7ia3.fsf@lucy.is.informatik.uni-duisburg.de> <84k7fr8dei.fsf@lucy.is.informatik.uni-duisburg.de> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1046105071 29542 80.91.224.249 (24 Feb 2003 16:44:31 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 24 Feb 2003 16:44:31 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18nLiO-0007gF-00 for ; Mon, 24 Feb 2003 17:44:28 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18nLxv-00072T-00 for ; Mon, 24 Feb 2003 18:00:31 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18nLef-0002ga-01 for emacs-devel@quimby.gnus.org; Mon, 24 Feb 2003 11:40:37 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18nLdR-0001oZ-00 for emacs-devel@gnu.org; Mon, 24 Feb 2003 11:39:21 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18nLco-0001EE-00 for emacs-devel@gnu.org; Mon, 24 Feb 2003 11:38:43 -0500 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18nLcM-00015V-00 for emacs-devel@gnu.org; Mon, 24 Feb 2003 11:38:14 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.10) id 18nLcM-0002ZJ-00; Mon, 24 Feb 2003 11:38:14 -0500 Original-To: kai.grossjohann@uni-duisburg.de (Kai =?iso-8859-1?q?Gro=DFjohann?=) In-reply-to: <84k7fr8dei.fsf@lucy.is.informatik.uni-duisburg.de> (kai.grossjohann@uni-duisburg.de) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:11920 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:11920 I'm not sufficiently acquainted with the Makefiles. But it seems to me that "make all" from the top-level directory first does "make all" in the src subdir, and that does the shadowing check. (Or is it "make bootstrap"?) After that, it proceeds to do the lisp subdir, and leim. `make all' doesn't do `lisp', but it does do `leim' after `src'. So how about having the toplevel Makefile do all the subdirs first (src, lisp, leim), and then, at the end, do the shadowing check? We could move the shadow-check code into `make all' directly. Then `make emacs' in `src'would not do it. Does anyone think that is a problem?