Diff for /embedaddon/pcre/testdata/testoutput7 between versions 1.1.1.4 and 1.1.1.5

version 1.1.1.4, 2013/07/22 08:25:57 version 1.1.1.5, 2014/06/15 19:46:05
Line 78  No need char Line 78  No need char
 /[\p{Nd}+-]+/8DZ  /[\p{Nd}+-]+/8DZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        [+\-\p{Nd}]+        [+\-\p{Nd}]++
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 270  No need char Line 270  No need char
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
   
   /^\p{Cf}/8
       \x{180e}
    0: \x{180e}
       \x{061c}
    0: \x{61c}
       \x{2066}
    0: \x{2066}
       \x{2067}
    0: \x{2067}
       \x{2068}
    0: \x{2068}
       \x{2069}
    0: \x{2069}
   
 /^\p{Cs}/8  /^\p{Cs}/8
     \?\x{dfff}      \?\x{dfff}
  0: \x{dfff}   0: \x{dfff}
Line 278  No match Line 292  No match
     \x{09f}       \x{09f} 
 No match  No match
       
   /^\p{Mn}/8
       \x{1a1b}
    0: \x{1a1b}
   
   /^\p{Pe}/8
       \x{2309}
    0: \x{2309}
       \x{230b}
    0: \x{230b}
   
   /^\p{Ps}/8
       \x{2308}
    0: \x{2308}
       \x{230a}
    0: \x{230a}
   
 /^\p{Sc}+/8  /^\p{Sc}+/8
     $\x{a2}\x{a3}\x{a4}\x{a5}\x{a6}      $\x{a2}\x{a3}\x{a4}\x{a5}\x{a6}
  0: $\x{a2}\x{a3}\x{a4}\x{a5}   0: $\x{a2}\x{a3}\x{a4}\x{a5}
Line 297  No match Line 327  No match
  0: \x{a0}   0: \x{a0}
     \x{1680}      \x{1680}
  0: \x{1680}   0: \x{1680}
     \x{180e}  
  0: \x{180e}  
     \x{2000}      \x{2000}
  0: \x{2000}   0: \x{2000}
     \x{2001}           \x{2001}     
Line 310  No match Line 338  No match
     \x{200d}       \x{200d} 
 No match  No match
       
/-- These four are here rather than in test 6 because Perl has problems with/-- These are here rather than in test 6 because Perl has problems with
    the negative versions of the properties. --/    the negative versions of the properties and behaves has changed how
     it behaves for caseless matching. --/
               
 /\p{^Lu}/8i  /\p{^Lu}/8i
     1234      1234
Line 351  No match Line 380  No match
     \x{1d00}        \x{1d00}  
 No match  No match
   
   /\p{Lu}/8i
       A
    0: A
       aZ
    0: Z
       ** Failers
    0: F
       abc   
   No match
   
 /[\x{c0}\x{391}]/8i  /[\x{c0}\x{391}]/8i
     \x{c0}      \x{c0}
  0: \x{c0}   0: \x{c0}
Line 501  No match Line 540  No match
   
 /^>\p{Xsp}+/8  /^>\p{Xsp}+/8
     > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}      > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
 0: > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028} 0: > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
   
 /^>\p{Xsp}+?/8  /^>\p{Xsp}+?/8
     >\x{1680}\x{2028}\x{0b}      >\x{1680}\x{2028}\x{0b}
Line 509  No match Line 548  No match
   
 /^>\p{Xsp}*/8  /^>\p{Xsp}*/8
     > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}      > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
 0: > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028} 0: > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
           
 /^>\p{Xsp}{2,9}/8  /^>\p{Xsp}{2,9}/8
     > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}      > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
 0: > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028} 0: > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
           
 /^>\p{Xsp}{2,9}?/8  /^>\p{Xsp}{2,9}?/8
     > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}      > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
Line 525  No match Line 564  No match
     
 /^>[\p{Xsp}]+/8  /^>[\p{Xsp}]+/8
     > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}      > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
 0: > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028} 0: > \x{09}\x{0a}\x{0c}\x{0d}\x{a0}\x{1680}\x{2028}\x{0b}
   
 /^>\p{Xps}/8  /^>\p{Xps}/8
     >\x{1680}\x{2028}\x{0b}      >\x{1680}\x{2028}\x{0b}
Line 820  No match Line 859  No match
 /[[:graph:]]/WBZ  /[[:graph:]]/WBZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        [!-~]        [[:graph:]]
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 828  No match Line 867  No match
 /[[:print:]]/WBZ  /[[:print:]]/WBZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        [ -~]        [[:print:]]
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 836  No match Line 875  No match
 /[[:punct:]]/WBZ  /[[:punct:]]/WBZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        [!-/:-@[-`{-~]        [[:punct:]]
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 910  No match Line 949  No match
 /[[:^alpha:][:^cntrl:]]+/8WBZ  /[[:^alpha:][:^cntrl:]]+/8WBZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        [ -~\x80-\xff\P{L}]+        [ -~\x80-\xff\P{L}]++
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 922  No match Line 961  No match
 /[[:^cntrl:][:^alpha:]]+/8WBZ  /[[:^cntrl:][:^alpha:]]+/8WBZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        [ -~\x80-\xff\P{L}]+        [ -~\x80-\xff\P{L}]++
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 934  No match Line 973  No match
 /[[:alpha:]]+/8WBZ  /[[:alpha:]]+/8WBZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        [\p{L}]+        [\p{L}]++
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 944  No match Line 983  No match
 /[[:^alpha:]\S]+/8WBZ  /[[:^alpha:]\S]+/8WBZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        [\P{L}\P{Xsp}]+        [\P{L}\P{Xsp}]++
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 956  No match Line 995  No match
 /[^\d]+/8WBZ  /[^\d]+/8WBZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        [^\p{Nd}]+        [^\p{Nd}]++
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 1070  No match Line 1109  No match
         prop Nd          prop Nd
         B+          B+
         prop N *+          prop N *+
        B+        B++
        prop Nd *        prop Nd *+
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 1347  Need char = 'B' (caseless) Line 1386  Need char = 'B' (caseless)
 /[\x{3a3}]+/8iBZ  /[\x{3a3}]+/8iBZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        clist 03a3 03c2 03c3 +        clist 03a3 03c2 03c3 ++
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 1355  Need char = 'B' (caseless) Line 1394  Need char = 'B' (caseless)
 /[^\x{3a3}]+/8iBZ  /[^\x{3a3}]+/8iBZ
 ------------------------------------------------------------------  ------------------------------------------------------------------
         Bra          Bra
        not clist 03a3 03c2 03c3 +        not clist 03a3 03c2 03c3 ++
         Ket          Ket
         End          End
 ------------------------------------------------------------------  ------------------------------------------------------------------
Line 1577  No match Line 1616  No match
 No match  No match
     \x{1234}abc      \x{1234}abc
 No match  No match
       
   /-- Some auto-possessification tests --/
   
   /\pN+\z/BZ
   ------------------------------------------------------------------
           Bra
           prop N ++
           \z
           Ket
           End
   ------------------------------------------------------------------
   
   /\PN+\z/BZ
   ------------------------------------------------------------------
           Bra
           notprop N ++
           \z
           Ket
           End
   ------------------------------------------------------------------
   
   /\pN+/BZ
   ------------------------------------------------------------------
           Bra
           prop N ++
           Ket
           End
   ------------------------------------------------------------------
   
   /\PN+/BZ
   ------------------------------------------------------------------
           Bra
           notprop N ++
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Any}+\p{Any} \p{Any}+\P{Any} \p{Any}+\p{L&} \p{Any}+\p{L} \p{Any}+\p{Lu} \p{Any}+\p{Han} \p{Any}+\p{Xan} \p{Any}+\p{Xsp} \p{Any}+\p{Xps} \p{Xwd}+\p{Any} \p{Any}+\p{Xuc}/BWZx  
   ------------------------------------------------------------------
           Bra
           prop Any +
           prop Any
           prop Any +
           notprop Any
           prop Any +
           prop L&
           prop Any +
           prop L
           prop Any +
           prop Lu
           prop Any +
           prop Han
           prop Any +
           prop Xan
           prop Any +
           prop Xsp
           prop Any +
           prop Xps
           prop Xwd +
           prop Any
           prop Any +
           prop Xuc
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{L&}+\p{Any} \p{L&}+\p{L&} \P{L&}+\p{L&} \p{L&}+\p{L} \p{L&}+\p{Lu} \p{L&}+\p{Han} \p{L&}+\p{Xan} \p{L&}+\P{Xan} \p{L&}+\p{Xsp} \p{L&}+\p{Xps} \p{Xwd}+\p{L&} \p{L&}+\p{Xuc}/BWZx  
   ------------------------------------------------------------------
           Bra
           prop L& +
           prop Any
           prop L& +
           prop L&
           notprop L& ++
           prop L&
           prop L& +
           prop L
           prop L& +
           prop Lu
           prop L& +
           prop Han
           prop L& +
           prop Xan
           prop L& ++
           notprop Xan
           prop L& ++
           prop Xsp
           prop L& ++
           prop Xps
           prop Xwd +
           prop L&
           prop L& +
           prop Xuc
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{N}+\p{Any} \p{N}+\p{L&} \p{N}+\p{L} \p{N}+\P{L} \p{N}+\P{N} \p{N}+\p{Lu} \p{N}+\p{Han} \p{N}+\p{Xan} \p{N}+\p{Xsp} \p{N}+\p{Xps} \p{Xwd}+\p{N} \p{N}+\p{Xuc}/BWZx  
   ------------------------------------------------------------------
           Bra
           prop N +
           prop Any
           prop N +
           prop L&
           prop N ++
           prop L
           prop N +
           notprop L
           prop N ++
           notprop N
           prop N ++
           prop Lu
           prop N +
           prop Han
           prop N +
           prop Xan
           prop N ++
           prop Xsp
           prop N ++
           prop Xps
           prop Xwd +
           prop N
           prop N +
           prop Xuc
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Lu}+\p{Any} \p{Lu}+\p{L&} \p{Lu}+\p{L} \p{Lu}+\p{Lu} \P{Lu}+\p{Lu} \p{Lu}+\p{Nd} \p{Lu}+\P{Nd} \p{Lu}+\p{Han} \p{Lu}+\p{Xan} \p{Lu}+\p{Xsp} \p{Lu}+\p{Xps} \p{Xwd}+\p{Lu} \p{Lu}+\p{Xuc}/BWZx  
   ------------------------------------------------------------------
           Bra
           prop Lu +
           prop Any
           prop Lu +
           prop L&
           prop Lu +
           prop L
           prop Lu +
           prop Lu
           notprop Lu ++
           prop Lu
           prop Lu ++
           prop Nd
           prop Lu +
           notprop Nd
           prop Lu +
           prop Han
           prop Lu +
           prop Xan
           prop Lu ++
           prop Xsp
           prop Lu ++
           prop Xps
           prop Xwd +
           prop Lu
           prop Lu +
           prop Xuc
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Han}+\p{Lu} \p{Han}+\p{L&} \p{Han}+\p{L} \p{Han}+\p{Lu} \p{Han}+\p{Arabic} \p{Arabic}+\p{Arabic} \p{Han}+\p{Xan} \p{Han}+\p{Xsp} \p{Han}+\p{Xps} \p{Xwd}+\p{Han} \p{Han}+\p{Xuc}/BWZx  
   ------------------------------------------------------------------
           Bra
           prop Han +
           prop Lu
           prop Han +
           prop L&
           prop Han +
           prop L
           prop Han +
           prop Lu
           prop Han ++
           prop Arabic
           prop Arabic +
           prop Arabic
           prop Han +
           prop Xan
           prop Han +
           prop Xsp
           prop Han +
           prop Xps
           prop Xwd +
           prop Han
           prop Han +
           prop Xuc
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Xan}+\p{Any} \p{Xan}+\p{L&} \P{Xan}+\p{L&} \p{Xan}+\p{L} \p{Xan}+\p{Lu} \p{Xan}+\p{Han} \p{Xan}+\p{Xan} \p{Xan}+\P{Xan} \p{Xan}+\p{Xsp} \p{Xan}+\p{Xps} \p{Xwd}+\p{Xan} \p{Xan}+\p{Xuc}/BWZx  
   ------------------------------------------------------------------
           Bra
           prop Xan +
           prop Any
           prop Xan +
           prop L&
           notprop Xan ++
           prop L&
           prop Xan +
           prop L
           prop Xan +
           prop Lu
           prop Xan +
           prop Han
           prop Xan +
           prop Xan
           prop Xan ++
           notprop Xan
           prop Xan ++
           prop Xsp
           prop Xan ++
           prop Xps
           prop Xwd +
           prop Xan
           prop Xan +
           prop Xuc
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Xsp}+\p{Any} \p{Xsp}+\p{L&} \p{Xsp}+\p{L} \p{Xsp}+\p{Lu} \p{Xsp}+\p{Han} \p{Xsp}+\p{Xan} \p{Xsp}+\p{Xsp} \P{Xsp}+\p{Xsp} \p{Xsp}+\p{Xps} \p{Xwd}+\p{Xsp} \p{Xsp}+\p{Xuc}/BWZx  
   ------------------------------------------------------------------
           Bra
           prop Xsp +
           prop Any
           prop Xsp ++
           prop L&
           prop Xsp ++
           prop L
           prop Xsp ++
           prop Lu
           prop Xsp +
           prop Han
           prop Xsp ++
           prop Xan
           prop Xsp +
           prop Xsp
           notprop Xsp ++
           prop Xsp
           prop Xsp +
           prop Xps
           prop Xwd ++
           prop Xsp
           prop Xsp +
           prop Xuc
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Xwd}+\p{Any} \p{Xwd}+\p{L&} \p{Xwd}+\p{L} \p{Xwd}+\p{Lu} \p{Xwd}+\p{Han} \p{Xwd}+\p{Xan} \p{Xwd}+\p{Xsp} \p{Xwd}+\p{Xps} \p{Xwd}+\p{Xwd} \p{Xwd}+\P{Xwd} \p{Xwd}+\p{Xuc}/BWZx  
   ------------------------------------------------------------------
           Bra
           prop Xwd +
           prop Any
           prop Xwd +
           prop L&
           prop Xwd +
           prop L
           prop Xwd +
           prop Lu
           prop Xwd +
           prop Han
           prop Xwd +
           prop Xan
           prop Xwd ++
           prop Xsp
           prop Xwd ++
           prop Xps
           prop Xwd +
           prop Xwd
           prop Xwd ++
           notprop Xwd
           prop Xwd +
           prop Xuc
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Xuc}+\p{Any} \p{Xuc}+\p{L&} \p{Xuc}+\p{L} \p{Xuc}+\p{Lu} \p{Xuc}+\p{Han} \p{Xuc}+\p{Xan} \p{Xuc}+\p{Xsp} \p{Xuc}+\p{Xps} \p{Xwd}+\p{Xuc} \p{Xuc}+\p{Xuc} \p{Xuc}+\P{Xuc}/BWZx  
   ------------------------------------------------------------------
           Bra
           prop Xuc +
           prop Any
           prop Xuc +
           prop L&
           prop Xuc +
           prop L
           prop Xuc +
           prop Lu
           prop Xuc +
           prop Han
           prop Xuc +
           prop Xan
           prop Xuc +
           prop Xsp
           prop Xuc +
           prop Xps
           prop Xwd +
           prop Xuc
           prop Xuc +
           prop Xuc
           prop Xuc ++
           notprop Xuc
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{N}+\p{Ll} \p{N}+\p{Nd} \p{N}+\P{Nd}/BWZx
   ------------------------------------------------------------------
           Bra
           prop N ++
           prop Ll
           prop N +
           prop Nd
           prop N +
           notprop Nd
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Xan}+\p{L} \p{Xan}+\p{N} \p{Xan}+\p{C} \p{Xan}+\P{L} \P{Xan}+\p{N} \p{Xan}+\P{C}/BWZx
   ------------------------------------------------------------------
           Bra
           prop Xan +
           prop L
           prop Xan +
           prop N
           prop Xan ++
           prop C
           prop Xan +
           notprop L
           notprop Xan ++
           prop N
           prop Xan +
           notprop C
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{L}+\p{Xan} \p{N}+\p{Xan} \p{C}+\p{Xan} \P{L}+\p{Xan} \p{N}+\p{Xan} \P{C}+\p{Xan} \p{L}+\P{Xan}/BWZx
   ------------------------------------------------------------------
           Bra
           prop L +
           prop Xan
           prop N +
           prop Xan
           prop C ++
           prop Xan
           notprop L +
           prop Xan
           prop N +
           prop Xan
           notprop C +
           prop Xan
           prop L ++
           notprop Xan
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Xan}+\p{Lu} \p{Xan}+\p{Nd} \p{Xan}+\p{Cc} \p{Xan}+\P{Ll} \P{Xan}+\p{No} \p{Xan}+\P{Cf}/BWZx
   ------------------------------------------------------------------
           Bra
           prop Xan +
           prop Lu
           prop Xan +
           prop Nd
           prop Xan ++
           prop Cc
           prop Xan +
           notprop Ll
           notprop Xan ++
           prop No
           prop Xan +
           notprop Cf
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Lu}+\p{Xan} \p{Nd}+\p{Xan} \p{Cs}+\p{Xan} \P{Lt}+\p{Xan} \p{Nl}+\p{Xan} \P{Cc}+\p{Xan} \p{Lt}+\P{Xan}/BWZx
   ------------------------------------------------------------------
           Bra
           prop Lu +
           prop Xan
           prop Nd +
           prop Xan
           prop Cs ++
           prop Xan
           notprop Lt +
           prop Xan
           prop Nl +
           prop Xan
           notprop Cc +
           prop Xan
           prop Lt ++
           notprop Xan
           Ket
           End
   ------------------------------------------------------------------
   
   /\w+\p{P} \w+\p{Po} \w+\s \p{Xan}+\s \s+\p{Xan} \s+\w/BWZx
   ------------------------------------------------------------------
           Bra
           prop Xwd +
           prop P
           prop Xwd +
           prop Po
           prop Xwd ++
           prop Xsp
           prop Xan ++
           prop Xsp
           prop Xsp ++
           prop Xan
           prop Xsp ++
           prop Xwd
           Ket
           End
   ------------------------------------------------------------------
   
   /\w+\P{P} \W+\p{Po} \w+\S \P{Xan}+\s \s+\P{Xan} \s+\W/BWZx
   ------------------------------------------------------------------
           Bra
           prop Xwd +
           notprop P
           notprop Xwd +
           prop Po
           prop Xwd +
           notprop Xsp
           notprop Xan +
           prop Xsp
           prop Xsp +
           notprop Xan
           prop Xsp +
           notprop Xwd
           Ket
           End
   ------------------------------------------------------------------
   
   /\w+\p{Po} \w+\p{Pc} \W+\p{Po} \W+\p{Pc} \w+\P{Po} \w+\P{Pc}/BWZx
   ------------------------------------------------------------------
           Bra
           prop Xwd +
           prop Po
           prop Xwd ++
           prop Pc
           notprop Xwd +
           prop Po
           notprop Xwd +
           prop Pc
           prop Xwd +
           notprop Po
           prop Xwd +
           notprop Pc
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Nl}+\p{Xan} \P{Nl}+\p{Xan} \p{Nl}+\P{Xan} \P{Nl}+\P{Xan}/BWZx
   ------------------------------------------------------------------
           Bra
           prop Nl +
           prop Xan
           notprop Nl +
           prop Xan
           prop Nl ++
           notprop Xan
           notprop Nl +
           notprop Xan
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Xan}+\p{Nl} \P{Xan}+\p{Nl} \p{Xan}+\P{Nl} \P{Xan}+\P{Nl}/BWZx
   ------------------------------------------------------------------
           Bra
           prop Xan +
           prop Nl
           notprop Xan ++
           prop Nl
           prop Xan +
           notprop Nl
           notprop Xan +
           notprop Nl
           Ket
           End
   ------------------------------------------------------------------
   
   /\p{Xan}+\p{Nd} \P{Xan}+\p{Nd} \p{Xan}+\P{Nd} \P{Xan}+\P{Nd}/BWZx
   ------------------------------------------------------------------
           Bra
           prop Xan +
           prop Nd
           notprop Xan ++
           prop Nd
           prop Xan +
           notprop Nd
           notprop Xan +
           notprop Nd
           Ket
           End
   ------------------------------------------------------------------
   
   /-- End auto-possessification tests --/ 
   
   /\w+/8CWBZ
   ------------------------------------------------------------------
           Bra
           Callout 255 0 3
           prop Xwd ++
           Callout 255 3 0
           Ket
           End
   ------------------------------------------------------------------
       abcd
   --->abcd
    +0 ^        \w+
    +3 ^   ^    
    0: abcd
   
   /[\p{N}]?+/BZO
   ------------------------------------------------------------------
           Bra
           [\p{N}]?+
           Ket
           End
   ------------------------------------------------------------------
   
   /[\p{L}ab]{2,3}+/BZO
   ------------------------------------------------------------------
           Bra
           [ab\p{L}]{2,3}+
           Ket
           End
   ------------------------------------------------------------------
   
   /\D+\X \d+\X \S+\X \s+\X \W+\X \w+\X \C+\X \R+\X \H+\X \h+\X \V+\X \v+\X a+\X \n+\X .+\X/BZx
   ------------------------------------------------------------------
           Bra
           \D+
           extuni
           \d+
           extuni
           \S+
           extuni
           \s+
           extuni
           \W+
           extuni
           \w+
           extuni
           AllAny+
           extuni
           \R+
           extuni
           \H+
           extuni
           \h+
           extuni
           \V+
           extuni
           \v+
           extuni
           a+
           extuni
           \x0a+
           extuni
           Any+
           extuni
           Ket
           End
   ------------------------------------------------------------------
   
   /.+\X/BZxs
   ------------------------------------------------------------------
           Bra
           AllAny+
           extuni
           Ket
           End
   ------------------------------------------------------------------
   
   /\X+$/BZxm
   ------------------------------------------------------------------
           Bra
           extuni+
        /m $
           Ket
           End
   ------------------------------------------------------------------
   
   /\X+\D \X+\d \X+\S \X+\s \X+\W \X+\w \X+. \X+\C \X+\R \X+\H \X+\h \X+\V \X+\v \X+\X \X+\Z \X+\z \X+$/BZx
   ------------------------------------------------------------------
           Bra
           extuni+
           \D
           extuni+
           \d
           extuni+
           \S
           extuni+
           \s
           extuni+
           \W
           extuni+
           \w
           extuni+
           Any
           extuni+
           AllAny
           extuni+
           \R
           extuni+
           \H
           extuni+
           \h
           extuni+
           \V
           extuni+
           \v
           extuni+
           extuni
           extuni+
           \Z
           extuni++
           \z
           extuni+
           $
           Ket
           End
   ------------------------------------------------------------------
   
   /\d+\s{0,5}=\s*\S?=\w{0,4}\W*/8WBZ
   ------------------------------------------------------------------
           Bra
           prop Nd ++
           prop Xsp {0,5}+
           =
           prop Xsp *+
           notprop Xsp ?
           =
           prop Xwd {0,4}+
           notprop Xwd *+
           Ket
           End
   ------------------------------------------------------------------
   
 /-- End of testinput7 --/  /-- End of testinput7 --/

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


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