summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2010-06-21 14:06:54 +0000
committerph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2010-06-21 14:06:54 +0000
commit1d834bde033c4aeae1beda2a8d2b986c0633ac8c (patch)
tree59a00ae491d7e6b37af9852dbc38018a93d01134
parentacd0c90fbf0ac9abcd1176ce462218c8d95e11ef (diff)
downloadpcre-1d834bde033c4aeae1beda2a8d2b986c0633ac8c.tar.gz
Another documentation update.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@547 2f5784b3-3f2a-0410-8824-cb99058d5e15
-rw-r--r--doc/pcreapi.312
1 files changed, 11 insertions, 1 deletions
diff --git a/doc/pcreapi.3 b/doc/pcreapi.3
index 04cc741..4176cea 100644
--- a/doc/pcreapi.3
+++ b/doc/pcreapi.3
@@ -848,6 +848,16 @@ Studying a pattern is also useful for non-anchored patterns that do not have a
single fixed starting character. A bitmap of possible starting bytes is
created. This speeds up finding a position in the subject at which to start
matching.
+.P
+The two optimizations just described can be disabled by setting the
+PCRE_NO_START_OPTIMIZE option when calling \fBpcre_exec()\fP or
+\fBpcre_dfa_exec()\fP. You might want to do this if your pattern contains
+callouts, or make use of (*MARK), and you make use of these in cases where
+matching fails. See the discussion of PCRE_NO_START_OPTIMIZE
+.\" HTML <a href="#execoptions">
+.\" </a>
+below.
+.\"
.
.
.\" HTML <a name="localesupport"></a>
@@ -2168,6 +2178,6 @@ Cambridge CB2 3QH, England.
.rs
.sp
.nf
-Last updated: 20 June 2010
+Last updated: 21 June 2010
Copyright (c) 1997-2010 University of Cambridge.
.fi