[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bug with bash 4.3
From: |
Chet Ramey |
Subject: |
Re: Bug with bash 4.3 |
Date: |
Thu, 06 Mar 2014 09:52:04 -0500 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 |
On 3/5/14 5:01 PM, Albert Shih wrote:
> Hi all,
>
> I'm not subscribe to this list, but I'm going to follow the answer on the
> web interface if they are any question.
>
> I just installed
>
> bash-4.3.0
>
> on FreeBSD 10.
>
> GNU bash, version 4.3.0(1)-release (amd64-portbld-freebsd10.0)
> Copyright (C) 2013 Free Software Foundation, Inc.
> Licence GPLv3+ : GNU GPL version 3 ou ultérieure
> <http://gnu.org/licenses/gpl.html>
>
> This is free software; you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
>
>
> I find this little strange behavior :
>
> If you got a file name begin with "(" the completion didn't work.
>
> For example if I do
>
> mkdir emptydir
> cd emptydir
> touch \(\)
> rm + Tab
>
> don't give me anything.
>
> I don't known if it's un bug of bash 4.3 or a bug with bash 4.3 on FreeBSD
> version.
This is not a problem with bash, per se. It is a problem with something
that is installing customized completions for `rm', probably the separate
bash-completion package. You can see this by running
complete -r
and trying filename completion again. I don't know what the problem is
yet, but I will see if I can reproduce it somewhere.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU chet@case.edu http://cnswww.cns.cwru.edu/~chet/