delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/09/18/14:43:24

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:mime-version:in-reply-to:references:from:date
:message-id:subject:to:content-type; q=dns; s=default; b=UpyO9Vb
/1UX5YXzUw/xztUM23PjnYFU+uu9r5FN2hqfDnOBZD4RYbcrA6M9P4PWHsEfRFHm
B/DAQIniTdmEaIvYa0s6gAGnV/50Rh4m83HkrQWMc+mLGA9Hdt3GV1e3je27zlRK
cOtQWdEWNS2sArLiS5qiGPsKott2LePMtN9o=
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:mime-version:in-reply-to:references:from:date
:message-id:subject:to:content-type; s=default; bh=MLbaoF4oYW9B9
dJI3gAtaWTwZp8=; b=g4yNpPSbxwP0FQSh56F2Q1idSsMSCq7CyCzWZ6nt8kGzi
9qRvQ3ORxgqnjFTVDsSTNX+lJwTpcKNiIP9TD5CYxcOtvj927sQFwdGyv4eXtVFJ
7a+MP9HaOV0ZTpPIQwWoA5d8xLseTMOieQApJ84trthHD2zryAd9dJlPLzay4I=
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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-0.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mail-pd0-f174.google.com
X-Received: by 10.68.200.74 with SMTP id jq10mr8646659pbc.144.1411065783777; Thu, 18 Sep 2014 11:43:03 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <20140918000242.GA17489@phoenix>
References: <loom DOT 20140918T010225-301 AT post DOT gmane DOT org> <loom DOT 20140918T011028-898 AT post DOT gmane DOT org> <loom DOT 20140918T012259-677 AT post DOT gmane DOT org> <20140918000242 DOT GA17489 AT phoenix>
From: David Boyce <dsb AT boyski DOT com>
Date: Thu, 18 Sep 2014 11:42:43 -0700
Message-ID: <CACUHbYP+hmbvkVK_dO_C6H3QMLO3zGH+sK2fSovHox3XLUsWUQ@mail.gmail.com>
Subject: Re: No file name completion for file names start with underscore
To: cygwin AT cygwin DOT com
X-IsSubscribed: yes

> The path argument to find must be a directory.

Sorry, but I can't let this go by. The statement above is incorrect,
as a simple test like "find /etc/passwd -print" would show.

David

On Wed, Sep 17, 2014 at 5:02 PM, Gary Johnson <garyjohn AT spocom DOT com> wrote:
> On 2014-09-17, Paul.Domaskis wrote:
>> <Paul.Domaskis> writes:
>> ><Paul.Domaskis> writes:
>> >> I'm using the following 64-bit packages:
>> >>
>> >>    cygwin 1.7.28-2 bash-completion 1.3-1
>> >>
>> >> If I am in a folder that contains file _vimrc and directory
>> >> _vimfiles, filename completion doesn't respond.  I type "ls _" or
>> >> "ls _v" and press tab -- nothing happens.  I can't really do
>> >> anything about it because it took months to approve the use of
>> >> cygwin install CDs made near the beginning of the year, but I was
>> >> wondering the problem is reproducible by others?
>> >
>> > Oops, my bad.  The phrase "file _vimrc and directory _vimfiles" should
>> > read "files _vimrc and _viminfo".  The directory is actually
>> > "vimfiles" and has no underscore.
>>
>> I'm not sure if this is a false alarm, but I have another error in my
>> original post, due to my haste in cobbling together an arbitrary
>> example.  In actuality, completion does not fail for "ls _v".  It
>> fails for "find _v".  But it works for other commands like ls and
>> find.  Again, lack of completion fails only when trying to specify
>> filenames starting with underscore as arguments to the find command.
>
> File names or directory names?  The path argument to find must be a
> directory, so the bash-completion function for find completes only
> directory names when it is expecting the path argument.  Bash alone,
> without the bash-completion package, doesn't know anything about
> find's arguments and will complete file names, too.
>
> The ls command, on the other hand, can be used to list files or
> directories so the ls bash-completion function expands both.
>
> Regards,
> Gary
>
>
> --
> 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
>

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