| 1 |
ChangeLog for PCRE |
ChangeLog for PCRE |
| 2 |
------------------ |
------------------ |
| 3 |
|
|
| 4 |
Version 7.6 21-Jan-08 |
Version 7.7 05-Mar-08 |
| 5 |
|
--------------------- |
| 6 |
|
|
| 7 |
|
1. Applied Craig's patch to sort out a long long problem: "If we can't convert |
| 8 |
|
a string to a long long, pretend we don't even have a long long." This is |
| 9 |
|
done by checking for the strtoq, strtoll, and _strtoi64 functions. |
| 10 |
|
|
| 11 |
|
|
| 12 |
|
Version 7.6 28-Jan-08 |
| 13 |
--------------------- |
--------------------- |
| 14 |
|
|
| 15 |
1. A character class containing a very large number of characters with |
1. A character class containing a very large number of characters with |
| 31 |
- Added readline support for pcretest. |
- Added readline support for pcretest. |
| 32 |
- Added an listing of the option settings after cmake has run. |
- Added an listing of the option settings after cmake has run. |
| 33 |
|
|
| 34 |
4. A user submitted a patch to Makefile that makes it easy to created a dll |
4. A user submitted a patch to Makefile that makes it easy to create |
| 35 |
under mingw. I added stuff to Makefile.am that cause it to include this |
"pcre.dll" under mingw when using Configure/Make. I added stuff to |
| 36 |
special target, without affecting anything else. |
Makefile.am that cause it to include this special target, without |
| 37 |
|
affecting anything else. Note that the same mingw target plus all |
| 38 |
|
the other distribution libraries and programs are now supported |
| 39 |
|
when configuring with CMake (see 6 below) instead of with |
| 40 |
|
Configure/Make. |
| 41 |
|
|
| 42 |
5. Applied Craig's patch that moves no_arg into the RE class in the C++ code. |
5. Applied Craig's patch that moves no_arg into the RE class in the C++ code. |
| 43 |
This is an attempt to solve the reported problem "pcrecpp::no_arg is not |
This is an attempt to solve the reported problem "pcrecpp::no_arg is not |
| 44 |
exported in the Windows port". It has not yet been confirmed that the patch |
exported in the Windows port". It has not yet been confirmed that the patch |
| 45 |
solves the problem, but it does no harm. |
solves the problem, but it does no harm. |
| 46 |
|
|
| 47 |
6. Applied Sheri's patch to CMakeLists.txt to add NON_STANDARD_LIB_PREFIX and |
6. Applied Sheri's patch to CMakeLists.txt to add NON_STANDARD_LIB_PREFIX and |
| 48 |
NON_STANDARD_LIB_SUFFIX and correct the comment about stack recursion. |
NON_STANDARD_LIB_SUFFIX for dll names built with mingw when configured |
| 49 |
|
with CMake, and also correct the comment about stack recursion. |
| 50 |
|
|
| 51 |
7. Remove the automatic building of pcredemo from the ./configure system and |
7. Remove the automatic building of pcredemo from the ./configure system and |
| 52 |
from CMakeLists.txt. The whole idea of pcredemo.c is that it is an example |
from CMakeLists.txt. The whole idea of pcredemo.c is that it is an example |
| 53 |
of a program that users should build themselves after PCRE is installed, so |
of a program that users should build themselves after PCRE is installed, so |
| 54 |
building it automatically is not really right. What is more, it gave |
building it automatically is not really right. What is more, it gave |
| 55 |
trouble in some build environments. |
trouble in some build environments. |
| 56 |
|
|
| 57 |
|
8. Further tidies to CMakeLists.txt from Sheri and Christian. |
| 58 |
|
|
| 59 |
|
|
| 60 |
Version 7.5 10-Jan-08 |
Version 7.5 10-Jan-08 |
| 61 |
--------------------- |
--------------------- |