From: Gert Ingold <Gert.Ingold@Physik.UniAugsburg.DE>  20040519 21:12:57

Hi, I am wondering whether the following behavior should be considered as a bug or a feature. Let us take a look at the example (similarities with the manyaxes example are not accidental): from pyx import * g =3D graph.graphxy(width=3D8) d =3D [[2.*i, 0.8*i*i] for i in range(1,10)] g.plot(graph.data.list(d, x=3D1, y=3D2)) # line A # g.plot(graph.data.list(d, x=3D1, y=3D2)) # line B # g.plot(graph.data.list(d, x=3D1, y=3D3)) # line C g.writeEPSfile("test") with lines B and C commented out. This will result in a plot of a parabola as expected. Now we uncomment line B. This will yield plusses and crosses on a straight line. The parabola is gone but can be restored by replacing line B by line C. Finally with lines A, B, and C present, one gets plusses and crosses on a line of slope 1 and squares on a line of slope 2. The resason for this behavior seems to be that the list class is adding line numbers. This would be fine if it is done once but it gets confusing if each call to graph.data.list adds another column containing line numbers. I should add that this was run under 0.6.3. Best regards, Gert =20 GertLudwig Ingold  =20 Institut fuer Physik  email: Ingold@... Universitaet Augsburg  Phone: +498215983234 D86135 Augsburg  Fax : +498215983222 Germany  =20 WWW homepage: http://www.physik.uniaugsburg.de/theo1/ingold 