$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Ronald Garcia (garcia_at_[hidden])
Date: 2007-06-20 12:27:47
Hi Marshall,
On Jun 19, 2007, at 3:25 PM, Marshall Clow wrote:
> So, I'm trying to read some dot files (that are generated by a tool
> looking at a perforce depot.
> Most of the files "read_graphviz" just returns false. So, I started
> cutting down my test cases to see what's going on.
>
> Here's what I found:
>
> digraph G {
> a0 [ label = "//depot/path/to/file_1" ];
> a1 [ label = "//depot/path/to/file_2" ];
>
> a0 -> a1 [ color=gray ];
> }
>
> works great, but
>
> digraph G {
> a0 [ label = "//depot/path/to/file_1#4" ];
> a1 [ label = "//depot/path/to/file_2#9" ];
>
> a0 -> a1 [ color=gray ];
> }
>
> fails. Apparently the DOT reader doesn't like "#"s in quoted
> strings. :-(
Thanks for catching this. There was a bug in the part of the
graphviz reader that was reading strings. I wasn't even able to get
your first example to parse correctly, but now both versions seem to
parse just fine. The fix has been checked into CVS.
Cheers,
ron