From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: W32 version crashes on C-g Date: Sat, 18 Mar 2006 18:59:41 +0000 Message-ID: References: <877j6rsmhl.fsf@stupidchicken.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1142708505 17252 80.91.229.2 (18 Mar 2006 19:01:45 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 18 Mar 2006 19:01:45 +0000 (UTC) Cc: Eli Zaretskii , "Kim F. Storm" , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 18 20:01:42 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FKggF-0005nd-Dy for ged-emacs-devel@m.gmane.org; Sat, 18 Mar 2006 20:01:39 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FKggF-0007Ly-1l for ged-emacs-devel@m.gmane.org; Sat, 18 Mar 2006 14:01:39 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FKgg3-0007Lb-6h for emacs-devel@gnu.org; Sat, 18 Mar 2006 14:01:27 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FKgg1-0007LC-RM for emacs-devel@gnu.org; Sat, 18 Mar 2006 14:01:26 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FKgg1-0007L3-O8 for emacs-devel@gnu.org; Sat, 18 Mar 2006 14:01:25 -0500 Original-Received: from [194.106.33.237] (helo=outmail.freedom2surf.net) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1FKgl7-0000pu-Ta; Sat, 18 Mar 2006 14:06:42 -0500 Original-Received: from wanchan.jasonrumney.net (i-83-67-23-108.freedom2surf.net [83.67.23.108]) by outmail.freedom2surf.net (8.12.10/8.12.10) with ESMTP id k2IJ1B5K002008; Sat, 18 Mar 2006 19:01:11 GMT Original-Received: from TONKOTSU-RAMEN (tonkotsu-ramen.jasonrumney.net [10.0.0.28]) by wanchan.jasonrumney.net (Postfix) with ESMTP id EB0D632; Sat, 18 Mar 2006 19:01:10 +0000 (GMT) Original-To: Chong Yidong In-Reply-To: <877j6rsmhl.fsf@stupidchicken.com> (Chong Yidong's message of "Sat, 18 Mar 2006 12:15:18 -0500") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (windows-nt) 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:51823 Archived-At: Chong Yidong writes: > On the other hand, it's simply frustrating to be told: "to set up a > build environment, use either MSVC, or cygwin GCC, or MingW GCC, and > one of several possible versions of make, with or without bash, and we > won't tell you whether or not to use MSYS"... then, when you choose > some combination of these components, you get a build failure. from nt/INSTALL: MSYS sh.exe also appears to cause various problems. If you have MSYS installed, try "make SHELL=cmd.exe" to force the use of cmd.exe instead of sh.exe. Emacs used to build only with msvc, nmake and cmd.exe. The problem with this situation is that it is a non-Free set of tools. A lot of effort was put in to make Emacs build with gcc. Bug reports quickly came in that Emacs didn't build with Cygwin bash as the shell, so this was fixed. Now we have people complaining that it doesn't build with MSYS as the shell, despite the INSTALL file warning against that. It is clear that people will use whatever tools and shells they want to, and we must do our best to make them work and document it. While singling out one toolset to document might make things easier for newcomers, it will also offend a large number of zealots who prefer some other toolset.