From: <jo...@us...> - 2007-09-22 06:48:51
|
Revision: 3874 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=3874&view=rev Author: jouni Date: 2007-09-21 23:48:49 -0700 (Fri, 21 Sep 2007) Log Message: ----------- Replace some generator expressions by list comprehensions for Python 2.3 compatibility Modified Paths: -------------- trunk/matplotlib/lib/matplotlib/backends/backend_pdf.py trunk/matplotlib/lib/matplotlib/dviread.py Modified: trunk/matplotlib/lib/matplotlib/backends/backend_pdf.py =================================================================== --- trunk/matplotlib/lib/matplotlib/backends/backend_pdf.py 2007-09-21 16:54:32 UTC (rev 3873) +++ trunk/matplotlib/lib/matplotlib/backends/backend_pdf.py 2007-09-22 06:48:49 UTC (rev 3874) @@ -541,10 +541,10 @@ widths[ch] = afmdata.get_width_char(ch, isord=True) except KeyError: pass - not_None = (ch for ch in range(256) - if widths[ch] is not None) - firstchar = not_None.next() - lastchar = max(not_None) + not_None = [ch for ch in range(256) + if widths[ch] is not None] + firstchar = not_None[0] + lastchar = not_None[-1] widths = widths[firstchar:lastchar+1] for i,w in enumerate(widths): if w is None: widths[i] = 0 Modified: trunk/matplotlib/lib/matplotlib/dviread.py =================================================================== --- trunk/matplotlib/lib/matplotlib/dviread.py 2007-09-21 16:54:32 UTC (rev 3873) +++ trunk/matplotlib/lib/matplotlib/dviread.py 2007-09-22 06:48:49 UTC (rev 3874) @@ -350,9 +350,9 @@ def _xxx(self, special): matplotlib.verbose.report( 'Dvi._xxx: encountered special: %s' - % ''.join((32 <= ord(ch) < 127) and ch - or '<%02x>' % ord(ch) - for ch in special), + % ''.join([(32 <= ord(ch) < 127) and ch + or '<%02x>' % ord(ch) + for ch in special]), 'debug') def _fnt_def(self, k, c, s, d, a, l, n): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |