This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "pdl".
The branch, fix_docsys has been created
at 21b101aca5655495b9b8bd078163a9483bdec821 (commit)
- Log -----------------------------------------------------------------
commit 21b101aca5655495b9b8bd078163a9483bdec821
Author: Derek Lamb <la...@us...>
Date: Thu Mar 8 23:22:42 2018 -0700
Fix doc db to accomodate multiple functions of the same name.
Previously the unique key for the pdldoc.db entries was the function
name. But different modules can provide the same function name;
only the last-scanned one would show up in the db. e.g. 'max' in
PDL::Ufunc and PDL::GSL::RNG. This wasn't a perl namespace collision,
just a shortcoming in the doc database design.
This makes the unique key the fully-qualified function name, e.g.,
'PDL::Ufunc::max'. 'apropos' now has a new column which tells the
package name. I've introduced a few shorthands. The rest of the
changes are basically decoupling the package and the function.
Probably some of the regexs could be cleaned up, and the print
formatting too. And the documentation needs to be updated to
reflect these changes. But the code should work as-is.
commit 8af5e8949e718fd3172868bad677072b5245aeaf
Author: Derek Lamb <la...@us...>
Date: Thu Mar 8 23:11:52 2018 -0700
More robustly determine the screen with for 'help' and 'apropos'
The output format of stty is slightly different on Macs, so we now
look for that format too.
commit ef1e65b58ca8afcd27164f1409f1d4d1d3782f6e
Author: Derek Lamb <la...@us...>
Date: Thu Mar 8 23:08:28 2018 -0700
Make sure PDL::Index is included in 'pdldoc PDL::Index'.
-----------------------------------------------------------------------
hooks/post-receive
--
pdl
|