Open tk0miya opened 6 years ago
From Takeshi KOMIYA on 2012-03-15 06:25:11+00:00
At this present, node.colheight attribute (and colwidth) is internal use only.
In another case, you'll get edges across large nodes: {{{ { A -> B -> C; A -> C; B [colheight = 3]; } }}}
this problem will be fixed after replacing layout-engine of blockdiag.
So I change this issue to enhancement type.
From ViktorHaag on 2014-07-02 19:15:35+00:00
Added cross-reference to pull request #3
With the latest version of blockdiag/seqdiag in combination, seqdiag now crashes with 'note' inclusions in node labels. This slight change to the simple sample demonstrates:
with
seqdiag --debug simpleseq.txt
, produces this traceback:Looking at seqdiag/metrics.py, we see that line 215 has this:
Some tracing back shows that blockdiag\utils__init__.py's definition of the Size(tuple) class shows that it no longer has an
x
(ory
) property, but rather awidth
andheight
property.This change to the code seems to provide a fix for the tested sample diagram(s):
Pull request #3 goes with this issue.