| 2 |
------------------ |
------------------ |
| 3 |
|
|
| 4 |
|
|
| 5 |
|
Version 2.09 14-Sep-99 |
| 6 |
|
---------------------- |
| 7 |
|
|
| 8 |
|
1. Add support for the /+ modifier to perltest (to output $` like it does in |
| 9 |
|
pcretest). |
| 10 |
|
|
| 11 |
|
2. Add support for the /g modifier to perltest. |
| 12 |
|
|
| 13 |
|
3. Fix pcretest so that it behaves even more like Perl for /g when the pattern |
| 14 |
|
matches null strings. |
| 15 |
|
|
| 16 |
|
4. Fix perltest so that it doesn't do unwanted things when fed an empty |
| 17 |
|
pattern. Perl treats empty patterns specially - it reuses the most recent |
| 18 |
|
pattern, which is not what we want. Replace // by /(?#)/ in order to avoid this |
| 19 |
|
effect. |
| 20 |
|
|
| 21 |
|
5. The POSIX interface was broken in that it was just handing over the POSIX |
| 22 |
|
captured string vector to pcre_exec(), but (since release 2.00) PCRE has |
| 23 |
|
required a bigger vector, with some working space on the end. This means that |
| 24 |
|
the POSIX wrapper now has to get and free some memory, and copy the results. |
| 25 |
|
|
| 26 |
|
|
| 27 |
Version 2.08 31-Aug-99 |
Version 2.08 31-Aug-99 |
| 28 |
---------------------- |
---------------------- |
| 29 |
|
|