| 68 |
SUPPORT_UTF8 are set, give an error; (b) If SUPPORT_UCP is set without |
SUPPORT_UTF8 are set, give an error; (b) If SUPPORT_UCP is set without |
| 69 |
SUPPORT_UTF8, define SUPPORT_UTF8. The "configure" script handles both of |
SUPPORT_UTF8, define SUPPORT_UTF8. The "configure" script handles both of |
| 70 |
these, but not everybody uses configure. |
these, but not everybody uses configure. |
| 71 |
|
|
| 72 |
|
19. A conditional group that had only one branch was not being correctly |
| 73 |
|
recognized as an item that could match an empty string. This meant that an |
| 74 |
|
enclosing group might also not be so recognized, causing infinite looping |
| 75 |
|
(and probably a segfault) for patterns such as ^"((?(?=[a])[^"])|b)*"$ |
| 76 |
|
with the subject "ab", where knowledge that the repeated group can match |
| 77 |
|
nothing is needed in order to break the loop. |
| 78 |
|
|
| 79 |
|
|
| 80 |
Version 7.8 05-Sep-08 |
Version 7.8 05-Sep-08 |