Skip to content

PDL 2.020

Compare
Choose a tag to compare
@d-lamb d-lamb released this 18 Dec 18:21
· 3352 commits to master since this release

This is PDL 2.020.

Summary of changes:

  • PDL::PP and associated modules now put lots of #line directives into generated .xs files, so it’s possible to understand where in PDL::PP (etc) you’d need to look if something goes wrong
  • malloc-ed things get zeroed to reduce random crashes on certain architectures
  • various build and test fixes and improvements
  • eliminate use of, and reference to, $a and $b in docs as this is very bad practice ($a and $b are magic variables used for sorting)
  • Clean up PDL::Fit::Gaussian docs and tests - thanks @d-lamb
  • badval fixes on systems with only unsigned chars - thanks @d-lamb
  • fix segfault in some uses of PDL::Transform::map - thanks @d-lamb
  • Improve compatibility with Perl's experimental 'bitwise' feature - thanks sprout@...
  • RedoDims fix - thanks @drzowie
  • range speedup - thanks @drzowie
  • PDL::Lite fixes to bug that broke Test::PDL
  • propagation of badflag with .= - thanks @hainest
  • Only build PDL::Graphics::PGPLOT if PGPLOT installed
  • better vsearch_* docs - thanks @zmughal
  • PDL::Complex doc and code fixes, tests, and improvements - thanks @d-lamb