Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 072f173

Browse files
committed
change to backend_gtkcairo to make it play well with IPython
svn path=/trunk/matplotlib/; revision=2979
1 parent 6dcc1bb commit 072f173

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

lib/matplotlib/backends/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import sys
22
import matplotlib
3+
import time
34

45
__all__ = ['backend','show','draw_if_interactive',
56
'new_figure_manager', 'backend_version']
@@ -49,8 +50,7 @@ def show(): pass
4950

5051
return new_figure_manager, draw_if_interactive, show
5152

52-
# a hack to keep old versions of ipython working with mpl after bug
53-
# fix #1209354
53+
# a hack to keep old versions of ipython working with mpl
5454
if 'IPython.Shell' in sys.modules:
5555
new_figure_manager, draw_if_interactive, show = pylab_setup()
5656

lib/matplotlib/backends/backend_gtkagg.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66

77
import matplotlib
88
from matplotlib.figure import Figure
9-
from backend_agg import FigureCanvasAgg
10-
from backend_gtk import gtk, FigureManagerGTK, FigureCanvasGTK,\
9+
from matplotlib.backends.backend_agg import FigureCanvasAgg
10+
from matplotlib.backends.backend_gtk import gtk, FigureManagerGTK, FigureCanvasGTK,\
1111
show, draw_if_interactive,\
1212
error_msg_gtk, NavigationToolbar, PIXELS_PER_INCH, backend_version, \
1313
NavigationToolbar2GTK
14-
from _gtkagg import agg_to_gtk_drawable
14+
from matplotlib.backends._gtkagg import agg_to_gtk_drawable
1515

1616

1717
DEBUG = False

lib/matplotlib/backends/backend_gtkcairo.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
if gtk.pygtk_version < (2,7,0):
77
import cairo.gtk
88

9-
import matplotlib.backends.backend_cairo as be_cairo
9+
from matplotlib.backends import backend_cairo
1010
from matplotlib.backends.backend_gtk import *
1111

1212
backend_version = 'PyGTK(%d.%d.%d) ' % gtk.pygtk_version + \
13-
'Pycairo(%s)' % be_cairo.backend_version
13+
'Pycairo(%s)' % backend_cairo.backend_version
1414

1515

1616
_debug = False
@@ -28,7 +28,7 @@ def new_figure_manager(num, *args, **kwargs):
2828
return FigureManagerGTK(canvas, num)
2929

3030

31-
class RendererGTKCairo (be_cairo.RendererCairo):
31+
class RendererGTKCairo (backend_cairo.RendererCairo):
3232
def set_pixmap (self, pixmap):
3333
if gtk.pygtk_version >= (2,7,0):
3434
self.ctx = pixmap.cairo_create()

0 commit comments

Comments
 (0)