[Python-checkins] CVS: python/dist/src/Lib sre_compile.py,1.24,1.25
Fredrik Lundh
python-dev@python.org
Wed, 5 Jul 2000 14:14:18 -0700
Update of /cvsroot/python/python/dist/src/Lib
In directory slayer.i.sourceforge.net:/tmp/cvs-serv29972/Lib
Modified Files:
sre_compile.py
Log Message:
maintenance release:
- reorganized some code to get rid of -Wall and -W4
warnings
- fixed default argument handling for sub/subn/split
methods (reported by Peter Schneider-Kamp).
Index: sre_compile.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/sre_compile.py,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -r1.24 -r1.25
*** sre_compile.py 2000/07/03 21:31:48 1.24
--- sre_compile.py 2000/07/05 21:14:15 1.25
***************
*** 17,22 ****
MAXCODE = 65535
! def _charset(charset, fixup):
# internal: optimize character set
out = []
charmap = [0]*256
--- 17,24 ----
MAXCODE = 65535
! def _charset(charset, fixup=None):
# internal: optimize character set
+ if not fixup:
+ fixup = lambda x: x
out = []
charmap = [0]*256