matplotlib/matplotlib — pull request #1192 by efiring (2012-09-02 07:56:49+00:00)
Title: Issue835 2: replacement for #835

As far as I can see, the monkey patching was not necessary at all, so I removed it. I think the result is much cleaner, and satisfies all requirements, to the extent that I have understood them. Testing on all backends is needed; I can do more of that tomorrow. macosx, tkagg, and qt4agg are tested. Testing on ipython notebook would be good, also.