SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S



1
(3)
2
3
4
5
6
(2)
7
(3)
8
(6)
9
(5)
10
(7)
11
(3)
12
(5)
13
(6)
14
(6)
15
(8)
16
(12)
17
(12)
18
(4)
19
(8)
20
(26)
21
(21)
22
(12)
23
(4)
24
25
26
27
(1)
28
29
(6)
30
(9)
31
(12)

Showing results of 180

<< < 1 .. 4 5 6 7 8 > >> (Page 6 of 8)
From: John H. <jdh...@ac...> - 2006年03月16日 15:45:03
He really meant matplotlib-0.87.2, I think :-)
JDH
From: Charlie M. <cw...@gm...> - 2006年03月16日 15:27:07
Compiled against numpy-0.9.6
http://sourceforge.net/project/showfiles.php?group_id=3D80706
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
2006年03月16日 Released 0.87.2
2006年03月15日 Fixed bug in MaxNLocator revealed by da...@in....
 The main change is that Locator.nonsingular now adjusts
 vmin and vmax if they are nearly the same, not just if
 they are equal. A new kwarg, "tiny", sets the threshold. -
 EF
2006年03月14日 Added import of compatibility library for newer numpy
 linear_algebra - TEO
2006年03月12日 Extended "load" function to support individual columns and
 moved "load" and "save" into matplotlib.mlab so they can be
 used outside of pylab -- see examples/load_converter.py -
 JDH
2006年03月12日 Added AutoDateFormatter and AutoDateLocator submitted
 by James Evans. Try the load_converter.py example for a
 demo. - ADS
2006年03月11日 Added subprocess module from python-2.4 - DSD
2006年03月11日 Fixed landscape orientation support with the usetex
 option. The backend_ps print_figure method was
 getting complicated, I added a _print_figure_tex
 method to maintain some degree of sanity - DSD
2006年03月11日 Added "papertype" savefig kwarg for setting
 postscript papersizes. papertype and ps.papersize
 rc setting can also be set to "auto" to autoscale
 pagesizes - DSD
2006年03月09日 Apply P-J's patch to make pstoeps work on windows
 patch report # 1445612 - DSD
2006年03月09日 Make backend rc parameter case-insensitive - DSD
2006年03月07日 Fixed bug in backend_ps related to C0-C6 papersizes,
 which were causing problems with postscript viewers.
 Supported page sizes include letter, legal, ledger,
 A0-A10, and B0-B10 - DSD
From: Robert K. <rob...@gm...> - 2006年03月15日 22:21:01
John Hunter wrote:
> Hey Travis,
> 
> I was just browsing your latest numerix commit and had two questions
> 
> elif which[0] == "numpy":
> from numpy.linalg import *
> try:
> from numpy.linalg.old import *
> except:
> pass
> 
> 
> is this expected to work with numpy <0.9.6 as well as the latest
> release, or just the latest? I'm happy either way, but just want to
> know how to advise the users on which numpy versions are supported.
It should work with older versions, too. This change moved the Numeric
LinearAlgebra-compatibility aliases into numpy.linalg.old . If numpy.linalg.old
doesn't exist because numpy is not current, then the aliases should still be in
numpy.linalg .
> And on the try/except, would it suffice to just catch an ImportError?
> We've been bitten before on these catchall exceptions. 
Yes, I believe so.
-- 
Robert Kern
rob...@gm...
"I have come to believe that the whole world is an enigma, a harmless enigma
 that is made terrible by our own mad attempt to interpret it as though it had
 an underlying truth."
 -- Umberto Eco
From: John H. <jdh...@ac...> - 2006年03月15日 22:16:17
Hey Travis,
I was just browsing your latest numerix commit and had two questions
elif which[0] == "numpy":
 from numpy.linalg import *
 try:
 from numpy.linalg.old import *
 except:
 pass
is this expected to work with numpy <0.9.6 as well as the latest
release, or just the latest? I'm happy either way, but just want to
know how to advise the users on which numpy versions are supported.
And on the try/except, would it suffice to just catch an ImportError?
We've been bitten before on these catchall exceptions. 
Thanks
JDH
From: Charlie M. <cw...@gm...> - 2006年03月15日 12:53:24
On 3/14/06, Darren Dale <dd...@co...> wrote:
> On Tuesday 14 March 2006 9:28 pm, Darren Dale wrote:
> > Perhaps bugs tend to sneak in because there is little or no warning bef=
ore
> > releases.
>
> Sorry, I didnt mean that to sound so blunt or argumentative. I have been
> spending the last two days recovering a trashed system, the one on which =
I do
> all my MPL development. I havent seen any bug reports related to my recen=
t
> changes, but I had wanted to get the new API (draw_markers) together for =
the
> next release. That can wait.
You're absolutley right. I have just been helping with the last few
releases and it's still a leaning process. I'll hold off until
Thursday or Friday for 0.87.2. In the future we'll give a few days
warning on minor releases.
- Charlie
From: Darren D. <dd...@co...> - 2006年03月15日 03:14:35
On Tuesday 14 March 2006 9:56 pm, John Hunter wrote:
> >>>>> "Darren" == Darren Dale <dd...@co...> writes:
>
> Darren> On Tuesday 14 March 2006 9:28 pm, Darren Dale wrote:
> >> Perhaps bugs tend to sneak in because there is little or no
> >> warning before releases.
>
> How much warning is desirable? I think for major point releases more
> is good, but for bug fix releases perhaps it is less important?
In this case, since it was announced that this release would hopefully stand 
for some time, I think it would be good to have a few days warning.
From: John H. <jdh...@ac...> - 2006年03月15日 02:57:48
>>>>> "Darren" == Darren Dale <dd...@co...> writes:
 Darren> On Tuesday 14 March 2006 9:28 pm, Darren Dale wrote:
 >> Perhaps bugs tend to sneak in because there is little or no
 >> warning before releases.
How much warning is desirable? I think for major point releases more
is good, but for bug fix releases perhaps it is less important?
 Darren> Sorry, I didnt mean that to sound so blunt or
 Darren> argumentative. I have been spending the last two days
 Darren> recovering a trashed system, the one on which I do all my
 Darren> MPL development. I havent seen any bug reports related to
 Darren> my recent changes, but I had wanted to get the new API
 Darren> (draw_markers) together for the next release. That can
 Darren> wait.
I think this would best go into a major release in any case, but I
glad to hear you are revisiting it.
JDH
From: Darren D. <dd...@co...> - 2006年03月15日 02:45:06
On Tuesday 14 March 2006 9:28 pm, Darren Dale wrote:
> Perhaps bugs tend to sneak in because there is little or no warning before
> releases.
Sorry, I didnt mean that to sound so blunt or argumentative. I have been 
spending the last two days recovering a trashed system, the one on which I do 
all my MPL development. I havent seen any bug reports related to my recent 
changes, but I had wanted to get the new API (draw_markers) together for the 
next release. That can wait. 
Darren
> On Tuesday 14 March 2006 8:05 pm, Charlie Moad wrote:
> > Please check in anything you want to make the 0.87.2 release
> > tomorrow. The last two releases have had last minute bugs sneak in so
> > please hold off on major changes and test the small ones before
> > committing. It will hopefully be a stable release to ride for a
> > little while barring anymore numpy bumps.
> >
> > Thanks,
> > Charlie
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by xPML, a groundbreaking scripting
> > language that extends applications into web and mobile media. Attend the
> > live webcast and join the prime developer group breaking into this new
> > coding territory!
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid 0944&bid1720ドル&dat 1642
> > _______________________________________________
> > Matplotlib-devel mailing list
> > Mat...@li...
> > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
From: Darren D. <dd...@co...> - 2006年03月15日 02:28:17
Perhaps bugs tend to sneak in because there is little or no warning before 
releases.
Darren
On Tuesday 14 March 2006 8:05 pm, Charlie Moad wrote:
> Please check in anything you want to make the 0.87.2 release
> tomorrow. The last two releases have had last minute bugs sneak in so
> please hold off on major changes and test the small ones before
> committing. It will hopefully be a stable release to ride for a
> little while barring anymore numpy bumps.
>
> Thanks,
> Charlie
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live
> webcast and join the prime developer group breaking into this new coding
> territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid1720ドル&dat1642
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
-- 
Darren S. Dale, Ph.D.
dd...@co...
From: Charlie M. <cw...@gm...> - 2006年03月15日 01:05:25
 Please check in anything you want to make the 0.87.2 release
tomorrow. The last two releases have had last minute bugs sneak in so
please hold off on major changes and test the small ones before
committing. It will hopefully be a stable release to ride for a
little while barring anymore numpy bumps.
Thanks,
 Charlie
From: John H. <jdh...@ac...> - 2006年03月14日 18:40:18
>>>>> "Eric" == Eric Firing <ef...@ha...> writes:
 Eric> Here is a simple illustration of the problem and
 Eric> inconsistency, using just the first few points in
 Eric> Tennessee's plot and a few lines from his script. With a
 Eric> log scale for y, the Agg backends are leaving gaps (breaking
 Eric> the line) at the points where y==0; the PS and SVG backends
 Eric> are removing those points, but *not* breaking the line. I
 Eric> think the Agg behavior is much better. But maybe it would
 Eric> be better yet to raise an exception, forcing the user to
 Eric> deal with the error explicitly. For example, the user might
 Eric> want to change the zero values to a very small number, and
 Eric> then explicitly set the y range to exclude the small
 Eric> numbers. This is illustrated in the second subplot.
This issue has a long history, which I'll summarize here. In the old
days, we raised an exception when non-positive numbers were passed to
log plotting. Most people found this objectionable, and prefer to see
the valid points plotted rather than nothing (though a warning would
be nice). This is what matlab does. I needed to make some
architectural changes to support this, because the transformations
happened in the lines class which passed the transformed data to the
backend. 
I looked into filtering the data in the lines class (basically what
you did for ma data) but did not think it would be fast enough,
because we potentially would have had to create a lot of line
segments.
So I changed the backend API and modified draw_lines to take the
transformation as an argument. Then the backend can do the following
(eg _backend_agg)
 if (needNonlinear)
 try {
	mpltransform->nonlinear_only_api(&thisx, &thisy);
 }
 catch (...) {
	moveto = true;
	continue;
 }
Ie if there is a nonlinear transformation that raises an exception,
the path state is changed from lineto to moveto. This is very fast,
at least an order of magnitude faster than trying to compute the
segments at the python level I suspect.
At the same time I introduced some optimizations for marker drawing
with a new backend method called draw_markers that also does the
transformations in the backend. This made marker drawing up to 25
times faster (we used to draw every marker as a separate function call
in lines.py)
We decided to support both old and new style APIs in the "transition
period" which made it easy for other backends to do ..... nothing. So
that is why the other backends haven't implemented this feature yet.
Steve worked on it a bit for Cairo and Darren and I both did for PS
but never got a working product. You can see the attempt in
backend_ps _draw_markers method (underscore hidden) and in
backend_cairo's draw_markers_OLD method. There was extensive
discussion on this list with the API and implementation details so
just search for draw_markers if you are interested.
So the backend is now in what I call a schizophrenic state, in two
ways. 
 1) some backends use the old and some use the "newstyle" API
 2) Even in the newstyle API, some methods do the transformation in
 the front end (draw_rectangle) and some in the backend
 (draw_markers). 
There is a need to simplify, unify and rationalize this API, but since
it mostly works, there has not been a lot of pressure to do so. And
it would break a lot of backends that may not be actively maintained.
A modest short term goal should be to get the newstyle draw_lines and
draw_markers working for the PS backend, both to fix this log problem
and because it is faster and potentially much smaller in terms of PS
file sizes. Something for a rainy day.
JDH
From: Eric F. <ef...@ha...> - 2006年03月14日 18:21:14
Attachments: logplot.py
John Hunter wrote:
>>>>>>"Tennessee" == Tennessee Leeuwenburg <ten...@te...> writes:
> 
> Tennessee> That could certainly explain it.
> 
> Tennessee> I don't know that I agree that it's correct -- I'm not
> Tennessee> graphing log(X), I'm graphing X, and 0 is a valid value
> Tennessee> for it. Only the scale is logarithmic, but it still
> Tennessee> contains a 0. I'll bow to a more expert opinion if
> Tennessee> there's disagreement.
> 
> If you posst your script, we might be able to give a more informed
> opinion of what the desired output should be :-) I understand that
> there are some largish data files that you don't want to post, but if
> we could just read the script alone that might be enough.
> 
> JDH
John,
Here is a simple illustration of the problem and inconsistency, using 
just the first few points in Tennessee's plot and a few lines from his 
script. With a log scale for y, the Agg backends are leaving gaps 
(breaking the line) at the points where y==0; the PS and SVG backends 
are removing those points, but *not* breaking the line. I think the Agg 
behavior is much better. But maybe it would be better yet to raise an 
exception, forcing the user to deal with the error explicitly. For 
example, the user might want to change the zero values to a very small 
number, and then explicitly set the y range to exclude the small 
numbers. This is illustrated in the second subplot.
I haven't looked into it, but I suspect the log(0) values are becoming 
nans, so what we are seeing is differences in nan-handling among the 
backends.
Eric
From: John H. <jdh...@ac...> - 2006年03月14日 14:21:52
>>>>> "Tennessee" == Tennessee Leeuwenburg <ten...@te...> writes:
 Tennessee> That could certainly explain it.
 Tennessee> I don't know that I agree that it's correct -- I'm not
 Tennessee> graphing log(X), I'm graphing X, and 0 is a valid value
 Tennessee> for it. Only the scale is logarithmic, but it still
 Tennessee> contains a 0. I'll bow to a more expert opinion if
 Tennessee> there's disagreement.
If you posst your script, we might be able to give a more informed
opinion of what the desired output should be :-) I understand that
there are some largish data files that you don't want to post, but if
we could just read the script alone that might be enough.
JDH
From: Tennessee L. <ten...@te...> - 2006年03月14日 06:21:58
On Mon, 2006年03月13日 at 20:08 -1000, Eric Firing wrote:
> Tennessee Leeuwenburg wrote:
> > I've sent Eric the files off-list. Anyone else who wants them, let me
> > know. The bundle is about 400Kb -- not huge but not tiny. The script
> > itself is small, it's just the data file and the output images which
> > take up the space.
> > 
> > The .png and onscreen renderer are both missing line segments, and
> > behave in the same way. The .svg renderer behaves as expected.
> > 
> > I'm running a very up-to-date linux, and I installed matplotlib newly
> > about 4 days ago.
> > 
> > Cheers,
> > -T
> 
> Tennessee,
> 
> The first thing I notice is that you are trying to plot with log-log 
> scales, but some of your y values are zero. Log(0) is undefined. The 
> Agg renderers are doing something sensible: leaving out the 0 values. 
> It is actually the ps and svg renderers that are incorrect, in that they 
> seem to be substituting a value of 1 for each zero; they are bridging 
> what *should* be gaps.
> 
> Eric
That could certainly explain it. 
I don't know that I agree that it's correct -- I'm not graphing log(X),
I'm graphing X, and 0 is a valid value for it. Only the scale is
logarithmic, but it still contains a 0. I'll bow to a more expert
opinion if there's disagreement.
Cheers,
-T
From: Eric F. <ef...@ha...> - 2006年03月14日 06:08:14
Tennessee Leeuwenburg wrote:
> I've sent Eric the files off-list. Anyone else who wants them, let me
> know. The bundle is about 400Kb -- not huge but not tiny. The script
> itself is small, it's just the data file and the output images which
> take up the space.
> 
> The .png and onscreen renderer are both missing line segments, and
> behave in the same way. The .svg renderer behaves as expected.
> 
> I'm running a very up-to-date linux, and I installed matplotlib newly
> about 4 days ago.
> 
> Cheers,
> -T
Tennessee,
The first thing I notice is that you are trying to plot with log-log 
scales, but some of your y values are zero. Log(0) is undefined. The 
Agg renderers are doing something sensible: leaving out the 0 values. 
It is actually the ps and svg renderers that are incorrect, in that they 
seem to be substituting a value of 1 for each zero; they are bridging 
what *should* be gaps.
Eric
From: Tennessee L. <ten...@te...> - 2006年03月14日 04:30:38
I've sent Eric the files off-list. Anyone else who wants them, let me
know. The bundle is about 400Kb -- not huge but not tiny. The script
itself is small, it's just the data file and the output images which
take up the space.
The .png and onscreen renderer are both missing line segments, and
behave in the same way. The .svg renderer behaves as expected.
I'm running a very up-to-date linux, and I installed matplotlib newly
about 4 days ago.
Cheers,
-T
From: Andrew S. <str...@as...> - 2006年03月13日 17:04:13
James Evans wrote:
>Andrew,
>
>The easiest way to see this bug is to use the QtAgg backend, then type the following:
>
> 
>
>>>>import pylab
>>>>pylab.figure(figsize=(1, 1))
>>>>pylab.show()
>>>> 
>>>>
>
>and the window you get will most definitly not be using the sizes you set forth.
> 
>
OK, I see the issue using QtAgg. Patched in 2143.
I thought I tested the resize events by, well, resizing windows by
dragging the corner, and everything seemed fine. Strangely, though, the
patch I just applied doesn't seem necessary on a Qt (not QtAgg) backend.
From: John H. <jdh...@ac...> - 2006年03月13日 16:27:50
>>>>> "James" == James Evans <jre...@ea...> writes:
 James> the problem being that this will only set the property of
 James> the first 'n' labels, where 'n' is the number of tickmarks
 James> present when you initially set the property. So if the
 James> number of tick marks increases when zooming in (or out),
 James> then the remaining labels above 'n' will not have the
 James> property set. You can see this by running the example
 James> script "simple_plot.py" and rotating the labels (as above)
 James> and then zooming in and out until you have more than the
 James> initial number of ticks.
Hmm, this shouldn't happen. There is logic in the axis class when
creating a new tick to copy the properties of the existing ticks.
There is a "protoTick" ie the prototype tick, which is used to get the
properties when creating a new tick. The Axis._copy_tick_props method
is used to transfer the properties from the protoTick to the new tick.
That in turn calls the "update_from" method of the text instances,
which does copy the rotation value.
So it *should* work on a quick code read, but clearly it doesn't from
your reported problem. You may want to poke around this section of
the code to see where the logic is failing.
JDH
From: James E. <jre...@ea...> - 2006年03月13日 16:10:47
John,
I had noticed that as well, and when I used it I was rotating the labels by "-90" degrees to
see them more clearly. But doing so uncovers a bug/feature when using any AutoTickLocator
mechanism.
When you want to rotate the labels, you do so by doing something like the following:
>>> ax = subplot(111)
>>> plot_date(dates, values, '-')
>>> labels.ax.get_xticklabels()
>>> setp(labels, rotation=-90)
the problem being that this will only set the property of the first 'n' labels, where 'n' is
the number of tickmarks present when you initially set the property. So if the number of
tick marks increases when zooming in (or out), then the remaining labels above 'n' will not
have the property set. You can see this by running the example script "simple_plot.py" and
rotating the labels (as above) and then zooming in and out until you have more than the
initial number of ticks.
Perhaps a solution would be to set "default" properties for the axis in question, which
would then always set those properties for the tickmarks, unless specifically overridden by
the user as in the above case.
--James Evans
-----Original Message-----
From: John Hunter [mailto:jdh...@ac...] 
Sent: Monday, March 13, 2006 7:54 AM
To: Andrew Straw
Cc: James Evans; mat...@li...
Subject: Re: [matplotlib-devel] AutoDateLocator
>>>>> "Andrew" == Andrew Straw <str...@as...> writes:
 Andrew> Committed into svn 2142.
Thanks for the patch James, the auto date functionality is very
nice. Just a minor comment. In the load_converter.py example, the
default ticks overlap each other with the default window size. I
think we are using a format string that is too long for this date
range.
JDH
From: John H. <jdh...@ac...> - 2006年03月13日 15:55:34
>>>>> "Andrew" == Andrew Straw <str...@as...> writes:
 Andrew> Committed into svn 2142.
Thanks for the patch James, the auto date functionality is very
nice. Just a minor comment. In the load_converter.py example, the
default ticks overlap each other with the default window size. I
think we are using a format string that is too long for this date
range.
JDH
From: James E. <jre...@ea...> - 2006年03月13日 15:49:01
Andrew,
The easiest way to see this bug is to use the QtAgg backend, then type the following:
>>> import pylab
>>> pylab.figure(figsize=(1, 1))
>>> pylab.show()
and the window you get will most definitly not be using the sizes you set forth.
--James Evans
-----Original Message-----
From: Andrew Straw [mailto:str...@as...] 
Sent: Sunday, March 12, 2006 12:01 PM
To: James Evans; mat...@li...
Subject: Re: [matplotlib-devel] (no subject)
James Evans wrote:
>When using the Qt backend, resize events were not
>getting passed along properly so the window was created
>based off of some other criteria. The attatched patch
>file will fix the problem and make the window be
>resized appropriatly on construction.
>
> 
>
Admittedly I'm no Qt person (this was my opportunity to install Qt on my
system), but I couldn't find any problems with the current
implementation. Could you give a specific, reproducible problem case
that your patch fixes?
Cheers!
Andrew
From: Eric F. <ef...@ha...> - 2006年03月13日 07:48:35
Tennessee,
Maybe I missed it, but I did not see any reply to your message. We 
welcome simple scripts that expose bugs--and the simpler the better. If 
something more than a simple script is required, then instead of sending 
 a big file to the list, you could put it on an ftp server if you have 
access to one, or send it to one of us off-list upon request.
Tennessee Leeuwenburg wrote:
[...]
> I wrote some code to generate a pair of lists about 300 elements long,
> and plotted them. I found that the line plot didn't have all the data
> points connected.
What backend were you using, and what operating system? What mpl 
version? Was the lack of connectedness at the level of a missing 
pixel, or was a whole line segment missing?
> 
> When I saved to SVG, the output was correct.
So it sounds like it must be a problem with a particular backend.
> 
> Also, when I tried to perform a scatter plot, I got runtime errors and
> no plot was drawn. These problems occur 100% of the time on my machine
> with my test files.
Until a recent change in SVN, scatter required an array, not a list, for 
its colors argument. Could this be the problem in your case?
> 
> I'm not sure if this list accepts files or not, but I am happy to
> provide the code and sample files which demonstrate this error, and/or
> respond to the bugfixing process.
Eric
From: Andrew S. <str...@as...> - 2006年03月12日 20:01:07
James Evans wrote:
>When using the Qt backend, resize events were not
>getting passed along properly so the window was created
>based off of some other criteria. The attatched patch
>file will fix the problem and make the window be
>resized appropriatly on construction.
>
> 
>
Admittedly I'm no Qt person (this was my opportunity to install Qt on my
system), but I couldn't find any problems with the current
implementation. Could you give a specific, reproducible problem case
that your patch fixes?
Cheers!
Andrew
From: Andrew S. <str...@as...> - 2006年03月12日 19:51:19
James Evans wrote:
>I am uploading a newer patch that is against the SVN
>repository as of "MAR 10, 2006 13:55". This also
>contains a few minor cosmetic fixes/tweaks.
>
> 
>
Committed into svn 2142.
Watch those indents! For some reason, your patch had 3 space indents
(instead of 4) in some places. I also took the liberty of running
lib/matplotlib/dates.py through pylint and fixing some long lines.
Cheers!
Andrew
From: Andrew S. <str...@as...> - 2006年03月12日 18:51:12
Andrew Straw wrote:
>After testing this patch, I tried checking it in, but I'm getting an error:
>
>$ svn commit src
>Authentication realm: <https://svn.sourceforge.net:443> SourceForge
>Subversion area
>Password for 'astraw':
>svn: Commit failed (details follow):
>svn: MKACTIVITY of
>'/svnroot/matplotlib/!svn/act/451cc94f-c20e-0410-914b-b8458948145c': 403
>Forbidden (https://svn.sourceforge.net)
>svn: Your commit message was left in a temporary file:
>svn: 
>'/home/astraw/other-peoples-src/matplotlib/matplotlib.svn/svn-commit.2.tmp'
>
>I tried a couple of times to make sure I got the password right, but it
>still didn't go. Does anyone know what's going on? This would have been
>my first commit since we switched to subversion.
> 
>
Weird, SF disables write access by default to the subversion repository:
http://sourceforge.net/tracker/?group_id=1&atid=200001&func=detail&aid=1443846
What's more bizarre is that apparently all the MPL devs aside from me
apparently had no problem committing despite this fact!
Anyhow, I found our permissions page and am in the process of adding
write access to all MPL devs.
https://sourceforge.net/project/admin/userperms.php?group_id=80706
James, your first patch (strict C/C++ conformance) is svn 2141 and I'll
work on your others in short order.
1 message has been excluded from this view by a project administrator.

Showing results of 180

<< < 1 .. 4 5 6 7 8 > >> (Page 6 of 8)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /