pass whole command line to bash completion function

This commit is contained in:
Dietmar Maurer 2015-09-18 07:46:56 +02:00
parent be3215985f
commit 024a86371e

View File

@ -251,7 +251,7 @@ my $print_bash_completion = sub {
if ($d->{completion}) { if ($d->{completion}) {
my $vt = ref($d->{completion}); my $vt = ref($d->{completion});
if ($vt eq 'CODE') { if ($vt eq 'CODE') {
my $res = $d->{completion}->($cmd, $pname, $cur); my $res = $d->{completion}->($cmd, $pname, $cur, [@args]);
&$print_result(@$res); &$print_result(@$res);
} }
} elsif ($d->{type} eq 'boolean') { } elsif ($d->{type} eq 'boolean') {