| 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 |
17. Under certain error circumstances pcregrep might try to free random memory |
| 131 |
as it exited. This is now fixed, thanks to valgrind. |
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 |
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 |
"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 |
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. |
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 |