X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:subject:references:to:from:message-id :date:mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=P8xS6+fhyeey2AB5 hHoYZ588+01KKedetadIpGfwdtupHN2UTqoEA1Jot+ztJv4AjmyG6cYoFqvPN+N7 2gbkL5bxTdH02/aC9r/DjnxV2QCx1p9pU4jMefmVU1m1hNPP87QyUaIGpZFhoYdP pGQI/M0KXf0VDHoBoAXbXGhWAZM= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:subject:references:to:from:message-id :date:mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=flu/wluoq4c1Xl9CiySRvY zKvMI=; b=Ko+cEdho77klRwQMrt1+Rb+HlG8LuwhOQaOJkahdn7lCRV1sclhIKV jnwj34w1jeYi/4d12AckBsiaCE4ZIANYZ3WRyFqjvVu9cdFOiIob61Mo3NVWRabc VcUwNyTlhLg8jmDguziw18yk4f9guxD1VTEh72HtDUUJiWPHhPMqc= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.1 required=5.0 tests=AWL,BAYES_40,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=professor, Hx-languages-length:1433, H*f:sk:76ec05e, H*i:sk:76ec05e X-HELO: csmail.cs.umass.edu Reply-To: moss AT cs DOT umass DOT edu Subject: Re: PATHEXT is fundamental to Windows and Should be recognised by CYGWIN References: <001001d1edf1$a4e1ae90$eea50bb0$@rogers.com> <1C0AE95E-0118-4353-AA77-4D41F1AE9AE1 AT solidrocksystems DOT com> <001a01d1eea9$f7949a90$e6bdcfb0$@rogers.com> <76ec05e9-140a-19cb-942b-698582c3d024 AT gmail DOT com> To: cygwin AT cygwin DOT com From: Eliot Moss Message-ID: Date: Fri, 5 Aug 2016 11:14:50 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <76ec05e9-140a-19cb-942b-698582c3d024@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes On 8/5/2016 10:12 AM, cyg Simple wrote: > Cygwin is a tool for windows > first and foremost. It was designed to help make life for those who > support both UNIX and Windows servers a little easier by not having to > convert scripts and utilities. Well, that's one point of view. Mine is that I get the standard tools of Windows, kind of expected by business colleagues, etc., such as MS Office and the like, while also getting my familiar (Unix) coding environment for my classes and research (I am a computer science professor). I do maintain some personal scripts across platforms, but I do not see that as Cygwin's primary purpose. I would put it this way, which I think is capture's Cygwin's stated goals: To provide a POSIX environment (as close as is practical) running natively under Windows (not within a separate virtual machine), allowing the vast majority of POSIX compatible programs to be built on and to run under Cygwin on Windows platforms. That said, I wouldn't necessarily mind if PATHEXT were supported as an optional extension, if it makes life easier for some folks. If you're going to do that, I think you get a better result by building it into the cygwin.dll as opposed to making it a feature only of bash. I can see some of the arguments against PATHEXT, which is why I think it would need to be an option. Regards -- Eliot Moss -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple