Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000545graphvizDotpublic2004-12-20 17:332011-04-28 04:02
ReporterPaul Baranowski 
Assigned Toerg 
PrioritynormalSeveritycosmeticReproducibilityalways
StatusclosedResolutionfixed 
PlatformOS*-*-*OS Version
Summary0000545: Mrecord + ranksep = tails that do not connect to source node
Description



When drawing edges from Mrecords, dot sometimes does not
connect the tail of an edge to the Mrecord. My guess is that
dot sometimes thinks that the border of an Mrecord is the
same as a Record (i.e. it doesnt realize that the edges are rounded
instead of square). The example below gives an illustration of this
If I remove "ranksep" from the example below, then the edge
connects to the node.
Steps To Reproduce

digraph G {
  ranksep="0.1";
  node [shape=Mrecord];
  struct1 [ label="{ X | { <struct1_A> A | <struct1_B> B } }" ];
  "end1" [label="End1", shape="trapezium", style="filled", fillcolor="grey40", fontcolor="white" ];
  "end2" [ label="End2", shape="trapezium", style="filled", fillcolor="grey40", fontcolor="white" ];
  struct1:struct1_A -> end1 [arrowhead=none];
  struct1:struct1_B -> end2 [arrowhead=none];
}
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID593
INPUT-FILE
OUTPUT-FILEhttp://www.graphviz.org/bugs/b593.gif [^]
STATUS-COMMENTFixed
VERSION     1.18
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-04-28 04:02 user1 New Issue
2011-04-28 04:02 user1 Assigned To => erg


MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker