summaryrefslogtreecommitdiffstats
path: root/doc/RegExp.3
diff options
context:
space:
mode:
authorapnadkarni <apnmbx-wits@yahoo.com>2023-04-16 17:05:07 (GMT)
committerapnadkarni <apnmbx-wits@yahoo.com>2023-04-16 17:05:07 (GMT)
commite645e12652b53c5aa9b86783f6b7b9d3db3be9ea (patch)
tree79e088bf7c27a97bfbb26c31686e6214d98003c5 /doc/RegExp.3
parentc899e7770147960aafc497624551c39fff43471c (diff)
downloadtcl-e645e12652b53c5aa9b86783f6b7b9d3db3be9ea.zip
tcl-e645e12652b53c5aa9b86783f6b7b9d3db3be9ea.tar.gz
tcl-e645e12652b53c5aa9b86783f6b7b9d3db3be9ea.tar.bz2
Update manpages for TIP 660. Also one size_t -> Tcl_Size change in public API
Diffstat (limited to 'doc/RegExp.3')
-rw-r--r--doc/RegExp.316
1 files changed, 8 insertions, 8 deletions
diff --git a/doc/RegExp.3 b/doc/RegExp.3
index 86c3a55..f173b02 100644
--- a/doc/RegExp.3
+++ b/doc/RegExp.3
@@ -64,7 +64,7 @@ identifies the beginning of the larger string.
If it is not the same as \fItext\fR, then no
.QW \fB^\fR
matches will be allowed.
-.AP size_t index in
+.AP Tcl_Size index in
Specifies which range is desired: 0 means the range of the entire
match, 1 or greater means the range that matched a parenthesized
sub-expression.
@@ -80,14 +80,14 @@ OR-ed combination of the compilation flags \fBTCL_REG_ADVANCED\fR,
\fBTCL_REG_QUOTE\fR, \fBTCL_REG_NOCASE\fR, \fBTCL_REG_NEWLINE\fR,
\fBTCL_REG_NLSTOP\fR, \fBTCL_REG_NLANCH\fR, \fBTCL_REG_NOSUB\fR, and
\fBTCL_REG_CANMATCH\fR. See below for more information.
-.AP size_t offset in
+.AP Tcl_Size offset in
The character offset into the text where matching should begin.
The value of the offset has no impact on \fB^\fR matches. This
behavior is controlled by \fIeflags\fR.
-.AP size_t nmatches in
+.AP Tcl_Size nmatches in
The number of matching subexpressions that should be remembered for
later use. If this value is 0, then no subexpression match
-information will be computed. If the value is TCL_INDEX_NONE, then
+information will be computed. If the value is negative, then
all of the matching subexpressions will be remembered. Any other
value will be taken as the maximum number of subexpressions to
remember.
@@ -337,9 +337,9 @@ defined as follows:
.PP
.CS
typedef struct Tcl_RegExpInfo {
- size_t \fInsubs\fR;
+ Tcl_Size \fInsubs\fR;
Tcl_RegExpIndices *\fImatches\fR;
- size_t \fIextendStart\fR;
+ Tcl_Size \fIextendStart\fR;
} \fBTcl_RegExpInfo\fR;
.CE
.PP
@@ -355,8 +355,8 @@ follows:
.PP
.CS
typedef struct Tcl_RegExpIndices {
- size_t \fIstart\fR;
- size_t \fIend\fR;
+ Tcl_Size \fIstart\fR;
+ Tcl_Size \fIend\fR;
} \fBTcl_RegExpIndices\fR;
.CE
.PP