2.35 2024-12-20 - be more careful with datatypes (https://github.com/PDLPorters/pdl/issues/511) 2.34 2024-11-25 - minimum Perl 5.10.1 - add PGPLOT::set_debugging - move PDL::Graphics::State to this distro 2.33 2024-09-17 - fix ramp and rgb LUTs (and neg to be compatible) to always increase values (#16) - thanks @d-lamb 2.32 2024-08-18 - if PDL installed, force 2.089+ 2.31 2024-08-15 - move PDL::Graphics::LUT to this distro 2.30 2024-07-29 - restructure .pm under "lib", CI and doc tweaks 2.29 2024-03-24 - incorporate PDL XS code into the XS, and the PDL modules so all under one roof 2.28 2022-02-24 - add NO_INIT to all output vars (#11) - thanks @djerius 2.27 2021-02-16 - need ExtUtils::F77 import to work at least on FreeBSD - disable calls to pgmtext(!) in tests on FreeBSD 2.26 2021-02-15 - ExtUtils::F77 is not a runtime requirement - tests no longer ask for device - set the environment var (default /NULL) 2.25 2021-02-13 - macOS11 patch for LD flags - thanks @karlglazebrook - use Devel::CheckLib to find right PNG lib 2.24 2019-03-19 - doc updates - thanks @djerius - patches to use pkg-config if available - thanks @djerius 2.23 2019-03-17 - typo fix from gregor herrmann - add CONFIGURE_REQUIRES dep - thanks CHORNY for report 2.22 2019-03-17 - Minor change to Makefile.PL to add link with libpng12,libz (avoids PERL_DL_NONLAZY error with SciPDL), and also to search SciPDL directory /Applications/PDL/pgplot - fixes to tests to work on Perl 5.26+ - metadata updates 2.21 2011-01-01 - Semi-dirty hack in Makefile.PL to force i386/x86_64 single arch only builds on Mac OS X. - Karl (for libpgplot compatibility which seems to be generally built this way, e.g. in SciKarl) Note added some clever code to try and match the arch of the pgplot binaries. - PGPLOT::HANDLE warning fix (Chris Phillips Jun 2010) - Make linking order -lcpgplot -lpgplot for cygwin (Chris Marshall Dec 2010) 2.20 2007-05-16 - Doug Burke's Makefile.PL patch - re-org and better OS X support. - Added /usr/local/pgplot to the include search path - Added -png to the default list of libs as just about every pgplot build needs this - Now works cleanly on Intel and PPC OS X with gcc, g77 and gfortran - Added INSTALL, INSTALL-MacOSX and INSTALL-Win32 instruction files and updated README 2.19 2006-01-03 - Diab's patch to allow specifying alternate libary paths on the command line (see HELP) - Added pgpt1 and pgerr1 back for compatibility with latest C PGPLOT - Win32 patches from Rob - Sisyphus (2005/1/25) 2.18 2000-12-28 - Added file HINTS.osf, updated HELP - Fixed memory leak in coerce1D (thanks to Pete Ratzlaff) - Added Doug Hunt's internals patch to export more pgplot C routines - Improvements to HELP file 2.17 2000-05-08 - Charles Lane's patch to do with new perl versions (PL_XXX stuff) - Changed my email address. 2.16 2000-03-10 - Added function struct to allow access to expose certain PGPLOT routines to the outside (currently cpgmove, cpgdraw) 2.15 1999-10-26 - Fixed Makefile.PL minor problem 2.14 1999-10-15 - Updated HELP some more. - Removed ExtUtils from distribution and made seperate to avoid confusing CPAN, is now a PREREQ_PM - Removed erroneous reference in PGPLOT.pm (Charles Lane). - Added HINTS.irix 2.13 1999-05-14 - Updates to ExtUtils::F77 (now v1.10) (q.t.) for RedHat 6.0 etc. 2.12 1999-05-11 - Added PGPLOT_DIR to path for include files. - Removed pgpt1 and pgerrb1 left over from old perl4 version - see pgcompatbility.p if you still need them. - Changed macro names for perl 5.004_53 (Joshua Pritikin ) and inserted a conditional so older perl's still work. - More ExtUtils::F77 changes (now at v1.09) - Small test.pl patch from Chuck Lane - Fixed error in test12.p 2.11 1998-09-11 - Added support for PGPLOT_DIR in Makefile.PL, updated HELP. - Mentioned 'perl Makefile.PL PREFIX=...' in README. - More HELP stuff. - ExtUtils::F77 v1.08 2.10 1998-05-21 - Various changes to ExtUtils::F77 q.v. 2.09 1998-02-17 - Documented xubpp problem in HELP because I got fed up with waiting for p5p to fix. No other changes. 2.08 1998-01-07 - Added improved -lgcc support. - PGPLOT version check in test12.p 2.07 1997-09-03 - Added support for new functions in PGPLOT 5.2.0 library. Note: TK driver looks nice but haven't yet implemented this in perl version. Presumably can be done with perl/Tk. - Extra test12.p for new routines - No longer supporting binary versions in any shape or form. Life is too short. Get a FORTRAN compiler. :-) - Added -lgcc for gcc built perls in ExtUtils::F77 2.06 1997-06-09 - Important bug fixes to array packing code which is now called arrays.{c,h} - Added fake MAIN__ symbol to stop annoying bug reports about some versions of gcc. :-) - arrays.c now supports unsigned chars and shorts. (Thanks Tim!) - Additions to HELP and documentation - Patches to improve ExtUtils::F77 - Improvements to tests - pgcompatibilty.p (NOT INSTALLED!) defines simple compatibilty routines for perl4 pgperl version. This had some gnarly single point versions of routines which are now superfluous. 2.02 1997-02-19 - Made Makefile.PL more clever. - Added a file HELP with useful problem fixing information. - Fixed some small type cast bugs in kgbpack.c 2.01 1997-01-03 - No longer providing perl4 version. - All the array packing functions reimplemented in C to improve speed and robustness. - Simplified build procedure - PGPLOT module should now build in standard Perl way. (i.e. 'perl Makefile.PL; make; make test; make install'). Makefile.PL should not have to be edited and upgrading should now be much easier. - Added 'pass by reference' convention to allow explicit use of pre-packed binary data. - Supports pgplot routines up to pgplot v5.1.1. - Added POD documentation. - FORTRAN link support is now via ExtUtils::F77 module (included). - Now providing binaries of pgplot libraries for various architectures rather than statically-linked module binaries. This should make upgrading easier. - Removed special one-point routine versions (hang-over from perl4 version). - Removed pgplot.pl (again a hang-over from old perl4 version). - General tidy up and reorganisation of distribution