On Thu, 16 Jun 2005 11:21:04 +0200 Johan Vromans <[EMAIL PROTECTED]> wrote: > * lacks predictable behaviour > I fail to see your point here. Options are handled from left to > right, which makes perfect sense.
I have watched the on-line slide. The slide said:
============
* lacks predictable behaviour
* users are too unpredictable
GetOptions(
'foo' => \$foo,
'no-foo' => sub {$foo = 0},
);
print "$foo\n";
$ a_program --foo --no-foo
0
$ a_program --no-foo --foo
1
============
To Eric,
I'm not against new modules at all. I'm also new here. But I
really can't see the point here. I though that is the desired behavior,
isn't it? What do you think is "right" on that example? Croak? Return
1 on both cases? Return 0 on both cases?
--
imacat ^_*'
[EMAIL PROTECTED]
PGP Key: http://www.imacat.idv.tw/me/pgpkey.txt
Tavern IMACAT's http://www.imacat.idv.tw/
Woman's Voice http://www.wov.idv.tw/
TLUG List Manager http://www.linux.org.tw/mailman/listinfo/tlug
pgpJDTGeGTTa5.pgp
Description: PGP signature
