summaryrefslogtreecommitdiff
path: root/doc/html/pcre2syntax.html
diff options
context:
space:
mode:
authorph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2017-06-17 11:40:17 +0000
committerph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2017-06-17 11:40:17 +0000
commitea4a2c853ff2e64acd2fabd6ac3efaaa31bcfdd3 (patch)
tree53fcf220450b2b9e5605285cd871b2a719a41a00 /doc/html/pcre2syntax.html
parentad92313d5238f3c8b581d297d75245d5b7ad6205 (diff)
downloadpcre2-ea4a2c853ff2e64acd2fabd6ac3efaaa31bcfdd3.tar.gz
Documentation update.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@832 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'doc/html/pcre2syntax.html')
-rw-r--r--doc/html/pcre2syntax.html17
1 files changed, 9 insertions, 8 deletions
diff --git a/doc/html/pcre2syntax.html b/doc/html/pcre2syntax.html
index ec29303..ce7e7da 100644
--- a/doc/html/pcre2syntax.html
+++ b/doc/html/pcre2syntax.html
@@ -439,11 +439,12 @@ but some of them use Unicode properties if PCRE2_UCP is set. You can use
</pre>
The following are recognized only at the very start of a pattern or after one
of the newline or \R options with similar syntax. More than one of them may
-appear.
+appear. For the first three, d is a decimal number.
<pre>
- (*LIMIT_MATCH=d) set the match limit to d (decimal number)
- (*LIMIT_DEPTH=d) set the backtracking limit to d (decimal number)
- (*NOTEMPTY) set PCRE2_NOTEMPTY when matching
+ (*LIMIT_DEPTH=d) set the backtracking limit to d
+ (*LIMIT_HEAP=d) set the heap size limit to d kilobytes
+ (*LIMIT_MATCH=d) set the match limit to d
+ (*NOTEMPTY) set PCRE2_NOTEMPTY when matching
(*NOTEMPTY_ATSTART) set PCRE2_NOTEMPTY_ATSTART when matching
(*NO_AUTO_POSSESS) no auto-possessification (PCRE2_NO_AUTO_POSSESS)
(*NO_DOTSTAR_ANCHOR) no .* anchoring (PCRE2_NO_DOTSTAR_ANCHOR)
@@ -452,9 +453,9 @@ appear.
(*UTF) set appropriate UTF mode for the library in use
(*UCP) set PCRE2_UCP (use Unicode properties for \d etc)
</pre>
-Note that LIMIT_MATCH and LIMIT_DEPTH can only reduce the value of the limits
-set by the caller of <b>pcre2_match()</b> or <b>pcre2_dfa_match()</b>, not
-increase them. LIMIT_RECURSION is an obsolete synonym for LIMIT_DEPTH. The
+Note that LIMIT_DEPTH, LIMIT_HEAP, and LIMIT_MATCH can only reduce the value of
+the limits set by the caller of <b>pcre2_match()</b> or <b>pcre2_dfa_match()</b>,
+not increase them. LIMIT_RECURSION is an obsolete synonym for LIMIT_DEPTH. The
application can lock out the use of (*UTF) and (*UCP) by setting the
PCRE2_NEVER_UTF or PCRE2_NEVER_UCP options, respectively, at compile time.
</P>
@@ -599,7 +600,7 @@ Cambridge, England.
</P>
<br><a name="SEC27" href="#TOC1">REVISION</a><br>
<P>
-Last updated: 26 May 2017
+Last updated: 17 June 2017
<br>
Copyright &copy; 1997-2017 University of Cambridge.
<br>