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
(1) |
2
(8) |
3
(3) |
4
(2) |
5
(4) |
6
(4) |
7
(15) |
8
(9) |
9
(6) |
10
(3) |
11
(1) |
12
(2) |
13
(2) |
14
(3) |
15
(7) |
16
(7) |
17
(1) |
18
|
19
(2) |
20
|
21
(2) |
22
(19) |
23
(40) |
24
(4) |
25
(7) |
26
(2) |
27
(16) |
28
(6) |
29
(29) |
30
(14) |
31
(8) |
It'd be nice to get this into the new release unless it has been somehow fixed by some other code path in the latest svn... the line numbers on the diff are no longer accurate, but the idea is still the same - just change all lines of the form caplines.extend( self.plot(leftlo, ylo,ls=None, marker=mlines.CARETLEFT, **plot_kw) ) to caplines.extend( self.plot(leftlo, ylo, 'k|', marker=mlines.CARETLEFT, **plot_kw) ) e.g. change the ls=None to 'k|' and the color cycle is not interrupted. I don't have the 1.1 numpy yet, so I haven't explicitly tested it, but I don't see why anything would have changed... On Tue, Feb 12, 2008 at 10:46 PM, Erik Tollerud <eri...@gm...> wrote: > After a little testing on the subversion repository, the attached diff > seems to work. > > On Feb 10, 2008 12:12 AM, Erik Tollerud <eri...@gm...> wrote: >> I noticed while making some plots with upper bound error bars that >> whenever Axes.errorbars is called with any of the errorbars chosen as >> upper or lower bounds, that the color cycle was off, skipping over 2 >> colors each time another errorbar plot was made (e.g. the first would >> be green and the second would be cyan instead of blue,green,red,cyan). >> Looking into the axes class, it appears that if you don't specify a >> color and want the markers to be drawn over the errorbars, the color >> cycle has already been skipped over one because of calls to draw the >> markers into the plot. The solution is to change all the lines that >> say " ls='None' " in the errorbar method to instead say " ls='k' " - >> this will prevent those calls from cycling the colors, and hence only >> the call to actually draw the markers will do so. Can this patch be >> committed to svn? >> > > > > -- > Erik Tollerud > Graduate Student > Center For Cosmology > Department of Physics and Astronomy > 4155B Frederick Reines Hall > University of California, Irvine > Office Phone: (949)824-2996 > Cell: (651)307-9409 > eto...@uc... > -- Erik Tollerud Graduate Student Center For Cosmology Department of Physics and Astronomy 2142 Frederick Reines Hall University of California, Irvine Office Phone: (949)824-2587 Cell: (651)307-9409 eto...@uc...
You're right. Just a typo on my part. I'll commit these changes to SVN so they'll make it into the next release. Cheers, Mike Mark Bakker wrote: > That fixes it on my machine. > Except that the function GetRealpathAndStat is in cbook.py (I don't > even have a mplutil.py file). > Thanks, > Mark > > On Tue, May 13, 2008 at 7:21 PM, Michael Droettboom <md...@st... > <mailto:md...@st...>> wrote: > > I suspect on Windows it is safe enough (in most cases) to use the > realpath as the key, in lieu of anything better. But that would > require testing on Windows to make sure. Can you try replacing > the GetRealpathAndStat in mplutil.py with the following? > > > class GetRealpathAndStat: > def __init__(self): > self._cache = {} > > def __call__(self, path): > result = self._cache.get(path) > if result is None: > realpath = os.path.realpath(path) > if sys.platform == "win32": > stat_key = realpath > else: > > stat = os.stat(realpath) > stat_key = (stat.st_ino, stat.st_dev) > result = realpath, stat_key > self._cache[path] = result > return result > get_realpath_and_stat = GetRealpathAndStat() > > > Cheers, > Mike > > Mark Bakker wrote: > > John, Michael - > > Now that we are talking about a new release, did you guys ever > manage to fix the bug described below. It had to do with greek > symbols not showing up in postscript files on windows. John > seemed to have tracked down the source of the problem, but I > never heard of a solution. > > Thanks, > > Mark > > On Tue, Mar 25, 2008 at 7:50 PM, John Hunter > <jd...@gm... <mailto:jd...@gm...> > <mailto:jd...@gm... <mailto:jd...@gm...>>> wrote: > > On Tue, Mar 25, 2008 at 12:02 PM, Michael Droettboom > <md...@st... <mailto:md...@st...> > <mailto:md...@st... <mailto:md...@st...>>> wrote: > > > The *intention* is that the fonts *should* be included > (with the > > exception of ps.useafm == True). That was definitely not a > deliberate > > change. > > > > However, as one of the ones who hasn't been able to > reproduce this > > problem, I'm afraid I'm not of much help. From reading the > code, I'm > > still completely stumped as to why the font is not embedded. > Someone > > will have to step through with a debugger on one of the > broken > systems > > to figure this out, I'm afraid. > > I was able to replicate the bug and find the source of the > problem. I > am not 100% sure how to fix it, but someone who knows > os.stat better > might. The problem is that > matplotlib.cbook.get_realpath_and_stat > > class GetRealpathAndStat: > def __init__(self): > self._cache = {} > > def __call__(self, path): > result = self._cache.get(path) > if result is None: > realpath = os.path.realpath(path) > stat = os.stat(realpath) > stat_key = (stat.st_ino, stat.st_dev) > result = realpath, stat_key > self._cache[path] = result > return result > get_realpath_and_stat = GetRealpathAndStat() > > > is returning the same stat ino and dev for all the font > files, and > thus the renderer.used_characters dictionary is getting > improper keys > -- always (0,0). So the first font in the gate, in this > case Vera, is > getting a place in the dict and subsequent fonts (the cm* > ones) are > not. The basic problem is that the inode and dev appear to > be unix > only. > > Michael: if you let me know better what this key is > supposed to be > doing (can we not simply use the filename for windows?) > then I can > attempt or test some fixes. > > JDH > > > > -- > Michael Droettboom > Science Software Branch > Operations and Engineering Division > Space Telescope Science Institute > Operated by AURA for NASA > > -- Michael Droettboom Science Software Branch Operations and Engineering Division Space Telescope Science Institute Operated by AURA for NASA
That fixes it on my machine. Except that the function GetRealpathAndStat is in cbook.py (I don't even have a mplutil.py file). Thanks, Mark On Tue, May 13, 2008 at 7:21 PM, Michael Droettboom <md...@st...> wrote: > I suspect on Windows it is safe enough (in most cases) to use the realpath > as the key, in lieu of anything better. But that would require testing on > Windows to make sure. Can you try replacing the GetRealpathAndStat in > mplutil.py with the following? > > class GetRealpathAndStat: > def __init__(self): > self._cache = {} > > def __call__(self, path): > result = self._cache.get(path) > if result is None: > realpath = os.path.realpath(path) > if sys.platform == "win32": > stat_key = realpath > else: > stat = os.stat(realpath) > stat_key = (stat.st_ino, stat.st_dev) > result = realpath, stat_key > self._cache[path] = result > return result > get_realpath_and_stat = GetRealpathAndStat() > > > Cheers, > Mike > > Mark Bakker wrote: > > > John, Michael - > > > > Now that we are talking about a new release, did you guys ever manage to > > fix the bug described below. It had to do with greek symbols not showing up > > in postscript files on windows. John seemed to have tracked down the source > > of the problem, but I never heard of a solution. > > > > Thanks, > > > > Mark > > > > On Tue, Mar 25, 2008 at 7:50 PM, John Hunter <jd...@gm... <mailto: > > jd...@gm...>> wrote: > > > > On Tue, Mar 25, 2008 at 12:02 PM, Michael Droettboom > > <md...@st... <mailto:md...@st...>> wrote: > > > > > The *intention* is that the fonts *should* be included (with the > > > exception of ps.useafm == True). That was definitely not a > > deliberate > > > change. > > > > > > However, as one of the ones who hasn't been able to reproduce this > > > problem, I'm afraid I'm not of much help. From reading the > > code, I'm > > > still completely stumped as to why the font is not embedded. > > Someone > > > will have to step through with a debugger on one of the broken > > systems > > > to figure this out, I'm afraid. > > > > I was able to replicate the bug and find the source of the problem. > > I > > am not 100% sure how to fix it, but someone who knows os.stat better > > might. The problem is that matplotlib.cbook.get_realpath_and_stat > > > > class GetRealpathAndStat: > > def __init__(self): > > self._cache = {} > > > > def __call__(self, path): > > result = self._cache.get(path) > > if result is None: > > realpath = os.path.realpath(path) > > stat = os.stat(realpath) > > stat_key = (stat.st_ino, stat.st_dev) > > result = realpath, stat_key > > self._cache[path] = result > > return result > > get_realpath_and_stat = GetRealpathAndStat() > > > > > > is returning the same stat ino and dev for all the font files, and > > thus the renderer.used_characters dictionary is getting improper keys > > -- always (0,0). So the first font in the gate, in this case Vera, > > is > > getting a place in the dict and subsequent fonts (the cm* ones) are > > not. The basic problem is that the inode and dev appear to be unix > > only. > > > > Michael: if you let me know better what this key is supposed to be > > doing (can we not simply use the filename for windows?) then I can > > attempt or test some fixes. > > > > JDH > > > > > > > -- > Michael Droettboom > Science Software Branch > Operations and Engineering Division > Space Telescope Science Institute > Operated by AURA for NASA > >