aboutsummaryrefslogtreecommitdiff
path: root/tests/graphviz.scm
AgeCommit message (Expand)Author
2021-12-13ccwl: Support graphviz node ports.•••* ccwl/graphviz.scm (<graph-port>): New type. (serialize): Support <graph-port> objects. * tests/graphviz.scm (graph-port): New function. ("serialize ports correctly"): New test case. Arun Isaac
2021-12-13ccwl: Escape only the double quote character in graphviz output.•••* ccwl/graphviz.scm: Import (ice-9 string-fun). (serialize): When quoting strings, escape only the double quote character. * tests/graphviz.scm ("do not escape backslashes"): New test case. Arun Isaac
2021-12-13ccwl: Support graphviz HTML strings.•••* ccwl/graphviz.scm (<html-string>): New type. (escape-id): Delete function. (serialize): New function. (graph->dot): Use serialize instead of escape-id. * tests/graphviz.scm: New file. ("serialize HTML strings correctly"): New test case. * Makefile.am (SCM_TESTS): Register it. Arun Isaac