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

Diff of /code/trunk/ChangeLog

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

revision 349 by ph10, Wed Jul 2 18:42:11 2008 UTC revision 354 by ph10, Mon Jul 7 16:30:33 2008 UTC
# Line 6  Version 8.0 02 Jul-08 Line 6  Version 8.0 02 Jul-08
6    
7  1.  Replaced UCP searching code with optimized version as implemented for Ad  1.  Replaced UCP searching code with optimized version as implemented for Ad
8      Muncher (http://www.admuncher.com/) by Peter Kankowski. This uses a two-      Muncher (http://www.admuncher.com/) by Peter Kankowski. This uses a two-
9      stage table and inline lookup instead of a function, giving speed ups of 2      stage table and inline lookup instead of a function, giving speed ups of 2
10      to 5 times on some simple patterns that I tested. Permission was given to      to 5 times on some simple patterns that I tested. Permission was given to
11      distribute the MultiStage2.py script that generates the tables (it's not in      distribute the MultiStage2.py script that generates the tables (it's not in
12      the tarball, but is in the Subversion repository).      the tarball, but is in the Subversion repository).
13    
14    2.  Updated the Unicode datatables to Unicode 5.1.0. This adds yet more
15        scripts.
16    
17    3.  Change 12 for 7.7 introduced a bug in pcre_study() when a pattern contained
18        a group with a zero qualifier. The result of the study could be incorrect,
19        or the function might crash, depending on the pattern.
20    
21    4.  Caseless matching was not working for non-ASCII characters in back
22        references. For example, /(\x{de})\1/8i was not matching \x{de}\x{fe}.
23        It now works when Unicode Property Support is available.
24    
25    
26  Version 7.7 07-May-08  Version 7.7 07-May-08

Legend:
Removed from v.349  
changed lines
  Added in v.354

  ViewVC Help
Powered by ViewVC 1.1.5