I'm not sure whether or not this is to be expected.

$ echo $BASH_VERSION 
4.2.42(1)-release
$ touch a.log
$ compgen -f -X '!*.log' -- \'\'
$


$ echo $BASH_VERSION 
4.3.0(3)-devel
$ touch a.log
$ compgen -f -X '!*.log' -- \'\'
a.log
$


This kind of "quoted" call is used by bash-completion _filedir
I didn't see a change notice in NEWS-4.3 about it.
I don't know which behavior is the "correct" one.


regards


Reply via email to