Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:37561 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 57138 invoked from network); 9 May 2008 10:46:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 May 2008 10:46:38 -0000 Authentication-Results: pb1.pair.com header.from=steph@zend.com; sender-id=softfail Authentication-Results: pb1.pair.com smtp.mail=steph@zend.com; spf=softfail; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain zend.com does not designate 64.97.136.135 as permitted sender) X-PHP-List-Original-Sender: steph@zend.com X-Host-Fingerprint: 64.97.136.135 smtpout0135.sc1.he.tucows.com Solaris 8 (1) Received: from [64.97.136.135] ([64.97.136.135:42494] helo=n066.sc1.he.tucows.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B9/14-34643-D8B24284 for ; Fri, 09 May 2008 06:46:38 -0400 Received: from sc1-out04.emaildefenseservice.com (64.97.139.2) by n066.sc1.he.tucows.com (7.2.069.1) id 4769F91801071775; Fri, 9 May 2008 10:46:34 +0000 X-SpamScore: 2 X-Spamcatcher-Summary: 2,0,0,1b356e552bc78002,c897e594abca0c0b,steph@zend.com,-,RULES_HIT:152:355:379:539:540:541:542:543:567:599:601:968:973:982:988:989:1042:1155:1156:1260:1277:1311:1313:1314:1345:1437:1515:1516:1518:1534:1541:1587:1593:1594:1676:1711:1730:1747:1766:1792:2073:2075:2078:2198:2199:2393:2559:2562:2693:2909:3027:3354:3622:3673:3865:3866:3867:3868:3869:3870:3871:3872:3873:3874:4250:5007:6261:7875,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache: 0,MSF:not bulk,SPF:,MSBL:none,DNSBL:none,TSO:0 X-Spamcatcher-Explanation: Received: from foxbox (host86-130-56-54.range86-130.btcentralplus.com [86.130.56.54]) (Authenticated sender: steph.fox) by sc1-out04.emaildefenseservice.com (Postfix) with ESMTP; Fri, 9 May 2008 10:46:33 +0000 (UTC) Message-ID: <008d01c8b1c2$1a67c840$4001a8c0@foxbox> Reply-To: "Steph Fox" To: Cc: "Hannes Magnusson" , "internals Mailing List" References: <10845a340805070942k435c9886j267a90bb8dc44b07@mail.gmail.com> <7f3ed2c30805071317l5faf1785s5e7422ea77b1bcb7@mail.gmail.com> <10845a340805080204i2c84a818w104cb11df0610250@mail.gmail.com> <013301c8b11b$22c24710$4001a8c0@foxbox> <10845a340805080805s53314162ybc23fca6c0b781e5@mail.gmail.com> <015501c8b125$0340e4f0$4001a8c0@foxbox> <10845a340805090324l5abab0ecx7e9ebe2ad39fbcce@mail.gmail.com> Date: Fri, 9 May 2008 11:47:37 +0100 Organization: Zend Technologies MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Subject: Re: [PHP-DEV] Win32 Makefile template patch. From: steph@zend.com ("Steph Fox") Hi Richard, >> Wouldn't having /cygwin/bin permanently in your PATH screw up native >> executables throughout? Can you use MS rmdir on your system at all? >> > No. As in normal windows, shell commands take precedence over > programs/scripts, even with the same name. If I want to use a cygwin > program in preference to a windows one, then I will either delete or > rename the windows one. If I can't do that, then I will put the cygwin > version in a tools directory which is in the path before windows, et > al. > > rmdir does not exist as an "executable" in windows/dos. It is part of > the shell (command.com/cmd.exe). There is no "program" (or script or > anything) called rmdir.anything. ... that's what 'alias' means. > Here is some steps I've taken to show the problem. If you don't have > cygwin in your path, then this isn't an issue. But I do and I use > cygwin tools all day. This patch removes the problem. For the last 20 > years of software development, I've always used md/cd/rd rather than > mkdir/chdir/rmdir. In windows they are the same thing. Eh, I'm just trying to figure out whether that conflict's specific to your setup or not. Don't take it personally ;) but if it's an issue for all, sure, the patch goes in. If it's just you, it probably doesn't. I uninstalled cygwin about 5 weeks ago when I had a stuffed hard disk, so I can't check for myself what happens with PATH and cygwin. I didn't have any problems with it when it was there, just - as you say - it's not essential for docs any more, and that's about all I used it for. We need someone else to confirm/deny. - Steph