delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/12/02/21:44:45

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=AWL,BAYES_00,SPF_SOFTFAIL
X-Spam-Check-By: sourceware.org
Message-ID: <4B17261A.5040504@byu.net>
Date: Wed, 02 Dec 2009 19:44:42 -0700
From: Eric Blake <ebb9 AT byu DOT net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Cygwin bug in warning about DOS chars when they are not...
References: <4B172359 DOT 70307 AT tlinx DOT org>
In-Reply-To: <4B172359.70307@tlinx.org>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Linda Walsh on 12/2/2009 7:32 PM:
> signs and CYGWIN mistakenly threw-up, or threwout an error message about
> using DOS PATHS.

Read the manual.  You can disable that warning, with the right CYGWIN
environment variable setting, if it bothers you and you are willing to
deal with the consequences of DOS paths yourself.

> 
> Obviously Cygwin is being over-zealous in checking for valid path
> specifications in places it shouldn't be checking.
>
> I hit "ESC" (path completion) after I the 0:  ----+
>                                                  V
> /Users/lin> cd /Windows/Installer/\$PatchCache\$/0cygwin warning:

Actually, this is just another ramification of a bug in bash-completion;
previous incarnations of the same sort of bug (such as 'ssh <TAB>') were
fixed with the release of bash-completion-1.1-1 [1], but obviously there
are still some quoting holes left.  Thanks for the report; it looks like
this line in _cd() is the culprit:

 for j in $( compgen -d $i/$cur );

I'll forward it upstream.

[1]
http://alioth.debian.org/tracker/index.php?func=detail&aid=311614&group_id=100114&atid=413095

- --
Don't work too hard, make some time for fun as well!

Eric Blake             ebb9 AT byu DOT net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAksXJhoACgkQ84KuGfSFAYD/KwCdGZ+oTH1TpoQ2dagfVEwA4kP9
b5cAn1LOQsKWQDMK9CQABjc+BXjcHbor
=0OId
-----END PGP SIGNATURE-----

--
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019