Hi Norbert,

Both of your proposals (b) and (c) sound better to me than the current 
behaviour, although they don't sound as obvious to me as simply 
defaulting to always setting the mec to the line colour unless 
overridden using mec="k" - you could label this proposal (d).

Since others seem to have been happy with the black edges and I don't 
know how much extra logic (and consequently extra overhead) is required 
to change to (d), I'd be easily persuaded that (b) or (c) would be OK 
since, as you say, the black edge of filled markers is a matter of style 
preference and if black edges are not wanted on a particular plot that 
uses filled markers, the edge width can simply be set to zero. The 
decision might be guided by whichever results in the simplest logic or 
least overhead.

regards,
Gary

Norbert Nemec wrote:
> Before my work in 2004, the colors were not following the line color at 
> all, which was clearly bad behavior.
> 
> Now, there are two categories: filled markers (with edge color black and 
> filling following the line color) and non-filled markers (with edge 
> color following line color).
> 
> The black edge of filled markers is a matter of style which I personally 
> like and would not want to change.
> 
> The thing that was up for dispute was only about what the edge color of 
> filled markers should do when the filling is switched off. I see three 
> ways to solve this:
> 
> a) Leave it black. (current behavior)
> b) Switch mec to line color if mfc is either "none" or "white".
> c) Switch mec to line color if mfc is not "auto"
> 
> b) or c) might be what people would expect and prefer, but I feared that 
> it would be one step too many in built-in intelligence. But then - maybe 
> c) would be ok? After all, switching from c) to a) by an explicit 
> mec="k" is simple and obvious, the other way around takes a bit more.
> 
> Greetings,
> Norbert

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to