| 1 |
ChangeLog for PCRE |
ChangeLog for PCRE |
| 2 |
------------------ |
------------------ |
| 3 |
|
|
| 4 |
Version 8.01 01-Jan-10 |
Version 8.01 19-Jan-2010 |
| 5 |
---------------------- |
------------------------ |
| 6 |
|
|
| 7 |
1. If a pattern contained a conditional subpattern with only one branch (in |
1. If a pattern contained a conditional subpattern with only one branch (in |
| 8 |
particular, this includes all (DEFINE) patterns), a call to pcre_study() |
particular, this includes all (*DEFINE) patterns), a call to pcre_study() |
| 9 |
computed the wrong minimum data length (which is of course zero for such |
computed the wrong minimum data length (which is of course zero for such |
| 10 |
subpatterns). |
subpatterns). This could cause incorrect "no match" results. |
| 11 |
|
|
| 12 |
2. For patterns such as (?i)a(?-i)b|c where an option setting at the start of |
2. For patterns such as (?i)a(?-i)b|c where an option setting at the start of |
| 13 |
the pattern is reset in the first branch, pcre_compile() failed with |
the pattern is reset in the first branch, pcre_compile() failed with |
| 61 |
custom one, because of the following reported problem in Windows: |
custom one, because of the following reported problem in Windows: |
| 62 |
|
|
| 63 |
- libbz2 uses the Pascal calling convention (WINAPI) for the functions |
- libbz2 uses the Pascal calling convention (WINAPI) for the functions |
| 64 |
under Win32. |
under Win32. |
| 65 |
- The standard autoconf AC_CHECK_LIB fails to include "bzlib.h", |
- The standard autoconf AC_CHECK_LIB fails to include "bzlib.h", |
| 66 |
therefore missing the function definition. |
therefore missing the function definition. |
| 67 |
- The compiler thus generates a "C" signature for the test function. |
- The compiler thus generates a "C" signature for the test function. |
| 68 |
- The linker fails to find the "C" function. |
- The linker fails to find the "C" function. |
| 69 |
- PCRE fails to configure if asked to do so against libbz2. |
- PCRE fails to configure if asked to do so against libbz2. |