Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001304graphvizDotpublic2008-04-17 00:002011-04-28 04:03
ReporterSergiy Slobodyan  
Assigned Toerg 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSWindows Vista SP1OS Version
Summary0001304: Plain format label delimiters
Description
I've used dot.exe to convert *.dot to *.plain.
<CD>
           version 2.12:
file.dot
  "B0:bottom" -> "B2:bottom" [label="HELLO_B0->B2_WORLD"]



> >dot.exe -Tplain -ofile.pln file.dot
file.pln
  edge "B0:bottom" "B2:bottom" 2 13.625 6.792 ... "HELLO_B0->B2_WORLD" 14.444 6.556
</CD>



and version 2.18 has like
<CD>
file.pln
  edge "B0:bottom" "B2:bottom" 2 13.625 6.792 ... <HELLO_B0->B2_WORLD> 14.444 6.556
</CD>



In latest version label is delimited randomically with "" or <>, though in previous
it was always "", and now there is no way to parse label like in example above (<HELLO_B0->B2WORLD>)
Also strange that in Windows XP SP2 graphviz uses only "".
                          
<CD>
digraph "name(0x01234567)"{
"B0:<unknown>" [shape=box,color=darkgray,label="B0\nxxxx "];
"B0:<unknown>" -> "B2:<unknown>"
[ arrowtail=inv,color=blue,fontcolor=gray, label="(1)B0->B2(0):0-"];
"B2:<unknown>" [shape=box,color=darkgray,label="B2\nblocking "];
"D3:<unknown>" -> "B2:<unknown>"
[ arrowtail=inv,color=red,fontcolor=gray, label="(0)D3->B2(1):INL"];
"D3:<unknown>" [color=darkgray,label="C3\n0\nVD: 01 "];
"B2:<unknown>" -> "D0:<unknown>"
[ arrowtail=inv,color=violet,fontcolor=gray, label="(2)B2->D0(0):INL"];
"D0:<unknown>" [color=darkgray,label="D0\no "];
"D0:<unknown>" -> "B6:<unknown>"
[ arrowtail=inv,color=red,fontcolor=gray, label="(1)D0->B6(0)"];
"B6:<unknown>" [shape=box,color=darkgray,label="B6 "];
"D4:<unknown>" -> "B6:<unknown>"
[ arrowtail=inv,color=red,fontcolor=gray, label="(0)D4->B6(1):"];
"D4:<unknown>" [color=darkgray,label="C4\n1(0x1) "];
"B6:<unknown>" -> "B5:<unknown>"
[ arrowtail=inv,color=red,fontcolor=gray, label="(2)B6->B5(1):I"];
"B5:<unknown>" [shape=box,color=darkgray,label="B5\nassign "];
"B3:<unknown>" -> "B5:<unknown>"
[ arrowtail=inv,color=blue,fontcolor=gray, label="(2)B3->B5(0):0-"];
"B3:<unknown>" [shape=box,color=darkgray,label="B3\nVD: 01 "];
"B3:<unknown>" -> "B4:<unknown>"
[ arrowtail=inv,color=blue,fontcolor=gray, label="(0)B3->B4(0):0-INL"];
"B4:<unknown>" [shape=box,color=darkgray,label="B4\nwait "];
"D1:<unknown>" -> "B4:<unknown>"
[ arrowtail=inv,color=blue,fontcolor=gray, label="(0)D1->B4(2):STN_RD"];
"D1:<unknown>" [color=darkgray,label="D1\ni1 "];
"B4:<unknown>" -> "B3:<unknown>"
[ arrowtail=inv,color=blue,fontcolor=gray, label="(1)B4->B3(1)"];
"B5:<unknown>" -> "D0:<unknown>"
[ arrowtail=inv,color=violet,fontcolor=gray, label="(2)B5->D0(2):INL"];
"B9:<unknown>" -> "D0:<unknown>"
[ arrowtail=inv,color=violet,fontcolor=gray, label="(2)B9->D0(3):IN"];
"B9:<unknown>" [shape=box,color=darkgray,label="B9\n01XZ "];
"D2:<unknown>" -> "B9:<unknown>"
[ arrowtail=inv,color=red,fontcolor=gray, label="(1)D2->B9(1):"];
"D2:<unknown>" [color=darkgray,label="D2\ni2 "];
"D2:<unknown>" -> "B8:<unknown>"
[ arrowtail=inv,color=blue,fontcolor=gray, label="(0)D2->B8(2):STN_RD"];
"B8:<unknown>" [shape=box,color=darkgray,label="B8\nevent "];
"B7:<unknown>" -> "B8:<unknown>"
[ arrowtail=inv,color=blue,fontcolor=gray, label="(0)B7->B8(0):0-IN"];
"B7:<unknown>" [shape=box,color=darkgray,label="B7\nVD: 01 "];
"B7:<unknown>" -> "B9:<unknown>"
[ arrowtail=inv,color=blue,fontcolor=gray, label="(2)B7->B9(0):0-IN"];
"B8:<unknown>" -> "B7:<unknown>"
[ arrowtail=inv,color=blue,fontcolor=gray, label="(1)B8->B7(1):SC"];
"B1:<unknown>" -> "B0:<unknown>"
[ arrowtail=inv,color=blue,fontcolor=gray, label="(0)B1->B0(0):0-CALL"];
"B1:<unknown>" [shape=box,color=darkgray,label="B1\nglobal "];
}
</CD>
Additional Information

[erg] Please construct a small example file exhibiting the problem, run dot -Tplain on it, and send me both the input
file and the output file as attachments. Don't cut and paste any text. Also, please run

  dot -V

and send me the output. Thanks.

[sergiy]
<CD>
command line = dot.exe -Tplain -o_tmp_11_46_46_15.pln _tmp_11_46_46_15.dot
version = Graphviz version 2.18 (Mon Mar 10 23:30:13 UTC 2008)
also was tested 2.18 with 'Mar 28'
</CD>
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID1336
INPUT-FILEhttp://www.graphviz.org/bugs/b1336.dot [^]
OUTPUT-FILEhttp://www.graphviz.org/bugs/b1336.txt [^]
STATUS-COMMENTFixed (18 Apr 2008)
VERSION   dot - Graphviz version 2.18 (Mon Mar 10 23:30:13 UTC 2008)
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

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


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