1Note: bugs relating to GraphViz::Data::Structure are divided into 2GraphViz::Data::Structure bugs (which I can and will fix as they 3are found) and dot bugs (which I currently am not planning to fix; 4dot is a large and peculiar program, with little to no internal 5documentation. My C programming expertise, what there is of it, 6is committed to Perl.) 7-------------------------------------------------------------------- 8Currently-known dot bugs (you'll have to work around these, or 9endure them): 10 - hashes and arrays with more than 2 elements often have a 11 "drop-shadow" extra 1-pixel-wide cell on the right-hand side. 12 This is a dot bug. The "shadow" is annoying, but the graph is 13 otherwise OK. 14 15 - self-edges sometimes generate valid dot files which dot cannot 16 process, resulting in an empty output file. This is a dot bug. 17 Since most Perl data structures do not point directly to themselves, 18 this isn't a big prblem. 19 20------------------------------------------------------------------- 21GraphViz::Data::Structure bugs (FIXED): 22 23version 0.10, seventh public release 24 - added code to patch the problem in GraphViz that was causing all of 25 out complex record types to fail miserably 26 27version 0.09, sixth public release 28 - found and fixed a number of bugs while testing obscure features 29 - many new tests 30 - array-context calls now return proper results 31 32version 0.08, fifth public release 33 - fixed long-standing bug that caused all scalar refs to be interpreted 34 wrongly on 5.8.0 and up 35 36version 0.07, fourth public release 37- found bug in sharing scalar data between new() and add() calls 38- prettified array elements pointing to scalars (linkthru as per 39 hash elements) 40 41version 0.06, third public release 42- minor changes to tests and documentation 43 44version 0.05, second public release 45 - 02types.t used localtime to generate a static test string. Changed 46 to a really static string. 47 48Version 0.04, first public release 49 50 - "empty" cells have to be filled with a non-blank character, or 51 dot draws them as zero-width cells (dot bug) 52 - references to array and hash elements are not detected; they look 53 like plain of scalar references 54