Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Getopt-Lucid CPAN distribution.

Report information
The Basics
Id: 68788
Status: new
Priority: 0/
Queue: Getopt-Lucid

People
Owner: Nobody in particular
Requestors: kmcgrath [...] baknet.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.19
Fixed in: (no value)



Subject: parameter,lists,keypairs with no value do not error gracefully
For: Param("foo") If the command line reads (no value): myprog.pl --foo The following is generated: Use of uninitialized value $value in substitution (s///) at /usr/local/share/perl/5.10.1/Getopt/Lucid.pm line 467. Use of uninitialized value $arg in substitution (s///) at /usr/local/share/perl/5.10.1/Getopt/Lucid.pm line 401. Use of uninitialized value $arg in substitution (s///) at /usr/local/share/perl/5.10.1/Getopt/Lucid.pm line 401. This is a minor bug but figured a graceful error might be nice for the user. I've added the necessary tests and code here: https://github.com/kmcgrath/getopt-lucid