delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/08/16/18:53:40

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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
From: ericblake AT comcast DOT net (Eric Blake)
To: sds AT gnu DOT org, cygwin AT cygwin DOT com
Cc: Sam Steingold <sds AT gnu DOT org>
Subject: Re: readline completion
Date: Tue, 16 Aug 2005 22:53:24 +0000
Message-Id: <081620052253.14744.43026E6400056BEF0000399822058864420A050E040D0C079D0A@comcast.net>
X-Authenticated-Sender: ZXJpY2JsYWtlQGNvbWNhc3QubmV0

> pathname completion in bash (implemented using readline) does not work
> with woe32 pathnames:
> this does not work:
> $ ls c:/ <TAB>
> this works:
> $ ls /cygdrive/c/ <TAB>
> 
> is it possible to fix this?
> 

Possible? Yes.  Likely to happen?  Depends on whether I ever get
time to look at it, or if someone beats me to it by providing a patch.
Also, which version of bash and readline are you using?  bash-3.0-11
introduced the notion of c: being an absolute path to the bash
internals; maybe I need to find where readline also needs to be
taught that fact.  Also, readline 5.1 and bash 3.1 are in alpha, so
the fix might not appear until those go mainstream.

One other thing to consider - by default, filename completion breaks
words at the : character (useful for completing assignments to PATH,
among others).  So do yourself a favor, and get used to a /cygdrive
style pathname, rather than the c: prefix.  And if it is too many
characters to type, change your cygdrive prefix to /.  '/c' is just as many
characters as 'c:', but more unix-y:
http://lists.gnu.org/archive/html/bug-bash/2005-08/msg00017.html
http://lists.gnu.org/archive/html/bug-bash/2005-08/msg00019.html

--
Eric Blake
volunteer cygwin readline maintainer



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

- Raw text -


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