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

Diff of /code/trunk/ChangeLog

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

revision 733 by ph10, Tue Oct 11 10:29:36 2011 UTC revision 740 by zherczeg, Mon Oct 31 06:10:14 2011 UTC
# Line 1  Line 1 
1  ChangeLog for PCRE  ChangeLog for PCRE
2  ------------------  ------------------
3    
4  Version 8.20 10-Oct-2011  Version 8.21
5    ------------
6    
7    1.  Updating the JIT compiler.
8    
9    
10    Version 8.20 21-Oct-2011
11  ------------------------  ------------------------
12    
13  1.  Change 37 of 8.13 broke patterns like [:a]...[b:] because it thought it had  1.  Change 37 of 8.13 broke patterns like [:a]...[b:] because it thought it had
# Line 68  Version 8.20 10-Oct-2011 Line 74  Version 8.20 10-Oct-2011
74    
75  12. In some environments, the output of pcretest -C is CRLF terminated. This  12. In some environments, the output of pcretest -C is CRLF terminated. This
76      broke RunTest's code that checks for the link size. A single white space      broke RunTest's code that checks for the link size. A single white space
77      after the value is now allowed for.      character after the value is now allowed for.
78    
79  13. RunTest now checks for the "fr" locale as well as for "fr_FR" and "french".  13. RunTest now checks for the "fr" locale as well as for "fr_FR" and "french".
80      For "fr", it uses the Windows-specific input and output files.      For "fr", it uses the Windows-specific input and output files.
# Line 104  Version 8.20 10-Oct-2011 Line 110  Version 8.20 10-Oct-2011
110      suppress the check for a minimum subject length at run time. (If it was      suppress the check for a minimum subject length at run time. (If it was
111      given to pcre_exec() or pcre_dfa_exec() it did work.)      given to pcre_exec() or pcre_dfa_exec() it did work.)
112    
113    20. Fixed an ASCII-dependent infelicity in pcretest that would have made it
114        fail to work when decoding hex characters in data strings in EBCDIC
115        environments.
116    
117    21. It appears that in at least one Mac OS environment, the isxdigit() function
118        is implemented as a macro that evaluates to its argument more than once,
119        contravening the C 90 Standard (I haven't checked a later standard). There
120        was an instance in pcretest which caused it to go wrong when processing
121        \x{...} escapes in subject strings. The has been rewritten to avoid using
122        things like p++ in the argument of isxdigit().
123    
124    
125  Version 8.13 16-Aug-2011  Version 8.13 16-Aug-2011
126  ------------------------  ------------------------

Legend:
Removed from v.733  
changed lines
  Added in v.740

  ViewVC Help
Powered by ViewVC 1.1.5