| 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-compile.txt, makevp-linklib.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 |
| 115 |
|
|
| 116 |
14. If erroroffset was passed as NULL to pcre_compile, it provoked a |
14. If erroroffset was passed as NULL to pcre_compile, it provoked a |
| 117 |
segmentation fault instead of returning the appropriate error message. |
segmentation fault instead of returning the appropriate error message. |
| 118 |
|
|
| 119 |
|
15. In multiline mode when the newline sequence was set to "any", the pattern |
| 120 |
|
^$ would give a match between the \r and \n of a subject such as "A\r\nB". |
| 121 |
|
This doesn't seem right; it now treats the CRLF combination as the line |
| 122 |
|
ending, and so does not match in that case. It's only a pattern such as ^$ |
| 123 |
|
that would hit this one: something like ^ABC$ would have failed after \r |
| 124 |
|
and then tried again after \r\n. |
| 125 |
|
|
| 126 |
|
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 |
| 128 |
|
compare equal. This works on Linux. |
| 129 |
|
|
| 130 |
|
|
| 131 |
Version 7.0 19-Dec-06 |
Version 7.0 19-Dec-06 |