| 39 |
|
|
| 40 |
8. The pattern (?(?=.*b)b|^) was incorrectly compiled as "match must be at |
8. The pattern (?(?=.*b)b|^) was incorrectly compiled as "match must be at |
| 41 |
start or after a newline", because the conditional assertion was not being |
start or after a newline", because the conditional assertion was not being |
| 42 |
skipped when checking for this condition. |
correctly handled. The rule now is that both the assertion and what follows |
| 43 |
|
in the first alternative must satisfy the test. |
| 44 |
|
|
| 45 |
|
9. If auto-callout was enabled in a pattern with a conditional group, PCRE |
| 46 |
|
could crash during matching. |
| 47 |
|
|
| 48 |
|
10. The PCRE_DOLLAR_ENDONLY option was not working when pcre_dfa_exec() was |
| 49 |
|
used for matching. |
| 50 |
|
|
| 51 |
|
11. Unicode property support in character classes was not working for |
| 52 |
|
characters (bytes) greater than 128 when not in UTF-8 mode. |
| 53 |
|
|
| 54 |
|
|
| 55 |
Version 7.8 05-Sep-08 |
Version 7.8 05-Sep-08 |