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

Diff of /code/trunk/ChangeLog

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

revision 1346 by ph10, Tue Jul 2 18:37:36 2013 UTC revision 1348 by ph10, Fri Jul 5 10:38:37 2013 UTC
# Line 24  Version 8.34 xx-xxxx-201x Line 24  Version 8.34 xx-xxxx-201x
24    
25  5.  Cleaned up a "may be uninitialized" compiler warning in pcre_exec.c.  5.  Cleaned up a "may be uninitialized" compiler warning in pcre_exec.c.
26    
27    6.  In UTF mode, the code for checking whether a group could match an empty
28        string (which is used for indefinitely repeated groups to allow for
29        breaking an infinite loop) was broken when the group contained a repeated
30        negated single-character class with a character that occupied more than one
31        data item and had a minimum repetition of zero (for example, [^\x{100}]* in
32        UTF-8 mode). The effect was undefined: the group might or might not be
33        deemed as matching an empty string, or the program might have crashed.
34    
35    7.  The code for checking whether a group could match an empty string was not
36        recognizing that \h, \H, \v, \V, and \R must match a character.
37    
38    8.  Implemented PCRE_INFO_MATCH_EMPTY, which yields 1 if the pattern can match
39        an empty string. If it can, pcretest shows this in its information output.
40    
41    
42  Version 8.33 28-May-2013  Version 8.33 28-May-2013
43  --------------------------  --------------------------

Legend:
Removed from v.1346  
changed lines
  Added in v.1348

  ViewVC Help
Powered by ViewVC 1.1.5