John Hunter wrote:
Indeed, lots of grand ideas. I've been toying with the idea of trying
to organize an mpl sprint in some fabulous destination, and trying to
Somewhere in Hawaii, of course!
raise funds for several developers via donations. Sometime in the
early summer perhaps.
> For the backends, maybe it would be easier to let (-1,*,*,*)
> mean "don't draw"; if it has to be interpreted by C-code in
> some backends, always having a tuple and simply checking for
> a negative first element is much easier than having to check
> for None in place of a tuple.
If we are already passing in rgba, and are expecting the backends to
inspect it, wouldn't it make more sense for them to simply check for
rgba[-1]>0, as we do in backend_bases?
Yes, I think this is already fully supported by common backends, and it may be all that is needed.