From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: A few Windows build fixes Date: Thu, 08 Sep 2011 04:49:28 -0400 Message-ID: References: <83vcth40ik.fsf@kalahari.s2.org> <83r5444ome.fsf@kalahari.s2.org> <87pqjmfgia.fsf@gmail.com> <8739ggf8ph.fsf@gmail.com> <8262lbu7g5.fsf@gmail.com> <83y5y7cthv.fsf@gnu.org> <83ty8vt4y8.fsf@gnu.org> <83obz2uc11.fsf@gnu.org> <83aaahjzmh.fsf@gnu.org> <83r53r303j.fsf@kalahari.s2.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1315471779 25437 80.91.229.12 (8 Sep 2011 08:49:39 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 8 Sep 2011 08:49:39 +0000 (UTC) Cc: emacs-devel@gnu.org To: Hannu Koivisto Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 08 10:49:35 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R1aIf-0005Ak-G6 for ged-emacs-devel@m.gmane.org; Thu, 08 Sep 2011 10:49:33 +0200 Original-Received: from localhost ([::1]:35177 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1aIf-0004tg-0I for ged-emacs-devel@m.gmane.org; Thu, 08 Sep 2011 04:49:33 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:59634) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1aIc-0004ta-Bo for emacs-devel@gnu.org; Thu, 08 Sep 2011 04:49:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R1aIb-0004YU-C6 for emacs-devel@gnu.org; Thu, 08 Sep 2011 04:49:30 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:45301) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1aIb-0004YQ-8i for emacs-devel@gnu.org; Thu, 08 Sep 2011 04:49:29 -0400 Original-Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1R1aIa-0003g4-3F; Thu, 08 Sep 2011 04:49:28 -0400 In-reply-to: <83r53r303j.fsf@kalahari.s2.org> (message from Hannu Koivisto on Thu, 08 Sep 2011 11:33:04 +0300) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:143812 Archived-At: > From: Hannu Koivisto > Date: Thu, 08 Sep 2011 11:33:04 +0300 > > One problem is Cygwin dll's automatic globbing of command line > arguments (which is done when a non-Cygwin application runs a > Cygwin application) and that might be one thing that could be > handled if better integration is wanted. Sorry, I don't understand. On Posix platforms, globbing is something done by the shell, not by the application. Since Cygwin emulates Posix, I would expect its applications not to glob on their own. Are you saying that sometimes Cygwin applications do glob in their startup code, like native Windows apps? (That's what I understand from the URL you mentioned.) Anyway, there's code in Emacs and cmdproxy to treat Cygwin applications specially. Perhaps that code needs to be updated for the current behavior of Cygwin programs. If so, I would welcome Cygwin users to provide patches to that effect. Only those users have both the motivation to fix Emacs in this area and the means to test these patches. TIA