Revision: 8135 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8135&view=rev Author: leejjoon Date: 2010-02-16 22:55:27 +0000 (Tue, 16 Feb 2010)
Log Message: ----------- fix a bug in Text._get_layout that returns an incorrect information for an empty string Modified Paths: -------------- branches/v0_99_maint/lib/matplotlib/text.py Modified: branches/v0_99_maint/lib/matplotlib/text.py =================================================================== --- branches/v0_99_maint/lib/matplotlib/text.py 2010-02-16 14:31:02 UTC (rev 8134) +++ branches/v0_99_maint/lib/matplotlib/text.py 2010-02-16 22:55:27 UTC (rev 8135) @@ -275,8 +275,11 @@ baseline = None for i, line in enumerate(lines): clean_line, ismath = self.is_math_text(line) - w, h, d = renderer.get_text_width_height_descent( - clean_line, self._fontproperties, ismath=ismath) + if clean_line: + w, h, d = renderer.get_text_width_height_descent( + clean_line, self._fontproperties, ismath=ismath) + else: + w, h, d = 0, 0, 0 if baseline is None: baseline = h - d whs[i] = w, h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev _______________________________________________ Matplotlib-checkins mailing list Matplotlib-checkins@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins