From: John H. <jdh...@ac...> - 2003-11-11 22:31:50
|
I just checked in to CVS a substantial refactoring of the matplotlib axes classed, with some smaller changes to artist.Artists and their descendants. This won't result in any changes to the matplotlib.matlab interface, and only minor changes to the API for embedding matplotlib in applications (eg, a one line change to the embedding_gtk.py example). But it will make it easier to support, develop and maintain the library internally. For example, the legend command works better now, producing a better layout, and the tick and label placement works better. Pretty much everything is working with known examples *except* 1) log scaling 2) GD backend and these two will come along in a day or two. So please exercise caution before checking out CVS; if you do check it out, let me know about any bugs you find (it usually takes a while for the mirrors to sync) See axes.py for a summary of changes. Thanks! John Hunter |