summaryrefslogtreecommitdiff
path: root/testdata/testinput11
diff options
context:
space:
mode:
authorph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2011-05-25 08:29:03 +0000
committerph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2011-05-25 08:29:03 +0000
commitf14b12f846d24c0199cc73b40393ec704e419c42 (patch)
tree55ee08ccaf34c96aa9bd295136ab6b8969c5ad44 /testdata/testinput11
parent1b908148ffbe4b5ce256853ce46ad1b5954ec738 (diff)
downloadpcre-f14b12f846d24c0199cc73b40393ec704e419c42.tar.gz
Remove OP_OPT by handling /i and /m entirely at compile time. Fixes bug with
patterns like /(?i:([^b]))(?1)/, where the /i option was mishandled. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@602 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'testdata/testinput11')
-rw-r--r--testdata/testinput119
1 files changed, 9 insertions, 0 deletions
diff --git a/testdata/testinput11 b/testdata/testinput11
index 79ebd08..45e84cb 100644
--- a/testdata/testinput11
+++ b/testdata/testinput11
@@ -507,4 +507,13 @@ however, we need the complication for Perl. ---/
/(?P<abn>(?P=abn)xxx|)+/
xxx
+/(?i:([^b]))(?1)/
+ aa
+ aA
+ ** Failers
+ ab
+ aB
+ Ba
+ ba
+
/-- End of testinput11 --/