If you do a 'help max' in the perldl shell,
you get the docs for PDL::GSL::RNG::max but
not the ref for PDL::Ufunc::max which is
arguably more generally important.
This problem holds true for PDL::Ufunc::min
as well but things are ok for PDL::Ufunc::avg
and a number of other routines in PDL::Ufunc
so I do not believe this is a problem with the
PDL::Ufunc documentation.
PDL-2.4.9
cygwin/vista
perl 5.10.1
This is important to resolve as it can seriously
reduce the usability and friendliness of PDL
when the online docs can not be used to
find things out about the system...
There is not even an entry for max in the pdldoc.db file so
the limitation or problem starts with scantree.pl.
Once scantree.pl can put multiple functions with the same
name in the database, it will need to be verified whether
the pdldoc and help commands will support it.
Same problem with PDL::Index and PDL::Slices::index.
perldoc PDL::Index gives the correct response.
pdldoc PDL::Index gives 'No PDL docs for 'PDL::Index'. ...'
Looking at the PDL::Doc code the current documentation
data structure does not have support for multiple functions
with the same name.
Maybe replacing the funcname => { } part by
funcname => [ { }, { } ] could work.
This issue will be addressed following the PDL-2.4.10 release.
Bug ticket triage for PDL-2.008. Priority >5 are desired for PDL-2.008.
One possible solution is currently on the fix_docsys branch.
This matter will now be tracked at https://github.com/PDLPorters/pdl/issues/28
fixed at GitHub, closing this bug here at SF just because it feels good.