]> granicus.if.org Git - python/commit
Issue #7622: Improve the split(), rsplit(), splitlines() and replace()
authorAntoine Pitrou <solipsis@pitrou.net>
Wed, 13 Jan 2010 07:55:48 +0000 (07:55 +0000)
committerAntoine Pitrou <solipsis@pitrou.net>
Wed, 13 Jan 2010 07:55:48 +0000 (07:55 +0000)
commit6467213bfd10dd45f0ae6fa607c8052a3bdaec23
tree2d2e16c4f8451c981f75a00bbcc6372561070a18
parentd0ff51c43f7d851f2e3beb230f346c1739152ab0
Issue #7622: Improve the split(), rsplit(), splitlines() and replace()
methods of bytes, bytearray and unicode objects by using a common
implementation based on stringlib's fast search.  Patch by Florent Xicluna.
17 files changed:
Makefile.pre.in
Misc/NEWS
Objects/bytearrayobject.c
Objects/stringlib/README.txt
Objects/stringlib/count.h
Objects/stringlib/ctype.h
Objects/stringlib/fastsearch.h
Objects/stringlib/find.h
Objects/stringlib/partition.h
Objects/stringlib/split.h [new file with mode: 0644]
Objects/stringlib/stringdefs.h
Objects/stringlib/transmogrify.h
Objects/stringlib/unicodedefs.h
Objects/stringobject.c
Objects/unicodeobject.c
PC/VS8.0/pythoncore.vcproj
PCbuild/pythoncore.vcproj