summaryrefslogtreecommitdiff
path: root/doc/pcre2build.3
diff options
context:
space:
mode:
authorph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2019-03-04 18:04:44 +0000
committerph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2019-03-04 18:04:44 +0000
commit1b123caefd55a510653b3933b037d3bcab39cba9 (patch)
tree2d2acde3311b138bac273dab693cac07a3599f4f /doc/pcre2build.3
parente1387f73f2e9f3dee26d3e6c2116e124f4f9f4b0 (diff)
downloadpcre2-1b123caefd55a510653b3933b037d3bcab39cba9.tar.gz
Final file tidies for 10.33-RC1
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1078 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'doc/pcre2build.3')
-rw-r--r--doc/pcre2build.329
1 files changed, 16 insertions, 13 deletions
diff --git a/doc/pcre2build.3 b/doc/pcre2build.3
index 9fc49e4..f1d28f8 100644
--- a/doc/pcre2build.3
+++ b/doc/pcre2build.3
@@ -1,4 +1,4 @@
-.TH PCRE2BUILD 3 "15 November 2018" "PCRE2 10.33"
+.TH PCRE2BUILD 3 "03 March 2019" "PCRE2 10.33"
.SH NAME
PCRE2 - Perl-compatible regular expressions (revised API)
.
@@ -373,14 +373,17 @@ environment.
.SH "PCRE2GREP SUPPORT FOR EXTERNAL SCRIPTS"
.rs
.sp
-By default, on non-Windows systems, \fBpcre2grep\fP supports the use of
-callouts with string arguments within the patterns it is matching, in order to
-run external scripts. For details, see the
+By default \fBpcre2grep\fP supports the use of callouts with string arguments
+within the patterns it is matching. There are two kinds: one that generates
+output using local code, and another that calls an external program or script.
+If --disable-pcre2grep-callout-fork is added to the \fBconfigure\fP command,
+only the first kind of callout is supported; if --disable-pcre2grep-callout is
+used, all callouts are completely ignored. For more details of \fBpcre2grep\fP
+callouts, see the
.\" HREF
\fBpcre2grep\fP
.\"
-documentation. This support can be disabled by adding
---disable-pcre2grep-callout to the \fBconfigure\fP command.
+documentation.
.
.
.SH "PCRE2GREP OPTIONS FOR COMPRESSED FILE SUPPORT"
@@ -536,14 +539,14 @@ documentation.
.SH "DISABLING THE Z AND T FORMATTING MODIFIERS"
.rs
.sp
-The C99 standard defines formatting modifiers z and t for size_t and
-ptrdiff_t values, respectively. By default, PCRE2 uses these modifiers in
-environments other than Microsoft Visual Studio when __STDC_VERSION__ is
+The C99 standard defines formatting modifiers z and t for size_t and
+ptrdiff_t values, respectively. By default, PCRE2 uses these modifiers in
+environments other than Microsoft Visual Studio when __STDC_VERSION__ is
defined and has a value greater than or equal to 199901L (indicating C99).
However, there is at least one environment that claims to be C99 but does not
-support these modifiers. If
+support these modifiers. If
.sp
- --disable-percent-zt
+ --disable-percent-zt
.sp
is specified, no use is made of the z or t modifiers. Instead or %td or %zu,
%lu is used, with a cast for size_t values.
@@ -607,6 +610,6 @@ Cambridge, England.
.rs
.sp
.nf
-Last updated: 15 November 2018
-Copyright (c) 1997-2018 University of Cambridge.
+Last updated: 03 March 2019
+Copyright (c) 1997-2019 University of Cambridge.
.fi