Hello,
Sorry for the frequent release announcements. Now my enthusiasm is
nearly depleted, so hopefully this will be the last one for a while!
Cheers.
====================================================================
binman - UNIX man pages for Ruby bin/ scripts
https://github.com/sunaku/binman#readme
What is it?
binman produces UNIX man pages for your Ruby bin/
scripts using
markdown(7), roff(7), Redcarpet2 for conversion thereof, and man(1).
Here is an obligatory screen-shot of binman in action:
http://ompldr.org/vYXNlNg
Here is an example bin/ script to help you get started:
https://raw.github.com/sunaku/binman/master/bin/binman
What is new?
Incompatible changes:
-
The
BinMan::dump()
method and correspondingbinman dump
command now extract the leading comment header from their input
before returning the markdown to roff conversion thereof. -
The
BinMan::read()
method and correspondingbinman read
command have been renamed toBinMan::load()
andbinman load
respectively.
New features:
- Added
BinMan::conv()
method and correspondingbinman conv
command to encapsulate the markdown to roff conversion process.
Bug fixes:
- Pre-built man pages included alongside a
bin/
script were not
displayed. Instead, binman was (incorrectly) always trying to
convert the leading comment header from thebin/
script into a
UNIX man page for display.
Housekeeping:
- README: explain dev deps and
man/
dir packaging.