1UNRESOLVED BUGS 2 3+ two_axes doesn't work correctly with negative numbers and zero_axis 4+ y_max_value doesn't get adapted for bars and area if all negative values 5+ init_graph does too much work for pies. Needs to be split up. 6+ area chart doesn't do overwrite? Workaround: sum up your data sets, 7 and order them backwards (highest one first). Output graph will look 8 like it's incremental. 9+ only bar charts do overwrite. Necessary to implement generally? 10 11NOT REALLY BUGS 12 13- The whole naming of x_label.*, x_tick.*, x_axis.* is very confused 14 and confusing. Hard to fix without breaking backward compatibility. 15- overwrite == 2 only makes sense if all the data is either positive, 16 or negative 17- A positive y_min_value doesn't work with bars or area, bars and area 18 always are set off against 0. Wether this is a bug, or wanted behaviour 19 might be a point for discussion. 20- y_min_value doesn't automatically get adapted for bars and area if 0 21 is not included in the range, but only if user sets it. If left to 22 figure it out itself, PNGgraph does it right. 23 24FIXED IN 1.10 25 26! When first value of a dataset is undef for a lines graph, things go 27 wrong. 28 (report by Arto Nurmela <arto.nurmela@nmp.nokia.com>) 29 30FIXED IN 1.04 31 32! logo positioning and legends don't work very well together. 33 34FIXED IN 1.03 35 36! When data values are large, and x_min_value is larger than 0, the 37 horizontal axis doesn't get drawm correctly. (check zero_axis option) 38 (see sample41) 39 (problem found after report from jackb@pgw.picker.com) 40 41FIXED IN 1.02 42 43! PNGgraph::Colour::read_rgb() falls over on comment lines. 44 (reported: adamm@genomecorp.com) 45! PNGgraph::Colour::read_rgb() contains inline my-declaration of $line, 46 breaks perl5.003 47 (reported: Pat Becker <pmb@iss.net>) 48! if a colour name doesn't exist, program falls over with a cryptic message 49 about some undefined array index. 50 (reported: adamm@genomecorp.com) 51! x_label_skip doesn't skip ticks. (also added x_all_ticks option) 52 (reported: adamm@genomecorp.com) 53 54FIXED IN 1.01 55 56! for loops break in 5.003 because of 'my' scoping (grrrr) 57 (reported: Brian Eitrem <beitrem@digitalriver.com>) 58! ticks get drawn in front of the data set 59 (reported: Honza Pazdziora <adelton@informatics.muni.cz>) 60! length estimate of y labels needs to be done better 61 (reported: Honza Pazdziora <adelton@informatics.muni.cz>) 62 63FIXED IN 1.00 64 65! PNGgraph::colour::sorted_colour_list() syntax error 66! PNGgraph::colour pod documentation fixed 67! placement of title is centered on png, not on graph. 68! linespoints graph type initialises two GD::Image objects 69! 'make test' fails on all tests on win32. binmode() needed. 70 71FIXED IN 0.99 72 73! Cannot use any 'null' values in graphs 74 (reported: Lee Khandelwal <lee_khandelwal@il.us.swissbank.com>) 75 76FIXED IN 0.95 77 78! filled markers don't fill correctly when overlapping 79 80FIXED IN 0.94 81 82! area doesn't work with negative numbers 83! Right axis doesn't get drawn when box_axis == 0 and two_axes == 1 84! Color on front of 3D pies wrong with some data sets 85 (reported: by various people) 86 87FIXED IN 0.91 88 89! Segmentation fault for 3d pies where last slice is small 90 (reported: Dave Stafford <Dave.Stafford@mpn.cp.philips.com>) 91 92