bloom-lang / bud

Prototype Bud runtime (Bloom Under Development)
http://bloom-lang.net
Other
854 stars 60 forks source link

Incompatible with recent ruby-graphviz releases #260

Closed neilconway closed 12 years ago

neilconway commented 12 years ago

Recent (> 0.9.21) releases of the ruby-graphviz gem have broken backward compatibility, which makes bud break. I fixed a few issues, but there's at least one remaining problem in graphs.rb, circa line 309:

snd = @subs[k].add_node(label, {:label => item.to_s, :width => 0.1, :height => 0.1, :fontsize => 6, :pos => [1, i], :group => k, :URL => url})

"pos" is now supposed to be a SplineType, whatever that is supposed to be.

For now, Bud has been changed to depend on/load old versions of ruby-graphviz.