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

Diff of /code/trunk/ChangeLog

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

revision 980 by ph10, Mon Jun 18 16:47:14 2012 UTC revision 982 by ph10, Wed Jun 20 15:15:27 2012 UTC
# Line 1  Line 1 
1  ChangeLog for PCRE  ChangeLog for PCRE
2  ------------------  ------------------
3    
4  Version 8.31 02-June-2012  Version 8.31 20-June-2012
5  -------------------------  -------------------------
6    
7  1.  Fixing a wrong JIT test case and some compiler warnings.  1.  Fixing a wrong JIT test case and some compiler warnings.
# Line 133  Version 8.31 02-June-2012 Line 133  Version 8.31 02-June-2012
133  37. Optimizing single character iterators in JIT.  37. Optimizing single character iterators in JIT.
134    
135  38. Wide characters specified with \uxxxx in JavaScript mode are now subject to  38. Wide characters specified with \uxxxx in JavaScript mode are now subject to
136      the same checks as \x{...} characters in non-JavaScript mode. Specifically,      the same checks as \x{...} characters in non-JavaScript mode. Specifically,
137      codepoints that are too big for the mode are faulted, and in a UTF mode,      codepoints that are too big for the mode are faulted, and in a UTF mode,
138      disallowed codepoints are also faulted.      disallowed codepoints are also faulted.
139    
140  39. If PCRE was compiled with UTF support, in three places in the DFA  39. If PCRE was compiled with UTF support, in three places in the DFA
141      matcher there was code that should only have been obeyed in UTF mode, but      matcher there was code that should only have been obeyed in UTF mode, but
142      was being obeyed unconditionally. In 8-bit mode this could cause incorrect      was being obeyed unconditionally. In 8-bit mode this could cause incorrect
# Line 145  Version 8.31 02-June-2012 Line 145  Version 8.31 02-June-2012
145      both cases the values are those that cannot be the first data item in a UTF      both cases the values are those that cannot be the first data item in a UTF
146      character. The three items that might have provoked this were recursions,      character. The three items that might have provoked this were recursions,
147      possessively repeated groups, and atomic groups.      possessively repeated groups, and atomic groups.
148    
149  40. Ensure that libpcre is explicitly listed in the link commands for pcretest  40. Ensure that libpcre is explicitly listed in the link commands for pcretest
150      and pcregrep, because some OS require shared objects to be explicitly      and pcregrep, because some OS require shared objects to be explicitly
151      passed to ld, causing the link step to fail if they are not.      passed to ld, causing the link step to fail if they are not.
152    
153    

Legend:
Removed from v.980  
changed lines
  Added in v.982

  ViewVC Help
Powered by ViewVC 1.1.5