X-Recipient: archive-cygwin@delorie.com
X-Spam-Check-By: sourceware.org
Message-ID: <48081622.5030405@cygwin.com>
Date: Thu, 17 Apr 2008 23:31:46 -0400
From: "Larry Hall (Cygwin)" <reply-to-list-only-lh@cygwin.com>
Reply-To: cygwin@cygwin.com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070505 Remi/2.0.0.0-3.fc4.remi Lightning/0.8 Thunderbird/2.0.0.0 Mnenhy/0.7.5.0
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: Directory existence prevents .exe execution
References: <D80722838B6A6B4BA3CA9D90BA70BBB302E0DFAF@dhrseasvxb04.messaging.danaherad.com> 	 <20080416064211.40A7F84237@pessard.research.canon.com.au> <f60fe000804160213r5adcaff3pd860d22494a0a24a@mail.gmail.com> <48080FC4.4090108@cisra.canon.com.au>
In-Reply-To: <48080FC4.4090108@cisra.canon.com.au>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

On 04/17/2008, Luke Kendall wrote:
> Mark J. Reed wrote:
> > I still don't understand why you would put the ici dir in the same
> > place as the ici script.  You can't do that on Unix, so why do it on
> > Cygwin?
> >
> >   
> The creator did this because simply it seemed a convenient way to keep all 
> the ici components together and easy to install and uninstall, and it also 
> caused no problems for the Windows cmd.exe shell.  cmd doesn't try to 
> execute directories as if they were programs.  ici has been around for 
> about 25 years, so it wasn't designed with Cygwin in mind. 

Everything didn't have to be named ici though.  But that's besides the
point.

Cygwin doesn't attempt to execute directories.  It uses stat() to find
out what type of thing "foo" is.  Then it uses that information to
decide how to handle "foo".

-- 
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
216 Dalton Rd.                          (508) 893-9889 - FAX
Holliston, MA 01746

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

