From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: Broken lisp/Makefile.w32-in Date: Fri, 30 Aug 2002 14:14:19 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: <20020830135553.852A.LEKTU@terra.es> References: <20020730.235911.01367475.Takaaki.Ota@am.sony.com> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1030709685 4409 127.0.0.1 (30 Aug 2002 12:14:45 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 30 Aug 2002 12:14:45 +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 17kkfi-00018x-00 for ; Fri, 30 Aug 2002 14:14:42 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17klCT-0003VS-00 for ; Fri, 30 Aug 2002 14:48:33 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17kkh8-0005Ma-00; Fri, 30 Aug 2002 08:16:10 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17kkfY-0005Ad-00 for emacs-devel@gnu.org; Fri, 30 Aug 2002 08:14:32 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17kkfV-00059p-00 for emacs-devel@gnu.org; Fri, 30 Aug 2002 08:14:32 -0400 Original-Received: from [62.22.27.141] (helo=mail.peoplecall.com) by monty-python.gnu.org with esmtp (Exim 4.10) id 17kkfU-00055V-00 for emacs-devel@gnu.org; Fri, 30 Aug 2002 08:14:28 -0400 Original-Received: from [62.22.27.143] (jbarranquero.ofi.peoplecall.com [62.22.27.143]) by mail.peoplecall.com (8.11.6/8.11.6) with ESMTP id g7UCEJa25105; Fri, 30 Aug 2002 14:14:19 +0200 Original-To: Tak Ota In-Reply-To: <20020730.235911.01367475.Takaaki.Ota@am.sony.com> X-Mailer: Becky! ver. 2.05.04 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:7159 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:7159 On Tue, 30 Jul 2002 23:59:11 -0700 (PDT), Tak Ota wrote: > I suspect the use of an environment variable above is flawed since > each action line is executed by independent shell (cmd.exe) thus the > variable QWINS is not shared. It should be corrected to something > like this. > > update-subdirs-CMD: doit > echo ;; In load-path, after this directory should come> subdirs.el > echo ;; certain of its subdirectories. Here we specify them.>> subdirs.el > echo (normal-top-level-add-to-load-path $(SQUOTE)(>> subdirs.el > @for %d in ($(WINS)) do if not (%d)==(term) echo "%d">> subdirs.el > echo ))>> subdirs.el Before commiting this code to lisp/makefile.w32-in, "nmake update-subdirs" didn't work in any Windows target that I tried. With it, updating subdirs works in modern Windows, but still fails on W95 with COMMAND.COM (the "for" somehow manages to send just one directory to subdirs.el). I'm not sure about W98 and Me, although I'd love to know. There's no question that the Windows port should continue supporting *running* in old W95 and W98 machines, but it is really worthwhile to continue supporting *building* on those machines? I'd bet Emacs users on W95/98 do use binary tarballs and don't build their own Emacs. And there aren't many developers working on W95 either, because a recent bug with stat() in HEAD that totally precluded compiling Emacs stood unfixed for about a month without a single bug report about it. /L/e/k/t/u