Diff for /embedaddon/pcre/testdata/testinput7 between versions 1.1.1.3 and 1.1.1.4

version 1.1.1.3, 2012/10/09 09:19:18 version 1.1.1.4, 2013/07/22 08:25:57
Line 89 Line 89
 /(\p{Yi}{0,3}+\277)*/  /(\p{Yi}{0,3}+\277)*/
   
 /\p{Zl}{2,3}+/8BZ  /\p{Zl}{2,3}+/8BZ
    \xe2\x80\xa8\xe2\x80\xa8    


     \x{2028}\x{2028}\x{2028}      \x{2028}\x{2028}\x{2028}
           
 /\p{Zl}/8BZ  /\p{Zl}/8BZ
Line 195  of case for anything other than the ASCII letters. --/ Line 195  of case for anything other than the ASCII letters. --/
     \x{c0}      \x{c0}
     \x{e0}       \x{e0} 
   
 /-- This should be Perl-compatible but Perl 5.11 gets \x{300} wrong. --/8  
       
 /^\X/8  
     A  
     A\x{300}BC   
     A\x{300}\x{301}\x{302}BC   
     *** Failers  
     \x{300}    
       
 /-- These are PCRE's extra properties to help with Unicodizing \d etc. --/  /-- These are PCRE's extra properties to help with Unicodizing \d etc. --/
   
 /^\p{Xan}/8  /^\p{Xan}/8
Line 621  of case for anything other than the ASCII letters. --/ Line 612  of case for anything other than the ASCII letters. --/
 /^\X+?Z/8  /^\X+?Z/8
     AA\P      AA\P
     AA\P\P       AA\P\P 
   
   /A\x{3a3}B/8iDZ
   
   /\x{3a3}B/8iDZ
   
   /[\x{3a3}]/8iBZ
   
   /[^\x{3a3}]/8iBZ
   
   /[\x{3a3}]+/8iBZ
   
   /[^\x{3a3}]+/8iBZ
   
   /a*\x{3a3}/8iBZ
   
   /\x{3a3}+a/8iBZ
   
   /\x{3a3}*\x{3c2}/8iBZ
   
   /\x{3a3}{3}/8i+
       \x{3a3}\x{3c3}\x{3c2}\x{3a3}\x{3c3}\x{3c2}
   
   /\x{3a3}{2,4}/8i+
       \x{3a3}\x{3c3}\x{3c2}\x{3a3}\x{3c3}\x{3c2}
   
   /\x{3a3}{2,4}?/8i+
       \x{3a3}\x{3c3}\x{3c2}\x{3a3}\x{3c3}\x{3c2}
   
   /\x{3a3}+./8i+
       \x{3a3}\x{3c3}\x{3c2}\x{3a3}\x{3c3}\x{3c2}
   
   /\x{3a3}++./8i+
       ** Failers
       \x{3a3}\x{3c3}\x{3c2}\x{3a3}\x{3c3}\x{3c2}
   
   /\x{3a3}*\x{3c2}/8iBZ
   
   /[^\x{3a3}]*\x{3c2}/8iBZ
   
   /[^a]*\x{3c2}/8iBZ
   
   /ist/8iBZ
       ikt
   
   /is+t/8i
       iSs\x{17f}t
       ikt
   
   /is+?t/8i
       ikt
   
   /is?t/8i
       ikt
   
   /is{2}t/8i
       iskt
       
   /-- This property is a PCRE special --/
   
   /^\p{Xuc}/8
       $abc
       @abc
       `abc
       \x{1234}abc
       ** Failers
       abc     
   
   /^\p{Xuc}+/8
       $@`\x{a0}\x{1234}\x{e000}**
       ** Failers
       \x{9f}
   
   /^\p{Xuc}+?/8
       $@`\x{a0}\x{1234}\x{e000}**
       ** Failers
       \x{9f}
   
   /^\p{Xuc}+?\*/8
       $@`\x{a0}\x{1234}\x{e000}**
       ** Failers
       \x{9f}
   
   /^\p{Xuc}++/8
       $@`\x{a0}\x{1234}\x{e000}**
       ** Failers
       \x{9f}
   
   /^\p{Xuc}{3,5}/8
       $@`\x{a0}\x{1234}\x{e000}**
       ** Failers
       \x{9f}
   
   /^\p{Xuc}{3,5}?/8
       $@`\x{a0}\x{1234}\x{e000}**
       ** Failers
       \x{9f}
   
   /^[\p{Xuc}]/8
       $@`\x{a0}\x{1234}\x{e000}**
       ** Failers
       \x{9f}
   
   /^[\p{Xuc}]+/8
       $@`\x{a0}\x{1234}\x{e000}**
       ** Failers
       \x{9f}
   
   /^\P{Xuc}/8
       abc
       ** Failers
       $abc
       @abc
       `abc
       \x{1234}abc
   
   /^[\P{Xuc}]/8
       abc
       ** Failers
       $abc
       @abc
       `abc
       \x{1234}abc
   
 /-- End of testinput7 --/  /-- End of testinput7 --/

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


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