That's nice, but I don't like that it is included in a standard module. Many people will not want the change in behavior, and this would encourage forking. Further, this is something that could be desired in many other programs and modules that rely on @ARGV.
What I would prefer is a separate module that would get called first, so you could do something like: #!/usr/bin/perl use Mac::ARGV; and it would automatically manipulate @ARGV before anyone else got to it. The module would have to work on any platform, so it could be installed anywhere, though it would only do something under MacPerl. -- Chris Nandor [EMAIL PROTECTED] http://pudge.net/ Open Source Development Network [EMAIL PROTECTED] http://osdn.com/