Patch to extend functionality of Figure.legend

Hello all,

I have written a small patch which extends the functionality of
Figure.legend and pyplot.figlegend to match that of Axes.legend.

This patch allows figlegend to automatically build a legend for lines with the "label" property set when figlegend is called without a list of strings or object handles.

Also, the "loc" argument is made optional, and defaults to the upper right, same as Axes.legend.

I hope the attached patch is suitable for inclusion. I have also attached a test script showing each of the call signatures.

Thanks,
Ray Speth

figlegend.patch (5.8 KB)

figlegend-demo.py (686 Bytes)