[Python-checkins] python/dist/src/Lib stringprep.py,1.2,1.3

arigo at users.sourceforge.net arigo at users.sourceforge.net
Wed May 19 15:10:20 EDT 2004


Update of /cvsroot/python/python/dist/src/Lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11125/Lib

Modified Files:
	stringprep.py 
Log Message:
Applying SF patch #949329 on behalf of Raymond Hettinger.


Index: stringprep.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/stringprep.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** stringprep.py	24 Apr 2003 16:02:43 -0000	1.2
--- stringprep.py	19 May 2004 19:10:17 -0000	1.3
***************
*** 6,10 ****
  """
  
! import unicodedata, sets
  
  assert unicodedata.unidata_version == '3.2.0'
--- 6,10 ----
  """
  
! import unicodedata
  
  assert unicodedata.unidata_version == '3.2.0'
***************
*** 17,21 ****
  
  
! b1_set = sets.Set([173, 847, 6150, 6155, 6156, 6157, 8203, 8204, 8205, 8288, 65279] + range(65024,65040))
  def in_table_b1(code):
      return ord(code) in b1_set
--- 17,21 ----
  
  
! b1_set = set([173, 847, 6150, 6155, 6156, 6157, 8203, 8204, 8205, 8288, 65279] + range(65024,65040))
  def in_table_b1(code):
      return ord(code) in b1_set
***************
*** 218,222 ****
      return ord(code) < 128 and unicodedata.category(code) == "Cc"
  
! c22_specials = sets.Set([1757, 1807, 6158, 8204, 8205, 8232, 8233, 65279] + range(8288,8292) + range(8298,8304) + range(65529,65533) + range(119155,119163))
  def in_table_c22(code):
      c = ord(code)
--- 218,222 ----
      return ord(code) < 128 and unicodedata.category(code) == "Cc"
  
! c22_specials = set([1757, 1807, 6158, 8204, 8205, 8232, 8233, 65279] + range(8288,8292) + range(8298,8304) + range(65529,65533) + range(119155,119163))
  def in_table_c22(code):
      c = ord(code)
***************
*** 245,264 ****
  
  
! c6_set = sets.Set(range(65529,65534))
  def in_table_c6(code):
      return ord(code) in c6_set
  
  
! c7_set = sets.Set(range(12272,12284))
  def in_table_c7(code):
      return ord(code) in c7_set
  
  
! c8_set = sets.Set([832, 833, 8206, 8207] + range(8234,8239) + range(8298,8304))
  def in_table_c8(code):
      return ord(code) in c8_set
  
  
! c9_set = sets.Set([917505] + range(917536,917632))
  def in_table_c9(code):
      return ord(code) in c9_set
--- 245,264 ----
  
  
! c6_set = set(range(65529,65534))
  def in_table_c6(code):
      return ord(code) in c6_set
  
  
! c7_set = set(range(12272,12284))
  def in_table_c7(code):
      return ord(code) in c7_set
  
  
! c8_set = set([832, 833, 8206, 8207] + range(8234,8239) + range(8298,8304))
  def in_table_c8(code):
      return ord(code) in c8_set
  
  
! c9_set = set([917505] + range(917536,917632))
  def in_table_c9(code):
      return ord(code) in c9_set
***************
*** 271,272 ****
--- 271,273 ----
  def in_table_d2(code):
      return unicodedata.bidirectional(code) == "L"
+ 




More information about the Python-checkins mailing list