Changeset 391 for python/trunk/Tools/unicode/gencodec.py
- Timestamp:
- Mar 19, 2014, 11:31:01 PM (11 years ago)
- Location:
- python/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
python/trunk
-
Property svn:mergeinfo
set to
/python/vendor/Python-2.7.6 merged eligible /python/vendor/current merged eligible
-
Property svn:mergeinfo
set to
-
python/trunk/Tools/unicode/gencodec.py
r2 r391 41 41 '(#.+)?') 42 42 43 def parsecodes(codes, 44 len=len, filter=filter,range=range): 43 def parsecodes(codes, len=len, range=range): 45 44 46 45 """ Converts code combinations to either a single code integer … … 63 62 except ValueError: 64 63 l[i] = None 65 l = filter(lambda x: x is not None, l)64 l = [x for x in l if x is not None] 66 65 if len(l) == 1: 67 66 return l[0] … … 139 138 l = [] 140 139 append = l.append 141 if map.has_key("IDENTITY"):140 if "IDENTITY" in map: 142 141 append("%s = codecs.make_identity_dict(range(%d))" % 143 142 (varname, map["IDENTITY"])) … … 151 150 identity = 0 152 151 153 mappings = map.items() 154 mappings.sort() 152 mappings = sorted(map.items()) 155 153 i = 0 156 154 key_precision, value_precision = precisions … … 200 198 201 199 # Analyze map and create table dict 202 mappings = map.items() 203 mappings.sort() 200 mappings = sorted(map.items()) 204 201 table = {} 205 202 maxkey = 0 206 if map.has_key('IDENTITY'):203 if 'IDENTITY' in map: 207 204 for key in range(256): 208 205 table[key] = (key, '') … … 422 419 import sys 423 420 if 1: 424 apply(convertdir,tuple(sys.argv[1:]))425 else: 426 apply(rewritepythondir,tuple(sys.argv[1:]))421 convertdir(*sys.argv[1:]) 422 else: 423 rewritepythondir(*sys.argv[1:])
Note:
See TracChangeset
for help on using the changeset viewer.