>>>>> "Chris" == Chris Walker <[EMAIL PROTECTED]> writes: Chris> On which subject, "What's new" starts:
Chris> What's new in matplotlib 0.83 Chris> rather than the 0.87.7 yes, that is a bit out of date.... If you would like to help here, the file htdocs/whats_new.html.template is in the htdocs svn repository. The format of what's new is a python dictionary where the keys are version numbers and the values are tuples of (header, description) tuples. If you could take some time to peruse the CHANGELOG file and update some entries in the what's new dictionary, I will apply them to the svn code and update the web page. versioninfo['0.87.5'] = ( ("aspect handling", """\ Excellent support for axes aspect handling, with aspect='equal' or aspect=1.5 or aspect='norm' passed to an Axes or Subplot """), ("lasso tool", """\ Use a lasso tool for picking points -- see <a href=examples/lasso_demo.py>lasso demo</a> """), ("true ellipses", """\ Earlier versions of matplotlib used a polygon approximation to ellipses. With this release we have arcs supporting scale free ellipses and circles. See <a href=examples/ellipse_demo.py>ellipse demo.py</a> """), ("pdf backend", """\ A alpha release of the PDF backend """), ("quiver2", """\ Better support for quiver / direction field plots """), ("enhanced colorbar support", """\ Supports discrete colorbars and more """), ("John Porter's 3D code incorporated", """\ A prototype implementation of simple 3D plots -- see <a href=examples/simple3d_oo.py>simple3d_oo.py</a> """), ) versioninfo['0.83'] = ( ("axis('scale')", """\ Added Mark Athen's 'scale' patch, so that on a scaled axis a circle looks like circle. See <a href=matplotlib.pylab.html#-axis>help(axis)</a>. """), ('New cursor and span selector widgets', """\ Added new <a href=matplotlib.widgets.html#Cursor>Cursor<a/> and <a href=matplotlib.widgets.html#HorizontalSpanSelector>HorizontalSpanSelector</a> to <a href=matplotlib.widgets.html>matplotlib.widgets</a>. See <a href=examples/widgets/cursor.py>cursor.py</a> and <a href=examples/widgets/span_selector.py>span_selector.py</a>. Set <tt>useblit = True</tt> on gtkagg for significantly enhanced performance. """), ('draw events', """\ You can use use matplotlib event handling to register a callback after figure draw using 'draw_event' which calls the callback with a <a href=matplotlib.backend_bases.html#DrawEvent>DrawEvent</a> instance <pre> def callback(event): #event.renderer is the backend Renderer instance pass connect('draw_event') </pre> """), ('Full screen mode in GTK*', """\ Use 'f' to toggle full screen mode in the GTK backends. """), ('GTK and SVG fixes', """\ Steve Chaplin has made numerous updates to the GTK and SVG backends. See the <a href=CHANGELOG>CHANGELOG</a> for details. """), ('Reorganized config files', """\ Made <tt>HOME/.matplotlib</tt> the new config dir where the <tt>matplotlibrc</tt> file, the <tt>ttf.cache</tt>, and the <tt>tex.cache</tt> live. The new default filenames in <tt>.matplotlib</tt> have no leading dot and are not hidden. Eg, the new names are <tt>matplotlibrc</tt>, <tt>tex.cache</tt>, and <tt>ttffont.cache</tt>. This is how <a href=http://ipython.scipy.org>ipython</a> does it so it must be right. If old files are found, a warning is issued and they are moved to the new location. Also fixed <a href=matplotlib.texmanager.html>texmanager</a> to put all files, including temp files in <tt>~/.matplotlib/tex.cache</tt>, which allows you to usetex in non-writable dirs. """), ('Using matplotlib.agg to draw paths', """\ Updated <a href=examples/agg_test.py>agg_test.py</a> to demonstrate curved paths and fills. """ ), ('CocoaAgg', """\ New CocoaAgg backend for native GUI on OSX, 10.3 and 10.4 compliant. """), ('Qt enhancements', """\ Applied Ted Drain's QtAgg patch: 1) Changed the toolbar to be a horizontal bar of push buttons instead of a QToolbar and updated the layout algorithms in the main window accordingly. This eliminates the ability to drag and drop the toolbar and detach it from the window. 2) Updated the resize algorithm in the main window to show the correct size for the plot widget as requested. This works almost correctly right now. It looks to me like the final size of the widget is off by the border of the main window but I haven't figured out a way to get that information yet. We could just add a small margin to the new size but that seems a little hacky. 3) Changed the x/y location label to be in the toolbar like the Tk backend instead of as a status line at the bottom of the widget. 4) Changed the toolbar pixmaps to use the ppm files instead of the png files. I noticed that the Tk backend buttons looked much nicer and it uses the ppm files so I switched them. """), ('mathtext optimizations', """\ Upgraded pyparsing and applied Paul McGuire's suggestions for speeding things up. This more than doubles the speed of mathtext in my simple tests. """), ('Bugs fixed / small features', """\ Applied SF patches 1242648, 1244732. Fixes SF bugs 1238412, 1231611, 1209354, subplot (2,1,1) bug, """), ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel