On Wed, Jun 11, 2008 at 11:24 AM, Michael Droettboom <[EMAIL PROTECTED]> wrote: > Thanks. Done.
I wonder is there is some python 2.5 is creeping in somewhere. I am experiencing the same mathtext problem I pointed out earlier: This isn't related to your recent commit, but was introduced in r5380 934 rm -rf build ~/dev/lib/python2.4/site-packages/matplotlib* 935 sudo rm -rf build ~/dev/lib/python2.4/site-packages/matplotlib* 936 rm -rf ~/.matplotlib/fontManager.cache ~/.matplotlib/tex.cache/ ~/.matplotlib/ttffont.cache 937 cd ~/python/svn/ 938 make local_mpl 939 cd ~/mpl/examples/pylab_examples/ 940 python mathtext_demo.py I'm going to dig into this, but just wanted to let you know in case something jumps out at you. Traceback (most recent call last): File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/backends/backend_gtk.py", line 331, in expose_event self._render_figure(self._pixmap, w, h) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/backends/backend_gtkagg.py", line 75, in _render_figure FigureCanvasAgg.draw(self) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/backends/backend_agg.py", line 256, in draw self.figure.draw(self.renderer) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/figure.py", line 825, in draw for a in self.axes: a.draw(renderer) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/axes.py", line 1502, in draw a.draw(renderer) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/axis.py", line 687, in draw self.label.draw(renderer) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/text.py", line 298, in draw bbox, info = self._get_layout(renderer) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/text.py", line 197, in _get_layout w, h, d = renderer.get_text_width_height_descent( File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/backends/backend_agg.py", line 134, in get_text_width_height_descent ox, oy, width, height, descent, fonts, used_characters = \ File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/mathtext.py", line 2714, in parse box = self._parser.parse(s, font_output, fontsize, dpi) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/mathtext.py", line 2188, in parse self._expression.parseString(s) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 1049, in parseString loc, tokens = self._parse( instring, 0 ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2560, in parseImpl return self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2308, in parseImpl loc, exprtokens = e._parse( instring, loc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2673, in parseImpl loc, tokens = self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2308, in parseImpl loc, exprtokens = e._parse( instring, loc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2757, in parseImpl loc, tokens = self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2707, in parseImpl loc, tokens = self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2354, in parseImpl loc2 = e.tryParse( instring, loc ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 967, in tryParse return self._parse( instring, loc, doActions=False )[0] File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2560, in parseImpl return self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2417, in parseImpl ret = e._parse( instring, loc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2560, in parseImpl return self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2560, in parseImpl return self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2417, in parseImpl ret = e._parse( instring, loc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2294, in parseImpl loc, resultlist = self.exprs[0]._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2757, in parseImpl loc, tokens = self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2560, in parseImpl return self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2354, in parseImpl loc2 = e.tryParse( instring, loc ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 967, in tryParse return self._parse( instring, loc, doActions=False )[0] File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2560, in parseImpl return self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2294, in parseImpl loc, resultlist = self.exprs[0]._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2294, in parseImpl loc, resultlist = self.exprs[0]._parse( instring, loc, doActions, callPreParse=False ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 982, in _parseCache value = self._parseNoCache( instring, loc, doActions, callPreParse ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 925, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 2304, in parseImpl raise ParseSyntaxException(pe) File "/home/titan/johnh/dev/lib/python2.4/site-packages/matplotlib/pyparsing.py", line 216, in __init__ super(ParseSyntaxException, self).__init__( TypeError: super() argument 1 must be type, not classobj ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel