On 12/19/2011 05:07 PM, Ryan Davis wrote:
> graph version 2.3.1 has been released!
>
> *<https://github.com/seattlerb/graph>
>
> Graph is a type of hash that outputs in graphviz's dot format. It
> comes with a command-line interface that is easily pluggable.

Lookong forward to using this (I never could remember graphviz syntax 
between uses, so I might as well re-learn it in ruby).

Some minor issues...

------------

Should graph depend on hoe?

$ rake gallery
rake aborted!
cannot load such file -- hoe

(See full trace by running task with --trace)

------------

Installing hoe solves the above, but the doc gen fails for hoe:

$ sudo gem install hoe
Fetching: hoe-2.12.5.gem (100%)
Successfully installed hoe-2.12.5
1 gem installed
Installing ri documentation for hoe-2.12.5...
ERROR:  While generating documentation for hoe-2.12.5
... MESSAGE:   unknown encoding name - us-ascii;
... RDOC args: --ri --op 
/usr/local/lib/ruby/gems/1.9.1/doc/hoe-2.12.5/ri --main README.txt 
--inline-source --line-numbers --format=html --template=hanna lib 
History.txt Manifest.txt README.txt --title hoe-2.12.5 Documentation --quiet

------------

Should these warnings be happening?

$ rake gallery
/usr/local/bin/ruby -I../lib unix.rb
/home/tmp/vjoel/graph-2.3.1/lib/graph.rb:496: warning: assigned but 
unused variable - node
/home/tmp/vjoel/graph-2.3.1/lib/graph.rb:74: warning: method redefined; 
discarding old box
/home/tmp/vjoel/graph-2.3.1/lib/graph.rb:69: warning: previous 
definition of box was here
/home/tmp/vjoel/graph-2.3.1/lib/graph.rb:74: warning: method redefined; 
discarding old diamond
/home/tmp/vjoel/graph-2.3.1/lib/graph.rb:69: warning: previous 
definition of diamond was here