From: Junio C Hamano Date: Fri, 30 Oct 2015 16:19:10 GMT Subject: Re: [PATCH] difftool: avoid symlinks when reusing worktree files Message-ID: In-Reply-To: <20151030072857.GA15031@gmail.com> David Aguilar writes: >> + if (-l "$workdir/$file" || ! -e _) { >> return (0, $null_sha1); >> } > > The "-e _" shorthand caught my eye ~ I didn't know perl could do that! > Nice. > > Underline is barely mentioned in perlvar, but it's obvious what > (I think) it means, and since Perl is DWIM, it must be right. ;-) It is mentioned under -X (i.e. the headline for -f, -e, -d, ... tests) in perlfunc with an interesting example of doing an explicit stat() first and then running many variants of -X with _ as the target.