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

Diff of /code/trunk/ChangeLog

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

revision 33 by nigel, Sat Feb 24 21:39:01 2007 UTC revision 35 by nigel, Sat Feb 24 21:39:05 2007 UTC
# Line 2  ChangeLog for PCRE Line 2  ChangeLog for PCRE
2  ------------------  ------------------
3    
4    
5    Version 2.06 09-Jun-99
6    ----------------------
7    
8    1. Change pcretest's output for amount of store used to show just the code
9    space, because the remainder (the data block) varies in size between 32-bit and
10    64-bit systems.
11    
12    2. Added an extra argument to pcre_exec() to supply an offset in the subject to
13    start matching at. This allows lookbehinds to work when searching for multiple
14    occurrences in a string.
15    
16    3. Added additional options to pcretest for testing multiple occurrences:
17    
18       /+   outputs the rest of the string that follows a match
19       /g   loops for multiple occurrences, using the new startoffset argument
20       /G   loops for multiple occurrences by passing an incremented pointer
21    
22    4. PCRE wasn't doing the "first character" optimization for patterns starting
23    with \b or \B, though it was doing it for other lookbehind assertions. That is,
24    it wasn't noticing that a match for a pattern such as /\bxyz/ has to start with
25    the letter 'x'. On long subject strings, this gives a significant speed-up.
26    
27    
28  Version 2.05 21-Apr-99  Version 2.05 21-Apr-99
29  ----------------------  ----------------------
30    

Legend:
Removed from v.33  
changed lines
  Added in v.35

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12