From: "Suraj N. Kurapati" Date: 2011-10-14T14:21:29+09:00 Subject: [ANN] binman 1.0.0 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 [Redcarpet2]: https://github.com/tanoku/redcarpet [redcarpet-manpage]: http://rdoc.info/github/sunaku/redcarpet-manpage -------------------------------------------------------------------- What is new? -------------------------------------------------------------------- Incompatible changes: * The `BinMan::dump()` method and corresponding `binman dump` command now extract the leading comment header from their input before returning the markdown to roff conversion thereof. * The `BinMan::read()` method and corresponding `binman read` command have been renamed to `BinMan::load()` and `binman load` respectively. New features: * Added `BinMan::conv()` method and corresponding `binman 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 the `bin/` script into a UNIX man page for display. Housekeeping: * README: explain dev deps and `man/` dir packaging. -- You will always find something in the last place you look.