| 6 |
|
|
| 7 |
1. If the fr_FR locale cannot be found for test 3, try the "french" locale, |
1. If the fr_FR locale cannot be found for test 3, try the "french" locale, |
| 8 |
which is apparently normally available under Windows. |
which is apparently normally available under Windows. |
| 9 |
|
|
| 10 |
2. Re-jig the pcregrep tests with different newline settings in an attempt |
2. Re-jig the pcregrep tests with different newline settings in an attempt |
| 11 |
to make them independent of the local environment's newline setting. |
to make them independent of the local environment's newline setting. |
| 12 |
|
|
| 13 |
|
3. Add code to configure.ac to remove -g from the CFLAGS default settings. |
| 14 |
|
|
| 15 |
|
4. Some of the "internals" tests were previously cut out when the link size |
| 16 |
|
was not 2, because the output contained actual offsets. The recent new |
| 17 |
|
"Z" feature of pcretest means that these can be cut out, making the tests |
| 18 |
|
usable with all link sizes. |
| 19 |
|
|
| 20 |
|
5. Implemented Stan Switzer's goto replacement for longjmp() when not using |
| 21 |
|
stack recursion. This gives a massive performance boost under BSD, but just |
| 22 |
|
a small improvement under Linux. However, it saves one field in the frame |
| 23 |
|
in all cases. |
| 24 |
|
|
| 25 |
|
6. Added more features from the forthcoming Perl 5.10: |
| 26 |
|
|
| 27 |
|
(a) (?-n) (where n is a string of digits) is a relative subroutine or |
| 28 |
|
recursion call. It refers to the nth most recently opened parentheses. |
| 29 |
|
|
| 30 |
|
(b) (?+n) is also a relative subroutine call; it refers to the nth next |
| 31 |
|
to be opened parentheses. |
| 32 |
|
|
| 33 |
|
|
| 34 |
Version 7.1 24-Apr-07 |
Version 7.1 24-Apr-07 |
| 35 |
--------------------- |
--------------------- |