[Python-checkins] python/dist/src/Lib sgmllib.py,1.44,1.45

fdrake@users.sourceforge.net fdrake@users.sourceforge.net
Tue, 29 Apr 2003 15:12:58 -0700


Update of /cvsroot/python/python/dist/src/Lib
In directory sc8-pr-cvs1:/tmp/cvs-serv1015

Modified Files:
	sgmllib.py 
Log Message:
Allow "@" in unquoted attribute values.
Added test that checks for characters allowed in the query part of URLs.
Backport candidate.


Index: sgmllib.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/sgmllib.py,v
retrieving revision 1.44
retrieving revision 1.45
diff -C2 -d -r1.44 -r1.45
*** sgmllib.py	24 Apr 2003 16:02:42 -0000	1.44
--- sgmllib.py	29 Apr 2003 22:12:54 -0000	1.45
***************
*** 34,38 ****
  attrfind = re.compile(
      r'\s*([a-zA-Z_][-:.a-zA-Z_0-9]*)(\s*=\s*'
!     r'(\'[^\']*\'|"[^"]*"|[-a-zA-Z0-9./,:;+*%?!&$\(\)_#=~\'"]*))?')
  
  
--- 34,38 ----
  attrfind = re.compile(
      r'\s*([a-zA-Z_][-:.a-zA-Z_0-9]*)(\s*=\s*'
!     r'(\'[^\']*\'|"[^"]*"|[-a-zA-Z0-9./,:;+*%?!&$\(\)_#=~\'"@]*))?')