/[pcre]/code/trunk/testdata/testoutput10
ViewVC logotype

Diff of /code/trunk/testdata/testoutput10

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

revision 973 by ph10, Fri Jun 1 18:38:40 2012 UTC revision 1011 by ph10, Sat Aug 25 11:36:15 2012 UTC
# Line 90  No match Line 90  No match
90   9: **   9: **
91  10: *  10: *
92      \x{300}\x{301}\x{302}      \x{300}\x{301}\x{302}
93  No match   0: \x{300}\x{301}\x{302}
94    
95  /\X?abc/8  /\X?abc/8
96      abc      abc
# Line 100  No match Line 100  No match
100      A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz      A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
101   0: A\x{300}abc   0: A\x{300}abc
102      \x{300}abc      \x{300}abc
103   0: abc   0: \x{300}abc
104      *** Failers      *** Failers
105  No match  No match
106    
# Line 114  No match Line 114  No match
114      A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz      A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
115  No match  No match
116      \x{300}abc      \x{300}abc
117  No match   0: \x{300}abc
118    
119  /\X*abc/8  /\X*abc/8
120      abc      abc
# Line 124  No match Line 124  No match
124      A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz      A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
125   0: A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abc   0: A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abc
126      \x{300}abc      \x{300}abc
127   0: abc   0: \x{300}abc
128      *** Failers      *** Failers
129  No match  No match
130    
# Line 138  No match Line 138  No match
138      *** Failers      *** Failers
139  No match  No match
140      \x{300}abc      \x{300}abc
141  No match   0: \x{300}abc
142    
143  /^\pL?=./8  /^\pL?=./8
144      A=b      A=b
# Line 1133  No match Line 1133  No match
1133      *** Failers      *** Failers
1134   0: *   0: *
1135      \x{300}      \x{300}
1136  No match   0: \x{300}
1137    
1138  /^[\X]/8  /^[\X]/8
1139      X123      X123
# Line 2100  Partial match: AA Line 2100  Partial match: AA
2100      AA\P\P      AA\P\P
2101  Partial match: AA  Partial match: AA
2102    
2103    /-- These are tests for extended grapheme clusters --/
2104    
2105    /^\X/8+
2106        G\x{34e}\x{34e}X
2107     0: G\x{34e}\x{34e}
2108     0+ X
2109        \x{34e}\x{34e}X
2110     0: \x{34e}\x{34e}
2111     0+ X
2112        \x04X
2113     0: \x{04}
2114     0+ X
2115        \x{1100}X
2116     0: \x{1100}
2117     0+ X
2118        \x{1100}\x{34e}X
2119     0: \x{1100}\x{34e}
2120     0+ X
2121        \x{1b04}\x{1b04}X
2122     0: \x{1b04}\x{1b04}
2123     0+ X
2124        *These match up to the roman letters
2125     0: *
2126     0+ These match up to the roman letters
2127        \x{1111}\x{1111}L,L
2128     0: \x{1111}\x{1111}
2129     0+ L,L
2130        \x{1111}\x{1111}\x{1169}L,L,V
2131     0: \x{1111}\x{1111}\x{1169}
2132     0+ L,L,V
2133        \x{1111}\x{ae4c}L, LV
2134     0: \x{1111}\x{ae4c}
2135     0+ L, LV
2136        \x{1111}\x{ad89}L, LVT
2137     0: \x{1111}\x{ad89}
2138     0+ L, LVT
2139        \x{1111}\x{ae4c}\x{1169}L, LV, V
2140     0: \x{1111}\x{ae4c}\x{1169}
2141     0+ L, LV, V
2142        \x{1111}\x{ae4c}\x{1169}\x{1169}L, LV, V, V
2143     0: \x{1111}\x{ae4c}\x{1169}\x{1169}
2144     0+ L, LV, V, V
2145        \x{1111}\x{ae4c}\x{1169}\x{11fe}L, LV, V, T
2146     0: \x{1111}\x{ae4c}\x{1169}\x{11fe}
2147     0+ L, LV, V, T
2148        \x{1111}\x{ad89}\x{11fe}L, LVT, T
2149     0: \x{1111}\x{ad89}\x{11fe}
2150     0+ L, LVT, T
2151        \x{1111}\x{ad89}\x{11fe}\x{11fe}L, LVT, T, T
2152     0: \x{1111}\x{ad89}\x{11fe}\x{11fe}
2153     0+ L, LVT, T, T
2154        \x{ad89}\x{11fe}\x{11fe}LVT, T, T
2155     0: \x{ad89}\x{11fe}\x{11fe}
2156     0+ LVT, T, T
2157        *These match just the first codepoint (invalid sequence)
2158     0: *
2159     0+ These match just the first codepoint (invalid sequence)
2160        \x{1111}\x{11fe}L, T
2161     0: \x{1111}
2162     0+ \x{11fe}L, T
2163        \x{ae4c}\x{1111}LV, L
2164     0: \x{ae4c}
2165     0+ \x{1111}LV, L
2166        \x{ae4c}\x{ae4c}LV, LV
2167     0: \x{ae4c}
2168     0+ \x{ae4c}LV, LV
2169        \x{ae4c}\x{ad89}LV, LVT
2170     0: \x{ae4c}
2171     0+ \x{ad89}LV, LVT
2172        \x{1169}\x{1111}V, L
2173     0: \x{1169}
2174     0+ \x{1111}V, L
2175        \x{1169}\x{ae4c}V, LV
2176     0: \x{1169}
2177     0+ \x{ae4c}V, LV
2178        \x{1169}\x{ad89}V, LVT
2179     0: \x{1169}
2180     0+ \x{ad89}V, LVT
2181        \x{ad89}\x{1111}LVT, L
2182     0: \x{ad89}
2183     0+ \x{1111}LVT, L
2184        \x{ad89}\x{1169}LVT, V
2185     0: \x{ad89}
2186     0+ \x{1169}LVT, V
2187        \x{ad89}\x{ae4c}LVT, LV
2188     0: \x{ad89}
2189     0+ \x{ae4c}LVT, LV
2190        \x{ad89}\x{ad89}LVT, LVT
2191     0: \x{ad89}
2192     0+ \x{ad89}LVT, LVT
2193        \x{11fe}\x{1111}T, L
2194     0: \x{11fe}
2195     0+ \x{1111}T, L
2196        \x{11fe}\x{1169}T, V
2197     0: \x{11fe}
2198     0+ \x{1169}T, V
2199        \x{11fe}\x{ae4c}T, LV
2200     0: \x{11fe}
2201     0+ \x{ae4c}T, LV
2202        \x{11fe}\x{ad89}T, LVT
2203     0: \x{11fe}
2204     0+ \x{ad89}T, LVT
2205        *Test extend and spacing mark
2206     0: *
2207     0+ Test extend and spacing mark
2208        \x{1111}\x{ae4c}\x{0711}L, LV, extend
2209     0: \x{1111}\x{ae4c}\x{711}
2210     0+ L, LV, extend
2211        \x{1111}\x{ae4c}\x{1b04}L, LV, spacing mark
2212     0: \x{1111}\x{ae4c}\x{1b04}
2213     0+ L, LV, spacing mark
2214        \x{1111}\x{ae4c}\x{1b04}\x{0711}\x{1b04}L, LV, spacing mark, extend, spacing mark
2215     0: \x{1111}\x{ae4c}\x{1b04}\x{711}\x{1b04}
2216     0+ L, LV, spacing mark, extend, spacing mark
2217        *Test CR, LF, and control
2218     0: *
2219     0+ Test CR, LF, and control
2220        \x0d\x{0711}CR, extend
2221     0: \x{0d}
2222     0+ \x{711}CR, extend
2223        \x0d\x{1b04}CR, spacingmark
2224     0: \x{0d}
2225     0+ \x{1b04}CR, spacingmark
2226        \x0a\x{0711}LF, extend
2227     0: \x{0a}
2228     0+ \x{711}LF, extend
2229        \x0a\x{1b04}LF, spacingmark
2230     0: \x{0a}
2231     0+ \x{1b04}LF, spacingmark
2232        \x0b\x{0711}Control, extend
2233     0: \x{0b}
2234     0+ \x{711}Control, extend
2235        \x09\x{1b04}Control, spacingmark
2236     0: \x{09}
2237     0+ \x{1b04}Control, spacingmark
2238        *There are no Prepend characters, so we can't test Prepend, CR
2239     0: *
2240     0+ There are no Prepend characters, so we can't test Prepend, CR
2241    
2242    /^(?>\X{2})X/8+
2243        \x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2244     0: \x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2245     0+
2246    
2247    /^\X{2,4}X/8+
2248        \x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2249     0: \x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2250     0+
2251        \x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2252     0: \x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2253     0+
2254        \x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2255     0: \x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2256     0+
2257    
2258    /^\X{2,4}?X/8+
2259        \x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2260     0: \x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2261     0+
2262        \x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2263     0: \x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2264     0+
2265        \x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2266     0: \x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}\x{1111}\x{ae4c}X
2267     0+
2268    
2269    /-- --/
2270    
2271  /-- End of testinput10 --/  /-- End of testinput10 --/

Legend:
Removed from v.973  
changed lines
  Added in v.1011

  ViewVC Help
Powered by ViewVC 1.1.5