-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Ralf Wildenhues on 9/30/2007 10:21 AM: > >> + { >> + unlink $f or error "error: Cannot remove `$f': $!" >> + unless not -f $f; > > FWIW, this kind of code leaves me wondering about perl operator > precedence. Is `unless' an operator (it's not listed in `perldoc > perlop') and what's the binding here? (I did test it to ensure it's > right here, and left it this way.)
In perl, "unless expression" is a statement, strictly equivalent to "if ! expression", ie. the same precedence as if, but reads nicer in English when avoiding double negatives. > > Autoconf: > 2007-09-30 Benoit Sigoure <[EMAIL PROTECTED]> > Ralf Wildenhues <[EMAIL PROTECTED]> > > * bin/autoconf.as, bin/autoheader.in, bin/autoreconf.in, > bin/autom4te.in, bin/autoscan.in, bin/autoupdate.in: New option > `--clean', short `-c'. As to the rest of this patch, it will be a couple of days before I can take a better look into it. But thanks for your efforts on this front. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHABfM84KuGfSFAYARAuQjAKCWrPoBD3qu0HRuM51GDdqNqQCl3wCeO0Yc y99QnCb/+OkvcNZmc1WAHdo= =+MeV -----END PGP SIGNATURE-----