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

Diff of /code/trunk/ChangeLog

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

revision 660 by ph10, Tue Aug 16 09:48:29 2011 UTC revision 661 by ph10, Sun Aug 21 09:00:54 2011 UTC
# Line 1  Line 1 
1  ChangeLog for PCRE  ChangeLog for PCRE
2  ------------------  ------------------
3    
4    Version 8.20
5    ------------
6    
7    1. Change 37 of 8.13 broke patterns like [:a]...[b:] because it thought it had
8    a POSIX class. After further experiments with Perl, which convinced me that
9    Perl has bugs and confusions, a closing square bracket is no longer allowed in
10    a POSIX name.
11    
12    
13  Version 8.13 16-Aug-2011  Version 8.13 16-Aug-2011
14  ------------------------  ------------------------
15    
# Line 189  Version 8.13 16-Aug-2011 Line 198  Version 8.13 16-Aug-2011
198      For example, [:a[:digit:]b:] matches "a", "b", ":", or a digit. Also,      For example, [:a[:digit:]b:] matches "a", "b", ":", or a digit. Also,
199      unescaped square brackets may also appear as part of class names. For      unescaped square brackets may also appear as part of class names. For
200      example, [:a[:abc]b:] gives unknown class "[:abc]b:]". PCRE now behaves      example, [:a[:abc]b:] gives unknown class "[:abc]b:]". PCRE now behaves
201      more like Perl.      more like Perl. (But see 8.20/1 above.)
202    
203  38. PCRE was giving an error for \N with a braced quantifier such as {1,} (this  38. PCRE was giving an error for \N with a braced quantifier such as {1,} (this
204      was because it thought it was \N{name}, which is not supported).      was because it thought it was \N{name}, which is not supported).

Legend:
Removed from v.660  
changed lines
  Added in v.661

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12