pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/p5-Params-Classify

Module Name:    pkgsrc
Committed By:   sno
Date:           Tue Nov 15 19:12:38 UTC 2011

Modified Files:
        pkgsrc/devel/p5-Params-Classify: Makefile distinfo

Log Message:
Updating Params::Classify Module for Perl programming language from CPAN
in devel/p5-Params-Classify from 0.011nb1 to 0.013

Upstream changes:
version 0.013; 2010-11-16
  * bugfix: avoid triggering a core assertion on debugging builds,
    by using OP_NULL as a stalking-horse opcode instead of OP_PUSHMARK
    (nothing actually broke apart from the assertion)

  * provide reserve definition of Newx(), to allow compilation on
    non-threaded Perls prior to 5.8.8

  * avoid a compiler warning from the reserve implementation of the
    ptr_table data structure

version 0.012; 2010-11-03
  * generate custom ops for most functions, to avoid heavyweight function
    calls at runtime

  * change "please update me" messages to "please update Params::Classify"
    for clarity

  * use shared SVs for return values from scalar_class() and ref_type()

  * allow is_able() and check_able() to be called with only one argument

  * change message generated by check_strictly_blessed() when called
    with only one argument, to be consistent between XS and pure Perl

  * refactor some Perl version portability code

  * in XS, declare "PROTOTYPES: DISABLE" to prevent automatic generation
    of unintended prototypes

  * jump through hoops to avoid compiler warnings

  * in t/, avoid a warning that occurs if XSLoader::load()
    is given no arguments, which is now a valid usage

To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/p5-Params-Classify/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/p5-Params-Classify/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index