All-

CPAN Testers is up and running again so it's time
for another developers release for PDL with the
usual fixes, features, and cleanup.  Enjoy!

--Chris


Release Notes for PDL 2.4.9_009 --------------------------

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_009.tar.gz
       cpan> make CHM/PDL-2.4.9_009.tar.gz
       cpan> test CHM/PDL-2.4.9_009.tar.gz
       cpan> look CHM/PDL-2.4.9_009.tar.gz

Highlights:

 * Work underway to enable POSIX theads support for
   win32 systems (native windows perls and cygwin).
   Manual build is possible for cygwin and MSWin32.

 * PDL segfault on Empty pdl bugs fixed:

   - 3307613   indexND of Empty pdls can segfault
   - 3294808   sever on Empty piddle causes segfault

 * Other bugs fixed:

   - 3415115   whereND fails to handle all zero mask case
   - .......   rcols dies when you reading past the EOF
   - .......   fixed readflex edge case with badvalues

 * wcols can now write 2D pdls directly with the
   column data going to dim0 and dim1 corresponding
   to the number of colums written to the file for
   that pdl.  rcols now uses the same convention for
   2D pdls which makes dim0 the data dimension for
   both 1D and 2D pdls *and* make rcols and wcols
   the reverse operations from each other.

 * Documentation and diagnostic improvements for PDL::PP
   from investigation and study by David Mertens.

 * Various clean-up and tidying of PDL as a release.

 * New engine for PDL::NiceSlice offers improved
   selectivity as a source filter regarding sf.net
   bug #3018731 'NiceSlice affects code where it should not'.
   The main improvement from the new code is it should
   not filter in perl comments or quotelike constructs.

   To try the new sourcefilter "engine", set the environment
   variable PDL_NICESLICE_ENGINE to either of:

    Filter::Util::Call (for the original filter version)
    Filter::Simple     (for the new and improved engine)

   NOTE: the current default is Filter::Util::Call although
   that may change for some CPAN developers release testing.
   Also, if you enter an invalid option, PDL::NiceSlice will
   die.

   NOTE: Work is underway to finish the implementation
   for the interactive PDL shells: perldl and pdl2.  You
   get the Filter::Util::Call behavior for the shells
   regardless of the choice of filter engine at this time.

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

Reply via email to