marker color handling: matplotlibrc versus args and kwargs

This functionality was never there, so nobody can miss

    > it. Before my changes, the options in matplotlibrc only
    > allowed to specify fixed colors for mfc and mec. This is
    > now not possible any more, but can easily be done via
    > kwargs. Automatic coloring was just as inflexible as it
    > is now but less consistent.

Yeah, I mispoke a bit. What I meant is that I prefer black edges, and
I expect

  plot(rand(10), 'go')

to have a green face and black edges. There is no way in the new
infrastructure for this to happen by default as far as I can see, but
I can pass mec if I want.

I can live with it, but I may not be the only one, so be prepared for
griping. Or we can consider something like Eric proposed where mec
can either follow mfc or be set to a fixed color, or something along
those lines.

JDH

John Hunter wrote:

    > This functionality was never there, so nobody can miss
    > it. Before my changes, the options in matplotlibrc only
    > allowed to specify fixed colors for mfc and mec. This is
    > now not possible any more, but can easily be done via
    > kwargs. Automatic coloring was just as inflexible as it
    > is now but less consistent.

Yeah, I mispoke a bit. What I meant is that I prefer black edges, and
I expect

  plot(rand(10), 'go')

to have a green face and black edges. There is no way in the new
infrastructure for this to happen by default as far as I can see, but
I can pass mec if I want.
  

Actually, this is the new default behavior: for filled markers, the mfc
is set to the line color and the mec is set to black. For non-filled
markers, mec is set to the line color and mfc is not used at all.

What is impossible to set by default are alternative settings like
* mec and mfc to line color
* mec to line color and mfc to white

···

I can live with it, but I may not be the only one, so be prepared for
griping. Or we can consider something like Eric proposed where mec
can either follow mfc or be set to a fixed color, or something along
those lines.

JDH

-------------------------------------------------------------------------
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
matplotlib-devel List Signup and Options