/[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 738 by ph10, Fri Oct 21 09:04:01 2011 UTC
# Line 1  Line 1 
1  ChangeLog for PCRE  ChangeLog for PCRE
2  ------------------  ------------------
3    
4  Version 8.20 10-Oct-2011  Version 8.20 21-Oct-2011
5  ------------------------  ------------------------
6    
7  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 68  Version 8.20 10-Oct-2011
68    
69  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
70      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
71      after the value is now allowed for.      character after the value is now allowed for.
72    
73  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".
74      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 104  Version 8.20 10-Oct-2011
104      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
105      given to pcre_exec() or pcre_dfa_exec() it did work.)      given to pcre_exec() or pcre_dfa_exec() it did work.)
106    
107    20. Fixed an ASCII-dependent infelicity in pcretest that would have made it
108        fail to work when decoding hex characters in data strings in EBCDIC
109        environments.
110    
111    21. It appears that in at least one Mac OS environment, the isxdigit() function
112        is implemented as a macro that evaluates to its argument more than once,
113        contravening the C 90 Standard (I haven't checked a later standard). There
114        was an instance in pcretest which caused it to go wrong when processing
115        \x{...} escapes in subject strings. The has been rewritten to avoid using
116        things like p++ in the argument of isxdigit().
117    
118    
119  Version 8.13 16-Aug-2011  Version 8.13 16-Aug-2011
120  ------------------------  ------------------------

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

  ViewVC Help
Powered by ViewVC 1.1.5