[Bug 286987] Re: Getopt::Long does not always respect no_ignore_case with pass_through

Brian Murray brian at ubuntu.com
Wed Jul 27 15:43:32 UTC 2011


** Bug watch added: Debian Bug tracker #504855
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504855

** Also affects: perl (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504855
   Importance: Unknown
       Status: Unknown

** Tags added: udd-find

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to perl in Ubuntu.
https://bugs.launchpad.net/bugs/286987

Title:
  Getopt::Long does not always respect no_ignore_case with pass_through

Status in “perl” package in Ubuntu:
  New
Status in “perl” package in Debian:
  Unknown

Bug description:
  Binary package hint: perl

  The attached program illustrates the problem. The output in all recent
  versions up to 5.10.0-11.1ubuntu2 is below:

  $./GO.pl
  $VAR1 = {
            'l' => 'foo'
          };
  $VAR1 = {
            'L' => 1
          };
  $VAR1 = {
            'l' => 'foo'
          };
  $VAR1 = {};

  As no_ignore_case is turned on, and a -L option is not used, the 'L'
  => 1 from the second print statement is incorrect, and should be 'l'
  => 1, similarly, the fourth print statement should also produce 'l' =>
  1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/perl/+bug/286987/+subscriptions




More information about the foundations-bugs mailing list