J'ai trouvé ceci dans Mail::IMAPClient. D'où vient le $_
en $SEARCH_KEYS{ uc($_) }
?D'où vient _ _ dans cette boucle forl foreach?
sub _quote_search {
my ($self, @args) = @_;
my @ret;
foreach my $v (@args) {
if (ref($v) eq "SCALAR") {
push(@ret, $$v);
}
elsif (exists $SEARCH_KEYS{ uc($_) }) {
push(@ret, $v);
}
elsif (@args == 1) {
push(@ret, $v); # <3.17 compat: caller responsible for quoting
}
else {
push(@ret, $self->Quote($v));
}
}
return @ret;
}
On dirait que cela devrait être $ v. Parfois, ce que vous voyez sont des bugs. :) –
Parce que 8 bugs sur 10 que je trouve à la fin ne sont pas des bugs, je suis un peu prudent. –
Toujours quitte le 2/10 qui sont :) –