1 |
ChangeLog for PCRE |
ChangeLog for PCRE |
2 |
------------------ |
------------------ |
3 |
|
|
4 |
Version 7.7 28-Apr-08 |
Version 8.0 02 Jul-08 |
5 |
|
--------------------- |
6 |
|
|
7 |
|
1. Replaced UCP searching code with optimized version as implemented for Ad |
8 |
|
Muncher (http://www.admuncher.com/) by Peter Kankowski. This uses a two- |
9 |
|
stage table and inline lookup instead of a function, giving speed ups of 2 |
10 |
|
to 5 times on some simple patterns that I tested. Permission was given to |
11 |
|
distribute the MultiStage2.py script that generates the tables (it's not in |
12 |
|
the tarball, but is in the Subversion repository). |
13 |
|
|
14 |
|
|
15 |
|
Version 7.7 07-May-08 |
16 |
--------------------- |
--------------------- |
17 |
|
|
18 |
1. Applied Craig's patch to sort out a long long problem: "If we can't convert |
1. Applied Craig's patch to sort out a long long problem: "If we can't convert |
113 |
ncurses library to be included for pcretest when ReadLine support is |
ncurses library to be included for pcretest when ReadLine support is |
114 |
requested, but also to allow for it to be overridden. This patch came from |
requested, but also to allow for it to be overridden. This patch came from |
115 |
Daniel Bergström. |
Daniel Bergström. |
116 |
|
|
117 |
19. There was a typo in the file ucpinternal.h where f0_rangeflag was defined |
19. There was a typo in the file ucpinternal.h where f0_rangeflag was defined |
118 |
as 0x00f00000 instead of 0x00800000. Luckily, this would not have caused |
as 0x00f00000 instead of 0x00800000. Luckily, this would not have caused |
119 |
any errors with the current Unicode tables. Thanks to Peter Kankowski for |
any errors with the current Unicode tables. Thanks to Peter Kankowski for |
120 |
spotting this. |
spotting this. |
121 |
|
|
122 |
|
|
123 |
Version 7.6 28-Jan-08 |
Version 7.6 28-Jan-08 |