/[pcre]/code/trunk/ChangeLog
ViewVC logotype

Diff of /code/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 435 by ph10, Sat Sep 5 10:20:44 2009 UTC revision 438 by ph10, Sun Sep 6 20:00:47 2009 UTC
# Line 97  Version 8.00 ??-???-?? Line 97  Version 8.00 ??-???-??
97      these options useful.      these options useful.
98    
99  17. If a caller to the POSIX matching function regexec() passes a non-zero  17. If a caller to the POSIX matching function regexec() passes a non-zero
100      value for \fInmatch\fP with a NULL value for \fIpmatch\fP, the value of      value for nmatch with a NULL value for pmatch, the value of
101      \fInmatch\fP is forced to zero.      nmatch is forced to zero.
102    
103    18. RunGrepTest did not have a test for the availability of the -u option of
104        the diff command, as RunTest does. It now checks in the same way as
105        RunTest, and also checks for the -b option.
106    
107    19. If an odd number of negated classes containing just a single character
108        interposed, within parentheses, between a forward reference to a named
109        subpattern and the definition of the subpattern, compilation crashed with
110        an internal error, complaining that it could not find the referenced
111        subpattern. An example of a crashing pattern is /(?&A)(([^m])(?<A>))/.
112        [The bug was that it was starting one character too far in when skipping
113        over the character class, thus treating the ] as data rather than
114        terminating the class. This meant it could skip too much.]
115    
116    
117  Version 7.9 11-Apr-09  Version 7.9 11-Apr-09

Legend:
Removed from v.435  
changed lines
  Added in v.438

  ViewVC Help
Powered by ViewVC 1.1.5