Diff for /embedaddon/pcre/testdata/testoutput8 between versions 1.1.1.2 and 1.1.1.4

version 1.1.1.2, 2012/02/21 23:50:25 version 1.1.1.4, 2013/07/22 08:25:57
Line 49  No match Line 49  No match
 16: a  16: a
 17:   17: 
     aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa       aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 
Matched, but too many subsidiary matchesMatched, but offsets vector is too small to show all matches
  0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa   0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaa   1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  2: aaaaaaaaaaaaaaaaaaaaaaaaaaaa   2: aaaaaaaaaaaaaaaaaaaaaaaaaaaa
Line 985  Partial match: abc Line 985  Partial match: abc
    xyzfo\P      xyzfo\P 
 No match  No match
    foob\P\>2      foob\P\>2 
Partial match: foobPartial match at offset 3: foob
    foobar...\R\P\>4      foobar...\R\P\>4 
  0: ar   0: ar
    xyzfo\P     xyzfo\P
Line 3260  No match Line 3260  No match
   
 /(.*)(\d*)/  /(.*)(\d*)/
     I have 2 numbers: 53147      I have 2 numbers: 53147
Matched, but too many subsidiary matchesMatched, but offsets vector is too small to show all matches
  0: I have 2 numbers: 53147   0: I have 2 numbers: 53147
  1: I have 2 numbers: 5314   1: I have 2 numbers: 5314
  2: I have 2 numbers: 531   2: I have 2 numbers: 531
Line 3295  Matched, but too many subsidiary matches Line 3295  Matched, but too many subsidiary matches
     
 /(.*?)(\d*)/  /(.*?)(\d*)/
     I have 2 numbers: 53147      I have 2 numbers: 53147
Matched, but too many subsidiary matchesMatched, but offsets vector is too small to show all matches
  0: I have 2 numbers: 53147   0: I have 2 numbers: 53147
  1: I have 2 numbers: 5314   1: I have 2 numbers: 5314
  2: I have 2 numbers: 531   2: I have 2 numbers: 531
Line 7466  Error -16 (item unsupported for DFA matching) Line 7466  Error -16 (item unsupported for DFA matching)
     xyzabc123pqr       xyzabc123pqr 
  0: 123   0: 123
     xyzabc12\P      xyzabc12\P
Partial match: abc12Partial match at offset 6: abc12
     xyzabc12\P\P      xyzabc12\P\P
Partial match: abc12Partial match at offset 6: abc12
   
 /\babc\b/  /\babc\b/
     +++abc+++      +++abc+++
  0: abc   0: abc
     +++ab\P      +++ab\P
Partial match: +abPartial match at offset 3: +ab
     +++ab\P\P        +++ab\P\P  
Partial match: +abPartial match at offset 3: +ab
   
 /(?=C)/g+  /(?=C)/g+
     ABCDECBA      ABCDECBA
Line 7625  Error -16 (item unsupported for DFA matching) Line 7625  Error -16 (item unsupported for DFA matching)
   
 /(?<=abc)def/  /(?<=abc)def/
     abc\P\P      abc\P\P
Partial match: abcPartial match at offset 3: abc
   
 /abc$/  /abc$/
     abc      abc
Line 7848  Error -26 (nested recursion at the same subject positi Line 7848  Error -26 (nested recursion at the same subject positi
   
 /(a+)/  /(a+)/
     \O6aaaa      \O6aaaa
Matched, but too many subsidiary matchesMatched, but offsets vector is too small to show all matches
  0: aaaa   0: aaaa
  1: aaa   1: aaa
  2: aa   2: aa
Line 7865  Matched, but too many subsidiary matches Line 7865  Matched, but too many subsidiary matches
 /(?<=ab\Cde)X/  /(?<=ab\Cde)X/
     abZdeX      abZdeX
  0: X   0: X
   
   /^\R/
       \r\P
    0: \x0d
       \r\P\P
   Partial match: \x0d
       
   /^\R{2,3}x/
       \r\P
   Partial match: \x0d
       \r\P\P
   Partial match: \x0d
       \r\r\P 
   Partial match: \x0d\x0d
       \r\r\P\P
   Partial match: \x0d\x0d
       \r\r\r\P  
   Partial match: \x0d\x0d\x0d
       \r\r\r\P\P
   Partial match: \x0d\x0d\x0d
       \r\rx
    0: \x0d\x0dx
       \r\r\rx    
    0: \x0d\x0d\x0dx
   
   /^\R{2,3}?x/
       \r\P
   Partial match: \x0d
       \r\P\P
   Partial match: \x0d
       \r\r\P 
   Partial match: \x0d\x0d
       \r\r\P\P
   Partial match: \x0d\x0d
       \r\r\r\P  
   Partial match: \x0d\x0d\x0d
       \r\r\r\P\P
   Partial match: \x0d\x0d\x0d
       \r\rx
    0: \x0d\x0dx
       \r\r\rx    
    0: \x0d\x0d\x0dx
       
   /^\R?x/
       \r\P
   Partial match: \x0d
       \r\P\P 
   Partial match: \x0d
       x
    0: x
       \rx  
    0: \x0dx
   
   /^\R+x/
       \r\P
   Partial match: \x0d
       \r\P\P 
   Partial match: \x0d
       \r\n\P
   Partial match: \x0d\x0a
       \r\n\P\P  
   Partial match: \x0d\x0a
       \rx  
    0: \x0dx
   
   /^a$/<CRLF>
       a\r\P
   Partial match: a\x0d
       a\r\P\P 
   Partial match: a\x0d
   
   /^a$/m<CRLF>
       a\r\P
   Partial match: a\x0d
       a\r\P\P 
   Partial match: a\x0d
   
   /^(a$|a\r)/<CRLF>
       a\r\P
    0: a\x0d
       a\r\P\P 
   Partial match: a\x0d
   
   /^(a$|a\r)/m<CRLF>
       a\r\P
    0: a\x0d
       a\r\P\P 
   Partial match: a\x0d
   
   /./<CRLF>
       \r\P
    0: \x0d
       \r\P\P 
   Partial match: \x0d
     
   /.{2,3}/<CRLF>
       \r\P 
   Partial match: \x0d
       \r\P\P
   Partial match: \x0d
       \r\r\P
    0: \x0d\x0d
       \r\r\P\P
   Partial match: \x0d\x0d
       \r\r\r\P
    0: \x0d\x0d\x0d
    1: \x0d\x0d
       \r\r\r\P\P     
   Partial match: \x0d\x0d\x0d
   
   /.{2,3}?/<CRLF>
       \r\P 
   Partial match: \x0d
       \r\P\P
   Partial match: \x0d
       \r\r\P
    0: \x0d\x0d
       \r\r\P\P
   Partial match: \x0d\x0d
       \r\r\r\P
    0: \x0d\x0d\x0d
    1: \x0d\x0d
       \r\r\r\P\P     
   Partial match: \x0d\x0d\x0d
   
   /-- Test simple validity check for restarts --/
   
   /abcdef/
      abc\R
   Error -30 (invalid data in workspace for DFA restart)
   
   /<H((?(?!<H|F>)(.)|(?R))++)*F>/
       text <H more text <H texting more  hexA0-"\xA0"    hex above 7F-"\xBC" F> text xxxxx <H text F> text F> text2 <H text sample F> more text.
    0: <H more text <H texting more  hexA0-"\xa0"    hex above 7F-"\xbc" F> text xxxxx <H text F> text F>
   
   /^(?>.{4})abc|^\w\w.xabcd/
       xxxxabcd
    0: xxxxabcd
    1: xxxxabc
       xx\xa0xabcd 
    0: xx\xa0xabcd
    1: xx\xa0xabc
   
   /^(.{4}){2}+abc|^\w\w.x\w\w\w\wabcd/
       xxxxxxxxabcd
    0: xxxxxxxxabcd
    1: xxxxxxxxabc
       xx\xa0xxxxxabcd 
    0: xx\xa0xxxxxabcd
    1: xx\xa0xxxxxabc
   
   /abcd/
       abcd\O0
   Matched, but offsets vector is too small to show all matches
   
 /-- End of testinput8 --/  /-- End of testinput8 --/

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>