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

Diff of /code/trunk/ChangeLog

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

revision 735 by ph10, Thu Oct 13 15:51:27 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 103  Version 8.20 10-Oct-2011 Line 103  Version 8.20 10-Oct-2011
103  19. If the PCRE_NO_START_OPTIMIZE option was set for pcre_compile(), it did not  19. If the PCRE_NO_START_OPTIMIZE option was set for pcre_compile(), it did not
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  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      fail to work when decoding hex characters in data strings in EBCDIC
109      environments.      environments.
110    
111  21. It appears that in at least one Mac OS environment, the isxdigit() function  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,      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      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      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      \x{...} escapes in subject strings. The has been rewritten to avoid using
116      things like p++ in the argument of isxdigit().      things like p++ in the argument of isxdigit().
117    
118    

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

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12