--- code/trunk/ChangeLog 2007/03/30 15:55:18 142 +++ code/trunk/ChangeLog 2007/04/16 15:28:08 149 @@ -133,7 +133,15 @@ 19. In pcretest, if the pattern /(?m)^$/g was matched against the string "abc\r\n\r\n", it found an unwanted second match after the second \r. This was because its rules for how to advance for /g after matching an empty - string did not allow for this case. They now check for it specially. + string at the end of a line did not allow for this case. They now check for + it specially. + +20. pcretest is supposed to handle patterns and data of any length, by + extending its buffers when necessary. It was getting this wrong when the + buffer for a data line had to be extended. + +21. Added PCRE_NEWLINE_ANYCRLF which is like ANY, but matches only CR, LF, or + CRLF as a newline sequence. Version 7.0 19-Dec-06