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

Diff of /code/trunk/ChangeLog

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

revision 430 by ph10, Tue Sep 1 16:29:46 2009 UTC revision 432 by ph10, Wed Sep 2 16:02:56 2009 UTC
# Line 43  Version 8.00 ??-???-?? Line 43  Version 8.00 ??-???-??
43    
44  8.  A pattern such as /\x{123}{2,2}+/8 was incorrectly compiled; the trigger  8.  A pattern such as /\x{123}{2,2}+/8 was incorrectly compiled; the trigger
45      was a minimum greater than 1 for a wide character in a possessive      was a minimum greater than 1 for a wide character in a possessive
46      repetition. Chaos could result.      repetition. The same bug could also affect patterns like /(\x{ff}{0,2})*/8
47        which had an unlimited repeat of a nested, fixed maximum repeat of a wide
48        character. Chaos in the form of incorrect output or a compiling loop could
49        result.
50    
51  9.  The restrictions on what a pattern can contain when partial matching is  9.  The restrictions on what a pattern can contain when partial matching is
52      requested for pcre_exec() have been removed. All patterns can now be      requested for pcre_exec() have been removed. All patterns can now be
# Line 80  Version 8.00 ??-???-?? Line 83  Version 8.00 ??-???-??
83      libpcrecpp.pc and pcre-config when PCRE is not compiled as a shared      libpcrecpp.pc and pcre-config when PCRE is not compiled as a shared
84      library.      library.
85    
86    15. Added REG_UNGREEDY to the pcreposix interface, at the request of a user.
87        It maps to PCRE_UNGREEDY. It is not, of course, POSIX-compatible, but it
88        is not the first non-POSIX option to be added. Clearly some people find
89        these options useful.
90    
91    
92  Version 7.9 11-Apr-09  Version 7.9 11-Apr-09
93  ---------------------  ---------------------

Legend:
Removed from v.430  
changed lines
  Added in v.432

  ViewVC Help
Powered by ViewVC 1.1.5