| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| SciKarlv2.4.6.dmg.md5sum | 2010-04-20 | 52 Bytes | |
| SciKarlv2.4.6.dmg | 2010-04-20 | 19.6 MB | |
| README.txt | 2010-01-01 | 3.9 kB |
|
| PDL-2.4.6.tar.gz | 2010-01-01 | 2.4 MB | |
| Totals: 4 Items | 22.0 MB | 0 | |
Release notes for PDL 2.4.6 --------------------------
General Notes:
* Mainly a bugfix and polishing release
Highlights:
* Improved 3D graphics and OpenGL functionality
* imag2d() routine for multi-image (photo) display
* Many fixes for Debian package release
* Several little bugs fixed since PDL-2.4.5
* Fixed some issues with PDL convolution routines
* Improved documentation and release notes and files
* Padre and enhanced perldl shell integration begun
Summary of Changes:
* Improved 3D graphics and OpenGL functionality
Perl OpenGL 0.62 is the minimum required version
for PDL::Graphics::TriD to build.
TriD now builds correctly for Mac OS X systems
without X11 installed.
Autoprobe for build of 3D graphics and the use
of the Perl OpenGL library has been implemented.
The default perldl.conf setting is to check.
Improved multi-window support for PDL::Graphics::TriD
display windows: the GLUT window ID is now part of
the default window title for convenience, and redraws
with multiple open TriD windows are handled correctly.
* imag2d() routine for multi-image (photo) display
REQUIRES: The Perl OpenGL TriD interface and FreeGLUT.
IMPORTANT: Legacy X11 TriD is *not* supported!
It is implemented in the imag2d.pdl file for autoloading
via PDL::AutoLoader. To use, copy the imag2d.pdl file
to somewhere in your PDLLIB path or add the location to
your PDLLIB environment variable.
It works with multiple, simultaneous, image windows
and appears to work side-by-side with TriD graphics
windows.
After you have imag2d.pdl in your @PDLLIB list,
you can use 'help imag2d' to get usage instructions
and documentation.
This implements the basic functionality planned regarding
an improved imagrgb() routine.
* Many fixes for Debian package release
This should allow PDL-2.4.6 to be more readily released
as a Debian packages. The general clean up involved
improves PDL portability and robustness generally.
* Several little bugs fixed since PDL-2.4.5
The number of history lines when you use Term::ReadLine::Perl
with perldl are now set correctly to $PERLDL::HISTFILESIZE.
The default value is 500.
A number of minor internal fixes for portability and
implementation improvements:
- Add comment re fix for defined(%hash) usage
- Fix annoying PGPLOT::HANDLE warning message
- Replace GIMME by GIMME_V in Core.xs
- Update to v3.14 of ppport.h portability
Fixed MINUIT build problem where non-standard code was
being generated which caused problems with rigorous compiler
settings. This was SF bug #2524068.
* Fixed a number of issues with PDL convolution routines
conv1d() algorithm adjusted to match conv2D() and convolutionND().
Documentation on the exact computation being performed in conv1d()
was added.
Fixes bug #2630369 with fftconvolve(). It now gives the same results
as conv1d(), conv2d(),.., except perhaps with respect to the boundary
condition handling.
* Improved documentation and release notes and files
Updated PDL::FAQ.
Lots of little changes to bring documentation in line
with current PDL functionality. Volunteer editors and
contributors always welcome!
* Padre and enhanced perldl shell integration begun
There is a new PDL-2.4.6/Padre/ subdirectory in the PDL
source tree which contains work towards Padre integration
and a 2nd generation, enhanced perldl shell for PDL.
E.g. an *experimental* plug-in giving PDL::NiceSlice support
to the Devel::REPL shell is included. See the Padre/README
file for instructions to get you started.
See the distribution Release_Notes and Changes files for more detail.