Update of /cvsroot/python/python/dist/src/Tools/unicode In directory usw-pr-cvs1:/tmp/cvs-serv9890/Tools/unicode Modified Files: makeunicodedata.py Log Message: Verify that lower-higher case delta are 16-bit. Index: makeunicodedata.py =================================================================== RCS file: /cvsroot/python/python/dist/src/Tools/unicode/makeunicodedata.py,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** makeunicodedata.py 18 Oct 2002 16:11:54 -0000 1.13 --- makeunicodedata.py 18 Oct 2002 17:34:18 -0000 1.14 *************** *** 224,236 **** # use delta predictor for upper/lower/title if record[12]: ! upper = (int(record[12], 16) - char) & 0xffff else: upper = 0 if record[13]: ! lower = (int(record[13], 16) - char) & 0xffff else: lower = 0 if record[14]: ! title = (int(record[14], 16) - char) & 0xffff else: title = 0 --- 224,242 ---- # use delta predictor for upper/lower/title if record[12]: ! upper = int(record[12], 16) - char ! assert -32768 <= upper <= 32767 ! upper = upper & 0xffff else: upper = 0 if record[13]: ! lower = int(record[13], 16) - char ! assert -32768 <= lower <= 32767 ! lower = lower & 0xffff else: lower = 0 if record[14]: ! title = int(record[14], 16) - char ! assert -32768 <= lower <= 32767 ! title = title & 0xffff else: title = 0 *************** *** 323,326 **** --- 329,334 ---- # sort on falling frequency + # XXX: different Python versions produce a different order + # for words with equal frequency wordlist.sort(lambda a, b: len(b[1])-len(a[1]))
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4