| 1 |
ChangeLog for PCRE |
ChangeLog for PCRE |
| 2 |
------------------ |
------------------ |
| 3 |
|
|
| 4 |
|
Version 7.9 xx-xxx-09 |
| 5 |
|
--------------------- |
| 6 |
|
|
| 7 |
|
1. When building with support for bzlib/zlib (pcregrep) and/or readline |
| 8 |
|
(pcretest), all targets were linked against these libraries. This included |
| 9 |
|
libpcre, libpcreposix, and libpcrecpp, even though they do not use these |
| 10 |
|
libraries. This caused unwanted dependencies to be created. This problem |
| 11 |
|
has been fixed, and now only pcregrep is linked with bzlib/zlib and only |
| 12 |
|
pcretest is linked with readline. |
| 13 |
|
|
| 14 |
|
2. The "typedef int BOOL" in pcre_internal.h that was included inside the |
| 15 |
|
"#ifndef FALSE" condition by an earlier change (probably 7.8/18) has been |
| 16 |
|
moved outside it again, because FALSE and TRUE are already defined in AIX, |
| 17 |
|
but BOOL is not. |
| 18 |
|
|
| 19 |
|
3. The pcre_config() function was treating the PCRE_MATCH_LIMIT and |
| 20 |
|
PCRE_MATCH_LIMIT_RETURSION values as ints, when they should be long ints. |
| 21 |
|
|
| 22 |
|
4. The pcregrep documentation said spaces were inserted as well as colons (or |
| 23 |
|
hyphens) following file names and line numbers when outputting matching |
| 24 |
|
lines. This is not true; no spaces are inserted. I have also clarified the |
| 25 |
|
wording for the --colour (or --color) option. |
| 26 |
|
|
| 27 |
|
|
| 28 |
Version 7.8 05-Sep-08 |
Version 7.8 05-Sep-08 |
| 29 |
--------------------- |
--------------------- |
| 30 |
|
|