664, 668 - Getopt::Long

Eric Wilhelm scratchcomputing at gmail.com
Thu Oct 4 21:15:51 BST 2007


# from Andy Armstrong
# on Thursday 04 October 2007 12:42:

>On 4 Oct 2007, at 20:27, Eric Wilhelm wrote:
>> Getopt::Long breaks error handling.  This means neither we nor
>> plugins can die() *anywhere* under *any* subref which is handed to
>> it.  Do you really want to have to keep that "action at a distance"
>> in mind rather than just ******* fixing it?
>
>If we're not passing arbitrary subrefs to it it becomes moot. Which  
>does rather drag us back to the question of why we would be doing
> that.

Forget that I ever said "plugins".  Just tell me why we want to have to 
keep in mind that Getopt::Long breaks error handling and what justifies 
App::Prove calling exit() because of it.

--Eric
-- 
Peer's Law: The solution to the problem changes the problem.
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------


More information about the tapx-dev mailing list