cvsuser     02/05/10 14:07:35

  Modified:    P5EEx/Blue Makefile.PL
               P5EEx/Blue/P5EEx/Blue Exceptions.pm P5EE.pm devguide.pod
  Log:
  reduced the module requirements - no Error, Fatal, Aspect
  
  Revision  Changes    Path
  1.16      +15 -13    p5ee/P5EEx/Blue/Makefile.PL
  
  Index: Makefile.PL
  ===================================================================
  RCS file: /cvs/public/p5ee/P5EEx/Blue/Makefile.PL,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -w -r1.15 -r1.16
  --- Makefile.PL       16 Apr 2002 03:53:03 -0000      1.15
  +++ Makefile.PL       10 May 2002 21:07:34 -0000      1.16
  @@ -1,6 +1,6 @@
   
   ######################################################################
  -## File: $Id: Makefile.PL,v 1.15 2002/04/16 03:53:03 spadkins Exp $
  +## File: $Id: Makefile.PL,v 1.16 2002/05/10 21:07:34 spadkins Exp $
   ######################################################################
   
   use ExtUtils::MakeMaker;
  @@ -28,16 +28,18 @@
                          (map {("bin/$_.PL" => "bin/$_")} @bin_programs )},
       'EXE_FILES'   => [ (map {"bin/$_"} @bin_programs) ],
       'PREREQ_PM'   => { # I haven't yet determined what the minimum versions should 
be
  -                       'Aspect'             => 0,  # used for debugging
  -                       'Class::MethodMaker' => 0,  # [prereq for Aspect] 
auto-generate methods
  +                       #'Aspect'                   => 0,  # used for debugging
  +                       #'Class::MethodMaker'       => 0,  # [prereq for Aspect] 
auto-generate methods
                          'Compress::Zlib'     => 0,  # for compressed serialization 
and browser responses
                          'Data::Dumper'       => 0,  # used for debugging
                          'Date::Parse'        => 0,  # date support
                          'Date::Format'       => 0,  # date support
  -                       'Error'              => 0,  # allows try/catch syntax for 
exceptions (deprecated)
  +                       #'Error'                    => 0,  # allows try/catch syntax 
for exceptions (deprecated)
                          'Exception::Class'   => 0,  # allows exception hierarchies
  -                       'Fatal'              => 0,  # causes perl functions to throw 
exceptions
  -                       'Hook::LexWrap'      => 0,  # [prereq for Aspect] support 
PRE/POST processing for subs
  +                       'Class::Data::Inheritable' => 0,  # [prereq for 
Exception::Class]
  +                       'Devel::StackTrace'        => 0,  # [prereq for 
Exception::Class]
  +                       #'Fatal'                    => 0,  # causes perl functions 
to throw exceptions
  +                       #'Hook::LexWrap'            => 0,  # [prereq for Aspect] 
support PRE/POST processing for subs
                          'MIME::Base64'       => "2.1", # used for turning binary 
(serialized?) data into text (Sessions)
                          'Storable'           => 0,  # used for serialization 
everywhere
                        },
  
  
  
  1.8       +1 -8      p5ee/P5EEx/Blue/P5EEx/Blue/Exceptions.pm
  
  Index: Exceptions.pm
  ===================================================================
  RCS file: /cvs/public/p5ee/P5EEx/Blue/P5EEx/Blue/Exceptions.pm,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -w -r1.7 -r1.8
  --- Exceptions.pm     2 Mar 2002 03:07:46 -0000       1.7
  +++ Exceptions.pm     10 May 2002 21:07:34 -0000      1.8
  @@ -1,17 +1,10 @@
   
  -BEGIN {
  -    use Error;
  -    push (@Exception::Class::Base::ISA, 'Error::Simple');
  -}
  -
   package P5EEx::Blue::Exceptions;
   
  -use Error;
  -
   use strict;
   use vars qw($VERSION);
   
  -$VERSION = sprintf '%2d.%02d', q$Revision: 1.7 $ =~ /(\d+)\.(\d+)/;
  +$VERSION = sprintf '%2d.%02d', q$Revision: 1.8 $ =~ /(\d+)\.(\d+)/;
   
   my %e;
   
  
  
  
  1.12      +1 -3      p5ee/P5EEx/Blue/P5EEx/Blue/P5EE.pm
  
  Index: P5EE.pm
  ===================================================================
  RCS file: /cvs/public/p5ee/P5EEx/Blue/P5EEx/Blue/P5EE.pm,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -w -r1.11 -r1.12
  --- P5EE.pm   22 Mar 2002 23:15:14 -0000      1.11
  +++ P5EE.pm   10 May 2002 21:07:35 -0000      1.12
  @@ -1,6 +1,6 @@
   
   #############################################################################
  -## $Id: P5EE.pm,v 1.11 2002/03/22 23:15:14 spadkins Exp $
  +## $Id: P5EE.pm,v 1.12 2002/05/10 21:07:35 spadkins Exp $
   #############################################################################
   
   package P5EEx::Blue::P5EE;
  @@ -10,8 +10,6 @@
   # eliminate warnings about uninitialized values
   $SIG{__WARN__} = sub { warn @_ unless $_[0] =~ /Use of uninitialized value/};
   
  -use Fatal;              # cause internal perl functions to throw exceptions
  -use Error;              # enable try/catch syntax
   use Exception::Class;   # enable Exception inheritance
   use P5EEx::Blue::Exceptions;
   
  
  
  
  1.6       +0 -2      p5ee/P5EEx/Blue/P5EEx/Blue/devguide.pod
  
  Index: devguide.pod
  ===================================================================
  RCS file: /cvs/public/p5ee/P5EEx/Blue/P5EEx/Blue/devguide.pod,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -w -r1.5 -r1.6
  --- devguide.pod      27 Mar 2002 19:01:38 -0000      1.5
  +++ devguide.pod      10 May 2002 21:07:35 -0000      1.6
  @@ -168,8 +168,6 @@
   Next, the P5EEx::Blue::P5EE module is included, which does the following:
   
     * disable "Use of uninitialized value" warnings
  -  * use Fatal;              # cause internal perl functions to throw exceptions
  -  * use Error;              # enable try/catch syntax
     * use Exception::Class;   # enable Exception inheritance
     * use P5EEx::Blue::Exceptions;  # define P5EE exceptions
   
  
  
  


Reply via email to