summaryrefslogtreecommitdiff
path: root/testdata/testoutput4
diff options
context:
space:
mode:
authorph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2014-08-06 17:33:14 +0000
committerph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2014-08-06 17:33:14 +0000
commitaabdaf5f90f53116acce1966696eae3b9b6f5dfd (patch)
treeb4ff64a854bf904e22862fe0246fcff662613292 /testdata/testoutput4
parentde4605aa69c5253862ea7f2e56c2b18e536dbe30 (diff)
downloadpcre2-aabdaf5f90f53116acce1966696eae3b9b6f5dfd.tar.gz
Adjust tests for PCRE/Perl anomalies in character properties & fix one bug.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@39 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testoutput4')
-rw-r--r--testdata/testoutput458
1 files changed, 15 insertions, 43 deletions
diff --git a/testdata/testoutput4 b/testdata/testoutput4
index 97cff37..b3b6896 100644
--- a/testdata/testoutput4
+++ b/testdata/testoutput4
@@ -1984,8 +1984,6 @@ No match
0: \x{60b}
** Failers
No match
- \x{061c}
-No match
X\x{06e9}
No match
@@ -2578,8 +2576,8 @@ No match
0: > \x{a0}\x{1680}\x{2028}\x{2029}\x{202f}\x{09}\x{0b}
/^>[[:blank:]]*/utf,ucp
- >\x{20}\x{a0}\x{1680}\x{180e}\x{2000}\x{202f}\x{9}\x{b}\x{2028}
- 0: > \x{a0}\x{1680}\x{180e}\x{2000}\x{202f}\x{09}
+ >\x{20}\x{a0}\x{1680}\x{2000}\x{202f}\x{9}\x{b}\x{2028}
+ 0: > \x{a0}\x{1680}\x{2000}\x{202f}\x{09}
/^[[:alpha:]]*/utf,ucp
Az\x{aa}\x{c0}\x{1c5}\x{2b0}\x{3b6}\x{1d7c9}\x{2fa1d}
@@ -2591,7 +2589,7 @@ No match
/^[[:cntrl:]]*/utf,ucp
\x{0}\x{09}\x{1f}\x{7f}\x{9f}
- 0: \x{00}\x{09}\x{1f}\x{7f}
+ 0: \x{00}\x{09}\x{1f}\x{7f}\x{9f}
/^[[:graph:]]*/utf,ucp
A\x{a1}\x{a0}
@@ -3414,14 +3412,14 @@ No match
/^A\s+Z/utf,ucp
A\x{2005}Z
0: A\x{2005}Z
- A\x{85}\x{180e}\x{2005}Z
- 0: A\x{85}\x{180e}\x{2005}Z
+ A\x{85}\x{2005}Z
+ 0: A\x{85}\x{2005}Z
/^A[\s]+Z/utf,ucp
A\x{2005}Z
0: A\x{2005}Z
- A\x{85}\x{180e}\x{2005}Z
- 0: A\x{85}\x{180e}\x{2005}Z
+ A\x{85}\x{2005}Z
+ 0: A\x{85}\x{2005}Z
/^[[:graph:]]+$/utf,ucp
Letter:ABC
@@ -3470,12 +3468,8 @@ No match
No match
\x{a0}
No match
- \x{61c}
-No match
\x{1680}
No match
- \x{180e}
-No match
\x{2028}
No match
\x{2029}
@@ -3484,14 +3478,6 @@ No match
No match
\x{2065}
No match
- \x{2066}
-No match
- \x{2067}
-No match
- \x{2068}
-No match
- \x{2069}
-No match
\x{3000}
No match
\x{e0002}
@@ -3524,8 +3510,6 @@ No match
0: Symbol:\x{6de}<>\x{fffc}
Cf-property:\x{ad}\x{600}\x{601}\x{602}\x{603}\x{604}\x{6dd}\x{70f}
0: Cf-property:\x{ad}\x{600}\x{601}\x{602}\x{603}\x{604}\x{6dd}\x{70f}
- \x{180e}
- 0: \x{180e}
\x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
0: \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
\x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
@@ -3556,22 +3540,12 @@ No match
No match
\x{85}
No match
- \x{61c}
-No match
\x{2028}
No match
\x{2029}
No match
\x{2065}
No match
- \x{2066}
-No match
- \x{2067}
-No match
- \x{2068}
-No match
- \x{2069}
-No match
\x{e0002}
No match
\x{e001f}
@@ -3594,10 +3568,10 @@ No match
No match
/^[[:^graph:]]+$/utf,ucp
- \x{09}\x{0a}\x{1D}\x{20}\x{85}\x{a0}\x{61c}\x{1680}\x{180e}
- 0: \x{09}\x{0a}\x{1d} \x{85}\x{a0}\x{61c}\x{1680}\x{180e}
- \x{2028}\x{2029}\x{202f}\x{2065}\x{2066}\x{2067}\x{2068}\x{2069}
- 0: \x{2028}\x{2029}\x{202f}\x{2065}\x{2066}\x{2067}\x{2068}\x{2069}
+ \x{09}\x{0a}\x{1D}\x{20}\x{85}\x{a0}\x{1680}
+ 0: \x{09}\x{0a}\x{1d} \x{85}\x{a0}\x{1680}
+ \x{2028}\x{2029}\x{202f}\x{2065}
+ 0: \x{2028}\x{2029}\x{202f}\x{2065}
\x{3000}\x{e0002}\x{e001f}\x{e0080}
0: \x{3000}\x{e0002}\x{e001f}\x{e0080}
** Failers
@@ -3636,10 +3610,10 @@ No match
No match
/^[[:^print:]]+$/utf,ucp
- \x{09}\x{1D}\x{85}\x{61c}\x{2028}\x{2029}\x{2065}\x{2066}\x{2067}
- 0: \x{09}\x{1d}\x{85}\x{61c}\x{2028}\x{2029}\x{2065}\x{2066}\x{2067}
- \x{2068}\x{2069}\x{e0002}\x{e001f}\x{e0080}
- 0: \x{2068}\x{2069}\x{e0002}\x{e001f}\x{e0080}
+ \x{09}\x{1D}\x{85}\x{2028}\x{2029}\x{2065}
+ 0: \x{09}\x{1d}\x{85}\x{2028}\x{2029}\x{2065}
+ \x{e0002}\x{e001f}\x{e0080}
+ 0: \x{e0002}\x{e001f}\x{e0080}
** Failers
No match
Space: \x{a0}
@@ -3664,8 +3638,6 @@ No match
No match
Cf-property:\x{ad}\x{600}\x{601}\x{602}\x{603}\x{604}\x{6dd}\x{70f}
No match
- \x{180e}
-No match
\x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
No match
\x{202a}\x{202b}\x{202c}\x{202d}\x{202e}