diff -cr ../Python-1.5.orig/Modules/pypcre.c ./Modules/pypcre.c *** ../Python-1.5.orig/Modules/pypcre.c Mon Dec 22 23:46:52 1997 --- Modules/pypcre.c Thu Mar 12 19:46:04 1998 *************** *** 809,814 **** --- 809,821 ---- case OP_KETRMIN: return TRUE; + /* Skip over entire bracket groups with zero lower bound */ + + case OP_BRAZERO: + case OP_BRAMINZERO: + cc++; + /* Fall through */ + /* Skip over assertive subpatterns */ case OP_ASSERT: *************** *** 823,830 **** case OP_EOD: case OP_CIRC: case OP_DOLL: - case OP_BRAZERO: - case OP_BRAMINZERO: case OP_NOT_WORD_BOUNDARY: case OP_WORD_BOUNDARY: case OP_NOT_WORD_BOUNDARY_L: --- 830,835 ----