]> granicus.if.org Git - graphviz/commitdiff
Fix bug in printing error message about graphs with loops or multiedges; note port... untagged-282a92de118059697b67
authorEmden Gansner <emdenrg@google.com>
Tue, 26 Jul 2016 16:23:16 +0000 (12:23 -0400)
committerEmden Gansner <emdenrg@google.com>
Tue, 26 Jul 2016 16:23:16 +0000 (12:23 -0400)
man page.

cmd/edgepaint/edgepaint.1
cmd/edgepaint/edgepaintmain.c

index a876c9cda86ce6659da57c41c466dcc975e1812f..6d00a0c8e5b5550691da1e6b14a5f8ef7c46bcc2 100644 (file)
@@ -53,7 +53,8 @@ Print usage and exit.
 .SH BUGS
 At present, \fBedgepaint\fP does not handle graphs with loops or directed multiedges. So, a graph with edges
 \fIa -> b\fP and \fIb -> a\fP is acceptable, but not if it has edges \fIa -> b\fP and \fIa -> b\fP or
-\fIa -- b\fP and \fIa -- b\fP.
+\fIa -- b\fP and \fIa -- b\fP. Ports are ignored in this analysis, so having
+\fIa.x -> b\fP and \fIa.y -> b\fP is also not supported.
 .SH AUTHOR
 Yifan Hu <yifanhu@yahoo.com>
 .SH "SEE ALSO"
index 7f3b58f730c872f22b3f33b0f695f3ecfe0dbc70..e09033b590e3e80accaa6140b2def2ae6b45c514 100644 (file)
@@ -221,7 +221,7 @@ static int clarify(Agraph_t* g, real angle, real accuracy, char *infile, int che
   enum {buf_len = 10000};
 
   if (checkG(g)) {
-    agerr (AGERR, "Graph %s (%s) contains loops or multiedges\n");
+    agerr (AGERR, "Graph %s contains loops or multiedges\n", agnameof(g));
     return 1;
   }