./devel/p5-Exception-Class, Perl5 module implementing real exception classes

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.42, Package name: p5-Exception-Class-1.42, Maintainer: pkgsrc-users

This module allows you to declare hierarchies of exception classes for
use in your code. It also provides a simple exception class that it
uses as the default base class for all other exceptions.

You may choose to use another base class for your exceptions.
Regardless, the ability to declare all your exceptions at compile time
is a fairly useful trick and helps push people towards more structured
use of exceptions.


Required to run:
[lang/perl5] [devel/p5-Class-Data-Inheritable] [devel/p5-Devel-StackTrace]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 17f7d5e8654d48ffd4494f440fae313340d40958
RMD160: 1bad53f38fc709fa82be22169989f4217ccbcae8
Filesize: 44.646 KB

Version history: (Expand)


CVS history: (Expand)


   2017-01-16 10:25:43 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-Exception-Class to 1.42.

1.42    2017-01-04

- Generated exception classes are now added to %INC. If you subclass a
  generated class with "use base" then base.pm will no longer attempt \ 
to load
  the requested class. Patch by Todd Rinaldo. PR #8.
   2016-12-12 10:42:26 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-Exception-Class to 1.41.

1.41    2016-12-07

- Switch to GitHub Issues.
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-01-31 07:22:27 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
1.40    2016-01-29
- Fixed broken metadata. Reported by Slaven ReziÄ<87> (Rezic). GitHub #3.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-07-12 20:56:37 by Thomas Klausner | Files touched by this commit (405)
Log message:
Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-01-29 09:58:20 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 1.37 to 1.39
-------------------
1.39    2014-11-01

- Replaced the Exception::Class::Base->NoRefs method with UnsafeRefCapture to
  match changes in Devel::StackTrace 2.00. The old method is deprecated but
  will continue to work.

1.38    2014-05-05

- An exception without a message will now default to either the associated
  exception class description or the string "[Generic exception]". Patch by
  Ricardo Signes. PR #2.

- Added field_hash() and context_hash() methods. Patch by Ricardo Signes. PR
  #1.