Hi folks, I am using matplotlib on debian unstable with Gtk (or gtkagg sometimes) backend. Since the last update I have some troubles with the stop mouse event in the ginput function:
$ python Python 2.5.4 (r254:67916, Sep 26 2009, 08:19:36) [GCC 4.3.4] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import matplotlib.pyplot as plt >>> plt.plot([1,2.,34.]) /usr/lib/pymodules/python2.5/matplotlib/backends/backend_gtk.py:621: DeprecationWarning: Use the new widget gtk.Tooltip self.tooltips = gtk.Tooltips() [<matplotlib.lines.Line2D object at 0xa091f4c>] >>> plt.ginput(n=0) /usr/lib/pymodules/python2.5/matplotlib/backend_bases.py:1624: DeprecationWarning: Using default event loop until function specific to this GUI is implemented warnings.warn(str,DeprecationWarning) Traceback (most recent call last): File "/usr/lib/pymodules/python2.5/matplotlib/backends/backend_gtk.py", line 208, in button_press_event FigureCanvasBase.button_press_event(self, x, y, event.button, guiEvent=event) File "/usr/lib/pymodules/python2.5/matplotlib/backend_bases.py", line 1196, in button_press_event self.callbacks.process(s, mouseevent) File "/usr/lib/pymodules/python2.5/matplotlib/cbook.py", line 163, in process func(*args, **kwargs) File "/usr/lib/pymodules/python2.5/matplotlib/blocking_input.py", line 46, in on_event self.post_event() File "/usr/lib/pymodules/python2.5/matplotlib/blocking_input.py", line 142, in post_event self.mouse_event() File "/usr/lib/pymodules/python2.5/matplotlib/blocking_input.py", line 153, in mouse_event self.mouse_event_stop(event) File "/usr/lib/pymodules/python2.5/matplotlib/blocking_input.py", line 196, in mouse_event_stop self.fig.canvas.stop_event_loop(event) TypeError: stop_event_loop() takes exactly 1 argument (2 given) [(0.44261065266316579, 6.9299095607235142), (1.3628407101775444, 16.765180878552972)] In fact, I mentioned the argument n=0 to have an arbitrary of input points, but when I press enter or middle-click to end the acquisition, the exception raises. After the 30s default timeout, the selected points are output. Is it a bug related to the changes in 7591 ? -- Fabrice Silva Laboratory of Mechanics and Acoustics - CNRS 31 chemin Joseph Aiguier, 13402 Marseille, France. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users