Merge trunk up to 43069, putting re.py back and hopefully making the branch

usable again.
This commit is contained in:
Thomas Wouters 2006-04-21 09:47:09 +00:00
parent 725ccd1810
commit 9ada3d6e29
5 changed files with 7 additions and 6 deletions

View File

@ -110,7 +110,7 @@ import sys
import getopt
import random
import warnings
import sre
import re
import cStringIO
import traceback
@ -525,7 +525,7 @@ def runtest(test, generate, verbose, quiet, testdir=None, huntrleaks=False):
_path_created.clear()
warnings.filters[:] = fs
gc.collect()
sre.purge()
re.purge()
_strptime._regex_cache.clear()
urlparse.clear_cache()
urllib.urlcleanup()

View File

@ -145,7 +145,6 @@ class AllTest(unittest.TestCase):
self.check_all("smtplib")
self.check_all("sndhdr")
self.check_all("socket")
self.check_all("sre")
self.check_all("_strptime")
self.check_all("symtable")
self.check_all("tabnanny")

View File

@ -3,7 +3,7 @@ sys.path = ['.'] + sys.path
from test.test_support import verbose, run_unittest
import re
from sre import Scanner
from re import Scanner
import sys, os, traceback
from weakref import proxy

View File

@ -51,6 +51,8 @@ static char copyright[] =
#define SRE_MODULE "sre"
#endif
#define SRE_PY_MODULE "re"
/* defining this one enables tracing */
#undef VERBOSE
@ -2455,7 +2457,7 @@ pattern_subx(PatternObject* self, PyObject* template, PyObject* string,
} else {
/* not a literal; hand it over to the template compiler */
filter = call(
SRE_MODULE, "_subx",
SRE_PY_MODULE, "_subx",
PyTuple_Pack(2, self, template)
);
if (!filter)
@ -2872,7 +2874,7 @@ match_expand(MatchObject* self, PyObject* args)
/* delegate to Python code */
return call(
SRE_MODULE, "_expand",
SRE_PY_MODULE, "_expand",
PyTuple_Pack(3, self->pattern, self, template)
);
}