Announcing the latest CPAN developers release
of PDL coming to a mirror site near you within
the next few days.  Enjoy!

--Chris


Release Notes for PDL 2.4.9_010 --------------------------

General Notes:

 * Another quick CPAN developers release

   - It is a snapshot of the current git development tree
     and everything may not work correctly or have complete
     documentation.

   - These release notes may not be fully complete.  Please
     see Changes (from the git log) for full details.

   - All tests may not pass, especially ones corresponding
     to issues in Known_problems.

   - Manual build/install is recommended although the
     cpan shell may be used by specifying the distribution
     path rather than just the module name, e.g.:

       cpan> get  CHM/PDL-2.4.9_010.tar.gz
       cpan> make CHM/PDL-2.4.9_010.tar.gz
       cpan> test CHM/PDL-2.4.9_010.tar.gz
       cpan> look CHM/PDL-2.4.9_010.tar.gz

Highlights:

 * Experimental PDL::NiceSlice support for perl debugger.
   Just put the PDLdb.pl file in your perl @INC path and
   do an

     export PERL5DB='BEGIN { require "PDLdb.pl" }'
     setenv PERL5DB 'BEGIN { require "PDLdb.pl" }'

   You should be able to use niceslice syntax to view
   or modify pdl values.  Feedback welcome!

 * New pdl from string functionality in pdl constructors
   new and pdl now supports BAD, NAN, and INF values as
   entries in the piddle being constructed.  E.g., this
   now works:

     pdl> p $a = pdl q[ inf bad 0 0 ];
     [inf BAD 0 0]

 * Fixed security vulnerability in and added functionality
   to PDL::Core::new_pdl_from_string.

   - replaced an eval with a Perl-level parse of the string

   - added support for the strings 'inf', 'nan', and 'bad',
     as well as the Windows printouts of those values

   In the past, using new_pdl_from_string with a stringified
   piddle worked as long as the piddle didn't have infinity,
   not-a-number, or BAD values. Now, that works. This is also
   useful for generating data to test edge cases.

 * Fixed sf.net bugs:

   - 3434842  Error in definition of gsl_sf_laguerre_n function
   - 3391507  pdl2 docs not found by pdldoc
   - 3391645  bad printf formats in pdlapi.c and others

 * Resolved sf.net feature requests with clarified documentation
   and more diagnostic error messages:

   - 3396738  PDL::Core::convert default return type
   - 3396761  fix rvals arithmetic wrap-around for byte types


_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to