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

Diff of /code/trunk/ChangeLog

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

revision 1392 by ph10, Wed Nov 6 18:00:09 2013 UTC revision 1396 by ph10, Sun Nov 10 19:04:34 2013 UTC
# Line 86  Version 8.34 xx-xxxx-201x Line 86  Version 8.34 xx-xxxx-201x
86      on a patch by Zoltan Herczeg. It now happens after instead of during      on a patch by Zoltan Herczeg. It now happens after instead of during
87      compilation. The code is cleaner, and more cases are handled. The option      compilation. The code is cleaner, and more cases are handled. The option
88      PCRE_NO_AUTO_POSSESSIFY is added for testing purposes, and the -O and /O      PCRE_NO_AUTO_POSSESSIFY is added for testing purposes, and the -O and /O
89      options in pcretest are provided to set it.      options in pcretest are provided to set it. It can also be set by
90        (*NO_AUTO_POSSESS) at the start of a pattern.
91    
92  18. The character VT has been added to the set of characters that match \s and  18. The character VT has been added to the set of characters that match \s and
93      are generally treated as white space, following this same change in Perl      are generally treated as white space, following this same change in Perl
# Line 163  Version 8.34 xx-xxxx-201x Line 164  Version 8.34 xx-xxxx-201x
164  34. Character classes such as [A-\d] or [a-[:digit:]] now cause compile-time  34. Character classes such as [A-\d] or [a-[:digit:]] now cause compile-time
165      errors. Perl warns for these when in warning mode, but PCRE has no facility      errors. Perl warns for these when in warning mode, but PCRE has no facility
166      for giving warnings.      for giving warnings.
167    
168    35. Change 34 for 8.13 allowed quantifiers on assertions, because Perl does.
169        However, this was not working for (?!) because it is optimized to (*FAIL),
170        for which PCRE does not allow quantifiers. The optimization is now disabled
171        when a quantifier follows (?!). I can't see any use for this, but it makes
172        things uniform.
173    
174    36. Perl no longer allows group names to start with digits, so I have made this
175        change also in PCRE. It simplifies the code a bit.
176    
177    37. In extended mode, Perl ignores spaces before a + that indicates a
178        possessive quantifier. PCRE allowed a space before the quantifier, but not
179        before the possessive +. It now does.
180    
181    
182  Version 8.33 28-May-2013  Version 8.33 28-May-2013

Legend:
Removed from v.1392  
changed lines
  Added in v.1396

  ViewVC Help
Powered by ViewVC 1.1.5