| 33 |
5. Updated the support (such as it is) for Virtual Pascal, thanks to Stefan |
5. Updated the support (such as it is) for Virtual Pascal, thanks to Stefan |
| 34 |
Weber: (1) pcre_internal.h was missing some function renames; (2) updated |
Weber: (1) pcre_internal.h was missing some function renames; (2) updated |
| 35 |
makevp.bat for the current PCRE, using the additional files |
makevp.bat for the current PCRE, using the additional files |
| 36 |
makevp-c.txt, makevp-l.txt, and pcregexp.pas. |
makevp_c.txt, makevp_l.txt, and pcregexp.pas. |
| 37 |
|
|
| 38 |
6. A Windows user reported a minor discrepancy with test 2, which turned out |
6. A Windows user reported a minor discrepancy with test 2, which turned out |
| 39 |
to be caused by a trailing space on an input line that had got lost in his |
to be caused by a trailing space on an input line that had got lost in his |
| 126 |
16. Changed the comparison command for RunGrepTest from "diff -u" to "diff -ub" |
16. Changed the comparison command for RunGrepTest from "diff -u" to "diff -ub" |
| 127 |
in an attempt to make files that differ only in their line terminators |
in an attempt to make files that differ only in their line terminators |
| 128 |
compare equal. This works on Linux. |
compare equal. This works on Linux. |
| 129 |
|
|
| 130 |
|
17. Under certain error circumstances pcregrep might try to free random memory |
| 131 |
|
as it exited. This is now fixed, thanks to valgrind. |
| 132 |
|
|
| 133 |
|
19. In pcretest, if the pattern /(?m)^$/g<any> was matched against the string |
| 134 |
|
"abc\r\n\r\n", it found an unwanted second match after the second \r. This |
| 135 |
|
was because its rules for how to advance for /g after matching an empty |
| 136 |
|
string did not allow for this case. They now check for it specially. |
| 137 |
|
|
| 138 |
|
|
| 139 |
Version 7.0 19-Dec-06 |
Version 7.0 19-Dec-06 |