Hi, Octave Forge package
maintainers,
I've been working on an improved doco-generation script for my
Octave packages (like Tablicious and Packajoozle) that builds
QHelp files for the GUI Help browser and a couple other tweaks.
I'd like to be able to contribute it to other Octave Forge
packages eventually.
Its Perl code uses Moose and a few other CPAN libraries:
* Moose
* Data::Dumper
* Date::Parse
* Text::Wrap
* IPC:Open3
Do you care about the added Moose dependency? (The old package
doco scripts didn't use OOP.) That one I could take out and just
use base Perl OOP stuff. But Moose is easy enough to install
from CPAN, and these Perl libs only need to be installed on
package developer machines, not end user machines. The other
modules besides Moose will be required regardless, so you may
have to do some CPAN installs anyway even if it weren't using
Moose.
You can see the new code here if you're curious:
https://github.com/apjanke/octave-tablicious/tree/master/doc
Cheers,
Andrew