binman produces UNIX manual pages for executable scripts using
md2man. It supports any scripting language that either has
multi-line comments or uses #
for single-line comments, such
as Ruby, Perl, Python, Node.js, Tcl, AWK, UNIX shell, and more!
Demonstration of HTML manual page output from binman-rake(1):
- http://snk.tuxfamily.org/lib/md2man/
- http://snk.tuxfamily.org/lib/binman/
- http://snk.tuxfamily.org/lib/tork/
Version 3.3.2 (2013-08-30)
Patch:
-
Rescue error when designated opener is not found:
$ binman -h /gems/opener-0.1.0/lib/opener.rb:97:in `spawn': No such file
or directory - xdg-open (Errno::ENOENT)
from /gems/opener-0.1.0/lib/opener.rb:97:in spawn' from /gems/binman-3.3.1/lib/binman.rb:57:in
block in
show’
from /gems/binman-3.3.1/lib/binman.rb:55:in each' from /gems/binman-3.3.1/lib/binman.rb:55:in
show’
from /gems/binman-3.3.1/lib/binman.rb:88:in help' from /gems/binman-3.3.1/bin/binman:106:in
<top
(required)>’
from /bin/binman:23:in load' from /bin/binman:23:in
’
-
Fix an undefined local variable or method error:
binman: undefined local variable or method `library' for
BinMan:Module
Other:
- Add screenshot to git repo since OmpLoader is dead.