1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-10 01:48:00 +00:00

mkicon.py: Cope with Python 3's range().

On Python 3, range() returns an iterator, not a list.  Wrap it in list()
when a list is needed.
This commit is contained in:
Colin Watson 2019-08-30 13:40:57 +01:00 committed by Simon Tatham
parent 30c7fec67e
commit 0f60c244e8

View File

@ -74,7 +74,7 @@ def memoisedsqrt(x):
sqrthash[x] = math.sqrt(x) sqrthash[x] = math.sqrt(x)
return sqrthash[x] return sqrthash[x]
BR, TR, BL, TL = range(4) # enumeration of quadrants for border() BR, TR, BL, TL = list(range(4)) # enumeration of quadrants for border()
def border(canvas, thickness, squarecorners, out={}): def border(canvas, thickness, squarecorners, out={}):
# I haven't yet worked out exactly how to do borders in a # I haven't yet worked out exactly how to do borders in a
@ -992,7 +992,7 @@ if colours == 0:
return (col1, col2) return (col1, col2)
elif colours == 1: elif colours == 1:
# Windows 16-colour palette. # Windows 16-colour palette.
cK,cr,cg,cy,cb,cm,cc,cP,cw,cR,cG,cY,cB,cM,cC,cW = range(16) cK,cr,cg,cy,cb,cm,cc,cP,cw,cR,cG,cY,cB,cM,cC,cW = list(range(16))
cT = -1 cT = -1
cD = -2 # special translucent half-darkening value used internally cD = -2 # special translucent half-darkening value used internally
def greypix(value): def greypix(value):