Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 X-Nonspoof-Check: 20040304 From: "Victor Atkinson" To: Subject: RE: Bash behavior change 2.05b-17 vs 2.05b-16 Date: Fri, 29 Jul 2005 08:18:48 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit In-Reply-To: Message-ID: > According to Victor Atkinson on 7/25/2005 1:23 PM: >> I believe that it is Bash itself that is causing this behavior, and not some >> underlying Cygwin mechanism, for two reasons: First, the backslash format >> of the command works fine under zsh, tcsh, and csh. Second, backslashed >> paths work fine under Bash, if used as parameters to built-in commands like >> cd, or external commands like wzzip.exe. > > Indeed, bash was following the letter of the law of POSIX - it invokes a > PATH search unless the first non-assignment word of the command includes a > '/'. So in bash-3.0-10, I will patch that to also skip path searches if > the command starts with : or includes '\\'. > Thanks, Eric. I think that would be a good all-around solution. I really appreciate your effort in working on this, and making tools and environments like Bash available to the rest of us, so that we can be productive. I shudder to think of where I would be if I had to rely of Redmond to get my job (electrical engineering) done. ************************************************** * Victor Atkinson * Syracuse, NY, USA * atkinson AT syrres DOT com ************************************************** -- 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/