summaryrefslogtreecommitdiff
path: root/doc/pcre2pattern.3
diff options
context:
space:
mode:
authorph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2020-01-27 15:36:29 +0000
committerph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2020-01-27 15:36:29 +0000
commit8d66348cbeb82ab7234aee227e483796a771ee19 (patch)
tree3fa885f567a824d08a79f89ffa36468a85602964 /doc/pcre2pattern.3
parentb251f0bc17a4d5a3b3f7690432113c773bcbe13f (diff)
downloadpcre2-8d66348cbeb82ab7234aee227e483796a771ee19.tar.gz
Documentation update.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1214 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'doc/pcre2pattern.3')
-rw-r--r--doc/pcre2pattern.38
1 files changed, 6 insertions, 2 deletions
diff --git a/doc/pcre2pattern.3 b/doc/pcre2pattern.3
index 319efc7..35e5568 100644
--- a/doc/pcre2pattern.3
+++ b/doc/pcre2pattern.3
@@ -1,4 +1,4 @@
-.TH PCRE2PATTERN 3 "24 January 2020" "PCRE2 10.35"
+.TH PCRE2PATTERN 3 "27 January 2020" "PCRE2 10.35"
.SH NAME
PCRE2 - Perl-compatible regular expressions (revised API)
.SH "PCRE2 REGULAR EXPRESSION DETAILS"
@@ -2671,6 +2671,10 @@ pattern. If this is not the case, the rest of the pattern match fails exactly
as before because nothing has changed, so using a non-atomic assertion just
wastes resources.
.P
+There is one exception to backtracking into a non-atomic assertion. If an
+(*ACCEPT) control verb is triggered, the assertion succeeds atomically. That
+is, a subsequent match failure cannot backtrack into the assertion.
+.P
Non-atomic assertions are not supported by the alternative matching function
\fBpcre2_dfa_match()\fP. They are supported by JIT, but only if they do not
contain any control verbs such as (*ACCEPT). (This may change in future). Note
@@ -3872,6 +3876,6 @@ Cambridge, England.
.rs
.sp
.nf
-Last updated: 24 January 2020
+Last updated: 27 January 2020
Copyright (c) 1997-2020 University of Cambridge.
.fi