Re: [matplotlib-devel] coding guide

2007-01-04 Thread John Hunter
> "Eric" == Eric Firing <[EMAIL PROTECTED]> writes: Eric> But in the process of making that pass, I ran into a small Eric> worm can: in the collections the kwargs and the setters Eric> don't match, so kwdocd['PatchCollection'], for example, is Eric> not quite right. The colle

Re: [matplotlib-devel] coding guide

2007-01-03 Thread Eric Firing
John Hunter wrote: >> "Eric" == Eric Firing <[EMAIL PROTECTED]> writes: > > Eric> I can continue making the necessary changes if that is OK > Eric> with you, but I don't want our versions to get tangled up if > Eric> you are still working on this aspect, or if you don't like >

Re: [matplotlib-devel] coding guide

2007-01-03 Thread John Hunter
> "Eric" == Eric Firing <[EMAIL PROTECTED]> writes: Eric> I can continue making the necessary changes if that is OK Eric> with you, but I don't want our versions to get tangled up if Eric> you are still working on this aspect, or if you don't like Eric> the strategy modificatio

Re: [matplotlib-devel] coding guide

2007-01-03 Thread Eric Firing
John Hunter wrote: [...] I am in the process of changing your shiny new kwdocd machinery slightly. I added artist.kwdoc so that > artist.kwdocd['Line2D'] = > '\n'.join(artist.ArtistInspector(Line2D).pprint_setters(leadingspace=12)) > becomes artist.kwdocd['Line2D'] = artist.kwdoc(Line2D) >

Re: [matplotlib-devel] coding guide

2007-01-03 Thread John Hunter
> "John" == John Hunter <[EMAIL PROTECTED]> writes: John> I think we could lose python2.2 support if there is a good John> reason. Is anyone still using it? I'll also post to the John> user's list. Perhaps in the next release we should issue John> deprecation warnings for 2.2

Re: [matplotlib-devel] coding guide

2007-01-03 Thread John Hunter
> "Eric" == Eric Firing <[EMAIL PROTECTED]> writes: >> * Are your changes python2.3 compatible? We are still trying >> to support 2.3, so avoid 2.4 only features like decorators >> until we remove 2.3 support Eric> Good, I thought we were still restricted to 2.2! I was wonde

Re: [matplotlib-devel] coding guide

2007-01-03 Thread Eric Firing
> * Are your changes python2.3 compatible? We are still trying to > support 2.3, so avoid 2.4 only features like decorators until we > remove 2.3 support Good, I thought we were still restricted to 2.2! Does this mean boilerplate.py should be updated? (Or maybe it isn't worth fiddli

[matplotlib-devel] coding guide

2007-01-03 Thread John Hunter
Eric Firing had the excellent idea of making a CODING_GUIDE which summarizes the conventions used in matplotlib development, and I've added this to svn. Feel free to make changes, additions and comments. I think we could add a lot here, including an overview of the API. Here is the document I