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

Skip to content

Commit d21204b

Browse files
committed
Fixed bug #1122041
svn path=/trunk/matplotlib/; revision=1119
1 parent ef56e5e commit d21204b

1 file changed

Lines changed: 74 additions & 71 deletions

File tree

CHANGELOG

Lines changed: 74 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
New entries should be added at the top
22

3+
2005-03-30 updated /ellipse definition in backend_ps.py to address
4+
bug #1122041 - DSD
5+
36
2005-03-29 Added unicode support for Agg and PS - JDH
47

58
2005-03-28 Added Jarrod's svg patch for text - JDH
@@ -37,22 +40,22 @@ New entries should be added at the top
3740

3841
2005-03-15 backend_gtkagg.py: changed to use double buffering, this fixes
3942
the problem reported Joachim Berdal Haga - "Parts of plot lagging
40-
from previous frame in animation". Tested with anim.py and it makes
43+
from previous frame in animation". Tested with anim.py and it makes
4144
no noticable difference to performance (23.7 before, 23.6 after)
42-
- SC
45+
- SC
4346

4447
2005-03-14 add src/_backend_gdk.c extension to provide a substitute function
45-
for pixbuf.get_pixels_array(). Currently pixbuf.get_pixels_array()
48+
for pixbuf.get_pixels_array(). Currently pixbuf.get_pixels_array()
4649
only works with Numeric, and then only works if pygtk has been
47-
compiled with Numeric support. The change provides a function
48-
pixbuf_get_pixels_array() which works with Numeric and numarray and
49-
is always available. It means that backend_gtk should be able to
50-
display images and mathtext in all circumstances. - SC
50+
compiled with Numeric support. The change provides a function
51+
pixbuf_get_pixels_array() which works with Numeric and numarray and
52+
is always available. It means that backend_gtk should be able to
53+
display images and mathtext in all circumstances. - SC
5154

5255
2005-03-11 Upgraded CXX to 5.3.1
5356

5457
2005-03-10 remove GraphicsContextPS.set_linestyle()
55-
and GraphicsContextSVG.set_linestyle() since they do no more than
58+
and GraphicsContextSVG.set_linestyle() since they do no more than
5659
the base class GraphicsContext.set_linestyle() - SC
5760

5861
2005-03-09 Refactored contour functionality into dedicated module
@@ -65,12 +68,12 @@ New entries should be added at the top
6568
2005-03-09 backend_cairo.py: implemented draw_markers() - SC
6669

6770
2005-03-09 cbook.py: only use enumerate() (the python version) if the builtin
68-
version is not available.
71+
version is not available.
6972
Add new function 'izip' which is set to itertools.izip if available
7073
and the python equivalent if not available. - SC
7174

7275
2005-03-07 backend_gdk.py: remove PIXELS_PER_INCH from points_to_pixels(), but
73-
still use it to adjust font sizes. This allows the GTK version of
76+
still use it to adjust font sizes. This allows the GTK version of
7477
line_styles.py to more closely match GTKAgg, previously the markers
7578
were being drawn too large. - SC
7679

@@ -92,7 +95,7 @@ New entries should be added at the top
9295
2005-02-24 colors.py change ColorConverter.to_rgb() so it always returns rgb
9396
(and not rgba), allow cnames keys to be cached, change the exception
9497
raised from RuntimeError to ValueError (like hex2color())
95-
hex2color() use a regular expression to check the color string is
98+
hex2color() use a regular expression to check the color string is
9699
valid - SC
97100

98101

@@ -169,7 +172,7 @@ New entries should be added at the top
169172
array bug- JDH
170173

171174
2005-02-04 Modified GTK backends to allow the FigureCanvas to be resized
172-
smaller than its original size - SC
175+
smaller than its original size - SC
173176

174177
2005-02-02 Fixed a bug in dates mx2num - JDH
175178

@@ -252,7 +255,7 @@ New entries should be added at the top
252255

253256
2005-01-15 backend_cairo: added PDF support which requires pycairo 0.1.4.
254257
Its not usable yet, but is ready for when the Cairo PDF backend
255-
matures - SC
258+
matures - SC
256259

257260
2005-01-15 Added Nadia's x,y contour fix
258261

@@ -384,15 +387,15 @@ New entries should be added at the top
384387
- backend_gtk.py - A GUI backend that uses GDK - SC
385388

386389
2004-12-08 backend_gtk.py: remove quit_after_print_xvfb(*args), show_xvfb(),
387-
Dialog_MeasureTool(gtk.Dialog) one month after sending mail to
390+
Dialog_MeasureTool(gtk.Dialog) one month after sending mail to
388391
matplotlib-users asking if anyone still uses these functions - SC
389392

390393
2004-12-02 backend_bases.py, backend_template.py: updated some of the method
391394
documentation to make them consistent with each other - SC
392395

393396
2004-12-04 Fixed multiple bindings per event for TkAgg mpl_connect and
394-
mpl_disconnect. Added a "test_disconnect" command line
395-
parameter to coords_demo.py JTM
397+
mpl_disconnect. Added a "test_disconnect" command line
398+
parameter to coords_demo.py JTM
396399

397400
2004-12-04 Fixed some legend bugs JDH
398401

@@ -406,7 +409,7 @@ New entries should be added at the top
406409

407410
2004-11-29 Added the over command to the matlab interface. over
408411
allows you to add an overlay plot regardless of hold
409-
state. - JDH
412+
state. - JDH
410413

411414
2004-11-25 Added Printf to mplutils for printf style format string
412415
formatting in C++ (should help write better exceptions)
@@ -432,8 +435,8 @@ New entries should be added at the top
432435
Cairo and get saved using backend_gtk.print_figure() - SC
433436

434437
2004-11-13 backend_cairo.py: Discovered the magic number (96) required for
435-
Cairo PS plots to come out the right size. Restored Cairo PS output
436-
and added support for landscape mode - SC
438+
Cairo PS plots to come out the right size. Restored Cairo PS output
439+
and added support for landscape mode - SC
437440

438441
2004-11-13 Added ishold - JDH
439442

@@ -454,7 +457,7 @@ New entries should be added at the top
454457
py2exe (or similar) - is used by backend_gtk.py - SC
455458

456459
2004-11-09 backend_gtk.py: Made fix suggested by [email protected]
457-
to prevent problems when py2exe calls pygtk.require(). - SC
460+
to prevent problems when py2exe calls pygtk.require(). - SC
458461

459462
2004-11-09 backend_cairo.py: Added support for printing to a fileobject.
460463
Disabled cairo PS output which is not working correctly. - SC
@@ -504,7 +507,7 @@ New entries should be added at the top
504507
draw_image() and clipping. gtkcairo works reasonably well. cairo
505508
does not yet create any files since I can't figure how to set the
506509
'target surface', I don't think pycairo wraps the required functions
507-
- SC
510+
- SC
508511

509512
2004-10-28 backend_gtk.py: Improved the save dialog (GTK 2.4 only) so it
510513
presents the user with a menu of supported image formats - SC
@@ -574,10 +577,10 @@ New entries should be added at the top
574577
to format the x and y data for the coords box. Default is
575578
the axis major formatter. Eg
576579

577-
# format the coords message box
578-
def price(x): return '$%1.2f'%x
579-
ax.format_xdata = DateFormatter('%Y-%m-%d')
580-
ax.format_ydata = price
580+
# format the coords message box
581+
def price(x): return '$%1.2f'%x
582+
ax.format_xdata = DateFormatter('%Y-%m-%d')
583+
ax.format_ydata = price
581584

582585

583586
2004-09-17 Total rewrite of dates handling to use python datetime with
@@ -594,21 +597,21 @@ New entries should be added at the top
594597
backend maintenance. Added his numutils to mlab. JDH
595598

596599
2004-09-16 Re-designated all files in matplotlib/images as binary and
597-
w/o keyword substitution using "cvs admin -kb *.svg ...".
598-
See binary files in "info cvs" under Linux. This was messing
599-
up builds from CVS on windows since CVS was doing lf -> cr/lf
600-
and keyword substitution on the bitmaps. - JTM
600+
w/o keyword substitution using "cvs admin -kb *.svg ...".
601+
See binary files in "info cvs" under Linux. This was messing
602+
up builds from CVS on windows since CVS was doing lf -> cr/lf
603+
and keyword substitution on the bitmaps. - JTM
601604

602605
2004-09-15 Modified setup to build array-package-specific extensions
603-
for those extensions which are array-aware. Setup builds
604-
extensions automatically for either Numeric, numarray, or
605-
both, depending on what you have installed. Python proxy
606-
modules for the array-aware extensions import the version
607-
optimized for numarray or Numeric determined by numerix.
606+
for those extensions which are array-aware. Setup builds
607+
extensions automatically for either Numeric, numarray, or
608+
both, depending on what you have installed. Python proxy
609+
modules for the array-aware extensions import the version
610+
optimized for numarray or Numeric determined by numerix.
608611
- JTM
609612

610613
2004-09-15 Moved definitions of infinity from mlab to numerix to avoid
611-
divide by zero warnings for numarray - JTM
614+
divide by zero warnings for numarray - JTM
612615

613616
2004-09-09 Added axhline, axvline, axhspan and axvspan
614617

@@ -682,10 +685,10 @@ New entries should be added at the top
682685
minimised - SC
683686

684687
2004-07-22 Added right mouse click zoom for NavigationToolbar2 panning
685-
mode. - JTM
686-
688+
mode. - JTM
689+
687690
2004-07-22 Added NavigationToolbar2 support to backend_tkagg.
688-
Minor tweak to backend_bases. - JTM
691+
Minor tweak to backend_bases. - JTM
689692

690693
2004-07-22 Incorporated Gergory's renderer cache and buffer object
691694
cache - JDH
@@ -768,7 +771,7 @@ New entries should be added at the top
768771

769772

770773
2004-07-07 backend_gtk.py: raise SystemExit immediately if
771-
'import pygtk' fails - SC
774+
'import pygtk' fails - SC
772775

773776
2004-07-05 Added new mathtext commands \over{sym1}{sym2} and
774777
\under{sym1}{sym2}
@@ -796,7 +799,7 @@ New entries should be added at the top
796799
image.cmap, image.lut, image.origin
797800

798801
2004-06-20 backend_gtk.py: replace gtk.TRUE/FALSE with True/False.
799-
simplified _make_axis_menu(). - SC
802+
simplified _make_axis_menu(). - SC
800803

801804
2004-06-19 anim_tk.py: Updated to use TkAgg by default (not GTK)
802805
backend_gtk_py: Added '_' in front of private widget
@@ -812,7 +815,7 @@ New entries should be added at the top
812815
backend - JDH
813816

814817
2004-06-16 backend_gtk.py updates to replace deprecated functions
815-
gtk.mainquit(), gtk.mainloop().
818+
gtk.mainquit(), gtk.mainloop().
816819
Update NavigationToolbar to use the new GtkToolbar API - SC
817820

818821
2004-06-15 removed set_default_font from font_manager to unify font
@@ -828,8 +831,8 @@ New entries should be added at the top
828831
2004-06-11 More memory leak fixes in transforms and ft2font - JDH
829832

830833
2004-06-11 Eliminated numerix .numerix file and environment variable
831-
NUMERIX. Fixed bug which prevented command line overrides:
832-
--numarray or --numeric. - JTM
834+
NUMERIX. Fixed bug which prevented command line overrides:
835+
--numarray or --numeric. - JTM
833836

834837
2004-06-10 Added rc configuration function rc; deferred all rc param
835838
setting until object creation time; added new rc attrs:
@@ -886,8 +889,8 @@ New entries should be added at the top
886889
one plots and constant data plots - JDH
887890

888891
2004-05-25 Tweaked TkAgg backend so that canvas.draw() works
889-
more like the other backends. Fixed a bug resulting
890-
in 2 draws per figure mangager show(). - JTM
892+
more like the other backends. Fixed a bug resulting
893+
in 2 draws per figure mangager show(). - JTM
891894

892895
------------------------------------------------------------
893896
2004-05-19 0.54 released
@@ -899,22 +902,22 @@ New entries should be added at the top
899902

900903
2004-05-14 Added fast polygon collections - changed scatter to use
901904
them. Added multiple symbols to scatter. 10x speedup on
902-
large scatters using *Agg and 5X speedup for ps. - JDH
905+
large scatters using *Agg and 5X speedup for ps. - JDH
903906

904907
2004-05-14 On second thought... created an "nx" namespace in
905-
in numerix which maps type names onto typecodes
906-
the same way for both numarray and Numeric. This
907-
undoes my previous change immediately below. To get a
908-
typename for Int16 useable in a Numeric extension:
909-
say nx.Int16. - JTM
908+
in numerix which maps type names onto typecodes
909+
the same way for both numarray and Numeric. This
910+
undoes my previous change immediately below. To get a
911+
typename for Int16 useable in a Numeric extension:
912+
say nx.Int16. - JTM
910913

911914
2004-05-15 Rewrote transformation class in extension code, simplified
912915
all the artist constructors - JDH
913916

914917
2004-05-14 Modified the type definitions in the numarray side of
915-
numerix so that they are Numeric typecodes and can be
916-
used with Numeric compilex extensions. The original
917-
numarray types were renamed to type<old_name>. - JTM
918+
numerix so that they are Numeric typecodes and can be
919+
used with Numeric compilex extensions. The original
920+
numarray types were renamed to type<old_name>. - JTM
918921

919922
2004-05-06 Gary Ruben sent me a bevy of new plot symbols and markers.
920923
See matplotlib.matlab.plot - JDH
@@ -943,7 +946,7 @@ New entries should be added at the top
943946

944947
2004-05-03 Removed the close buttons on all GUIs and added the python
945948
#! bang line to the examples following Steve Chaplin's
946-
advice on matplotlib dev
949+
advice on matplotlib dev
947950

948951
2004-04-29 Added CXX and rewrote backend_agg using it; tracked down
949952
and fixed agg memory leak - JDH
@@ -970,7 +973,7 @@ New entries should be added at the top
970973
See examples/two_scales.py - JDH
971974

972975
2004-04-17 Added default dirs as list rather than single dir in
973-
setupext.py - JDH
976+
setupext.py - JDH
974977

975978
2004-04-16 Fixed wx exception swallowing bug (and there was much
976979
rejoicing!) - JDH
@@ -979,7 +982,7 @@ New entries should be added at the top
979982
return - JDH
980983

981984
2004-04-16 Added get_name method to FontProperties class. Fixed font lookup
982-
in GTK and WX backends. - PEB
985+
in GTK and WX backends. - PEB
983986

984987
2004-04-16 Added get- and set_fontstyle msethods. - PEB
985988

@@ -994,18 +997,18 @@ New entries should be added at the top
994997
2004-04-08 Fixed viewlim set problem on axes and axis. - JDH
995998

996999
2004-04-07 Added validate_comma_sep_str and font properties paramaters to
997-
__init__. Removed font families and added rcParams to
998-
FontProperties __init__ arguments in font_manager. Added
999-
default font property parameters to .matplotlibrc file with
1000-
descriptions. Added deprecation warnings to the get_- and
1001-
set_fontXXX methods of the Text object. - PEB
1000+
__init__. Removed font families and added rcParams to
1001+
FontProperties __init__ arguments in font_manager. Added
1002+
default font property parameters to .matplotlibrc file with
1003+
descriptions. Added deprecation warnings to the get_- and
1004+
set_fontXXX methods of the Text object. - PEB
10021005

10031006
2004-04-06 Added load and save commands for ASCII data - JDH
10041007

10051008
2004-04-05 Improved font caching by not reading AFM fonts until needed.
1006-
Added better documentation. Changed the behaviour of the
1009+
Added better documentation. Changed the behaviour of the
10071010
get_family, set_family, and set_name methods of FontProperties.
1008-
- PEB
1011+
- PEB
10091012

10101013
2004-04-05 Added WXAgg backend - JDH
10111014

@@ -1068,12 +1071,12 @@ This is the Old, stale, never used changelog
10681071
2003-04-25 Implemented new functions errorbar, scatter and hist
10691072

10701073
Added a new line type '|' which is a vline. syntax is
1071-
plot(x, Y, '|') where y.shape = len(x),2 and each row gives
1072-
the ymin,ymax for the respective values of x. Previously I
1073-
had implemented vlines as a list of lines, but I needed the
1074-
efficientcy of the numeric clipping for large numbers of
1075-
vlines outside the viewport, so I wrote a dedicated class
1076-
Vline2D which derives from Line2D
1074+
plot(x, Y, '|') where y.shape = len(x),2 and each row gives
1075+
the ymin,ymax for the respective values of x. Previously I
1076+
had implemented vlines as a list of lines, but I needed the
1077+
efficientcy of the numeric clipping for large numbers of
1078+
vlines outside the viewport, so I wrote a dedicated class
1079+
Vline2D which derives from Line2D
10771080

10781081

10791082
2003-05-01
@@ -1091,7 +1094,7 @@ This is the Old, stale, never used changelog
10911094
See examples/system_monitor.py for an example where the plot is
10921095
continusouly updated w/o flicker. This example is meant to
10931096
simulate a system monitor that shows free CPU, RAM, etc...
1094-
1097+
10951098
2003-08-04
10961099

10971100
Added Jon Anderson's GTK shell, which doesn't require pygtk to

0 commit comments

Comments
 (0)