Diff for /embedaddon/pcre/testdata/testinput2 between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2012/02/21 23:50:25 version 1.1.1.3, 2012/10/09 09:19:18
Line 3102  with \Y. ---/ Line 3102  with \Y. ---/
 /\d*\R/BZ  /\d*\R/BZ
   
 /\s*\R/BZ  /\s*\R/BZ
       \x20\x0a
       \x20\x0d
       \x20\x0d\x0a
   
   /\S*\R/BZ
       a\x0a
   
   /X\h*\R/BZ
       X\x20\x0a
   
   /X\H*\R/BZ
       X\x0d\x0a
   
   /X\H+\R/BZ
       X\x0d\x0a
   
   /X\H++\R/BZ
       X\x0d\x0a
   
 /-- Perl treats this one differently, not failing the second string. I believe  /-- Perl treats this one differently, not failing the second string. I believe
     that is a bug in Perl. --/      that is a bug in Perl. --/
   
Line 3600  replaced by single letters. --/ Line 3618  replaced by single letters. --/
   
 /(?=a(*:x))(?=a(*:y)c|)/K+  /(?=a(*:x))(?=a(*:y)c|)/K+
     ab      ab
   
   /(..)\1/
       ab\P
       aba\P
       abab\P
   
   /(..)\1/i
       ab\P
       abA\P
       aBAb\P
   
   /(..)\1{2,}/
       ab\P
       aba\P
       abab\P
       ababa\P
       ababab\P
       ababab\P\P
       abababa\P
       abababa\P\P
   
   /(..)\1{2,}/i
       ab\P
       aBa\P
       aBAb\P
       AbaBA\P
       abABAb\P
       aBAbaB\P\P
       abABabA\P
       abaBABa\P\P
   
   /(..)\1{2,}?x/i
       ab\P
       abA\P
       aBAb\P
       abaBA\P
       abAbaB\P
       abaBabA\P
       abAbABaBx\P
   
   /^(..)\1/
       aba\P
   
   /^(..)\1{2,3}x/
       aba\P
       ababa\P
       ababa\P\P
       abababx
       ababababx  
   
   /^(..)\1{2,3}?x/
       aba\P
       ababa\P
       ababa\P\P
       abababx
       ababababx  
       
   /^(..)(\1{2,3})ab/
       abababab
   
   /^\R/
       \r\P
       \r\P\P
       
   /^\R{2,3}x/
       \r\P
       \r\P\P
       \r\r\P 
       \r\r\P\P
       \r\r\r\P  
       \r\r\r\P\P
       \r\rx
       \r\r\rx    
   
   /^\R{2,3}?x/
       \r\P
       \r\P\P
       \r\r\P 
       \r\r\P\P
       \r\r\r\P  
       \r\r\r\P\P
       \r\rx
       \r\r\rx    
       
   /^\R?x/
       \r\P
       \r\P\P 
       x
       \rx  
   
   /^\R+x/
       \r\P
       \r\P\P 
       \r\n\P
       \r\n\P\P  
       \rx  
   
   /^a$/<CRLF>
       a\r\P
       a\r\P\P 
   
   /^a$/m<CRLF>
       a\r\P
       a\r\P\P 
   
   /^(a$|a\r)/<CRLF>
       a\r\P
       a\r\P\P 
   
   /^(a$|a\r)/m<CRLF>
       a\r\P
       a\r\P\P 
   
   /./<CRLF>
       \r\P
       \r\P\P 
     
   /.{2,3}/<CRLF>
       \r\P 
       \r\P\P
       \r\r\P
       \r\r\P\P
       \r\r\r\P
       \r\r\r\P\P     
   
   /.{2,3}?/<CRLF>
       \r\P 
       \r\P\P
       \r\r\P
       \r\r\P\P
       \r\r\r\P
       \r\r\r\P\P     
   
   /-- These two are here because Perl does not match: it seems to allow the
   COMMIT to escape from the assertion. --/
   
   /(?=a(*COMMIT)b|ac)ac|ac/
       ac
   
   /(?=a(*COMMIT)b|(ac)) ac | (a)c/x
       ac
   
   "AB(C(D))(E(F))?(?(?=\2)(?=\4))"
       ABCDGHI\O03
       
   /-- This one is here because Perl does not confine the *COMMIT to the 
   assertion, and therefore fails the entire subroutine call. --/ 
       
   /((?=a(*COMMIT)b)ab|ac){0}(?:(?1)|a(c))/
       ac 
   
 /-- End of testinput2 --/  /-- End of testinput2 --/

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


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