Mike,

Thanks for fixing those two errors that I introduced in 4374. I'm sorry 
that I evidently did not test that code path, or even inspect it carefully.

Eric

Michael Droettboom wrote:
> 
> Thanks, that helps a lot.
> 
> It seems to be working now -- I've committed this in r4643.
> 
> Cheers,
> Mike
> 
> Vincent Schut wrote:
>> Hmm, that's a bit hard, it's not really what one would call a
>> self-contained example...
>>
>> the bug triggers when I load a rgb numpy float array with imshow (only
>> with floats, not with ints).
>>
>> After some thought and trial, it's simple: these lines already trigger
>> the error:
>>
>> #======================
>> import pylab, numpy
>>
>> rgbFloat = numpy.random.random((100,100,3))
>> pylab.imshow(rgbFloat)
>> pylab.show()
>> #======================
>>
>> Hope that helps!
>>
>> VS.
>>
>>
>>
>> Michael Droettboom wrote:
>>> Can you send your script that triggers this bug? I wasn't the author of 
>>> this code, so I don't know how to get that path to execute -- but I'm 
>>> happy to work through your example until it's working.
>>>
>>> (I suspect the intention here was "m, n = x.shape[:2]", but I can't test 
>>> it.)
>>>
>>> Cheers,
>>> Mike
>>>
>>> Vincent Schut wrote:
>>>> Thanks.
>>>> However, now I get a different error:
>>>>
>>>> Traceback (most recent call last):
>>>>   File
>>>> "/usr/lib64/python2.5/site-packages/matplotlib/backends/backend_gtk.py",
>>>> line 331, in expose_event
>>>>     self._render_figure(self._pixmap, w, h)
>>>>   File
>>>> "/usr/lib64/python2.5/site-packages/matplotlib/backends/backend_gtk.py",
>>>> line 319, in _render_figure
>>>>     self.figure.draw (self._renderer)
>>>>   File "/usr/lib64/python2.5/site-packages/matplotlib/figure.py", line
>>>> 622, in draw
>>>>     for a in self.axes: a.draw(renderer)
>>>>   File "/usr/lib64/python2.5/site-packages/matplotlib/axes.py", line
>>>> 1297, in draw
>>>>     im.draw(renderer)
>>>>   File "/usr/lib64/python2.5/site-packages/matplotlib/image.py", line
>>>> 188, in draw
>>>>     im = self.make_image(renderer.get_image_magnification())
>>>>   File "/usr/lib64/python2.5/site-packages/matplotlib/image.py", line
>>>> 130, in make_image
>>>>     x = self.to_rgba(self._A, self._alpha)
>>>>   File "/usr/lib64/python2.5/site-packages/matplotlib/cm.py", line 61,
>>>> in to_rgba
>>>>     m, n = npy.shape[:2]
>>>> TypeError: 'function' object is unsubscriptable
>>>>
>>>>
>>>> Michael Droettboom wrote:
>>>>> Thanks.  I have corrected this in SVN.
>>>>>
>>>>> Cheers,
>>>>> Mike
>>>>>
>>>>> Vincent Schut wrote:
>>>>>> Hi,
>>>>>>
>>>>>> there is a bug in cm.py (svn): it references npy (first time: line 58),
>>>>>> but npy is never imported.
>>>>>>
>>>>>> Cheers,
>>>>>> VS.
>>>>>>
>>>>>>
>>>>>> -------------------------------------------------------------------------
>>>>>> SF.Net email is sponsored by: The Future of Linux Business White Paper
>>>>>> from Novell.  From the desktop to the data center, Linux is going
>>>>>> mainstream.  Let it simplify your IT future.
>>>>>> http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
>>>>>> _______________________________________________
>>>>>> Matplotlib-users mailing list
>>>>>> Matplotlib-users@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>> -------------------------------------------------------------------------
>>>> SF.Net email is sponsored by: The Future of Linux Business White Paper
>>>> from Novell.  From the desktop to the data center, Linux is going
>>>> mainstream.  Let it simplify your IT future.
>>>> http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
>>>> _______________________________________________
>>>> Matplotlib-users mailing list
>>>> Matplotlib-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>> -------------------------------------------------------------------------
>> SF.Net email is sponsored by: The Future of Linux Business White Paper
>> from Novell.  From the desktop to the data center, Linux is going
>> mainstream.  Let it simplify your IT future.
>> http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
>> _______________________________________________
>> Matplotlib-users mailing list
>> Matplotlib-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> 


-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to