@@ -3016,7 +3016,7 @@ HOW PCRE2_MATCH() RETURNS A STRING AND CAPTURED SUBSTRINGS
30163016 is matched against the pattern (abc)(x(yz)?)? groups 2 and 3 are not
30173017 matched. The return from the function is 2, because the highest used
30183018 capture group number is 1. The offsets for for the second and third
3019- capture groupss (assuming the vector is large enough, of course) are
3019+ capture groups (assuming the vector is large enough, of course) are
30203020 set to PCRE2_UNSET.
30213021
30223022 Elements in the ovector that do not correspond to capturing parentheses
@@ -4441,7 +4441,7 @@ PCRE2TEST OPTION FOR LIBREADLINE SUPPORT
44414441
44424442 Setting --enable-pcre2test-libreadline causes the -lreadline option to
44434443 be added to the pcre2test build. In many operating environments with a
4444- sytem -installed readline library this is sufficient. However, in some
4444+ system -installed readline library this is sufficient. However, in some
44454445 environments (e.g. if an unmodified distribution version of readline is
44464446 in use), some extra configuration may be necessary. The INSTALL file
44474447 for libreadline says this:
@@ -5615,7 +5615,7 @@ JIT STACK FAQ
56155615 if a pattern causes stack overflow with a stack of 1MiB? Is that 1MiB
56165616 kept until the stack is freed?
56175617
5618- Especially on embedded sytems , it might be a good idea to release mem-
5618+ Especially on embedded systems , it might be a good idea to release mem-
56195619 ory sometimes without freeing the stack. There is no API for this at
56205620 the moment. Probably a function call which returns with the currently
56215621 allocated memory for any stack and another which allows releasing mem-
@@ -7568,7 +7568,7 @@ FULL STOP (PERIOD, DOT) AND \N
75687568 ter sequence CRLF is the only line ending, dot does not match CR if it
75697569 is immediately followed by LF, but otherwise it matches all characters
75707570 (including isolated CRs and LFs). When ANYCRLF is selected for line
7571- endings, no occurences of CR of LF match dot. When all Unicode line
7571+ endings, no occurrences of CR of LF match dot. When all Unicode line
75727572 endings are being recognized, dot does not match CR or LF or any of the
75737573 other line ending characters.
75747574
@@ -8864,7 +8864,7 @@ NON-ATOMIC ASSERTIONS
88648864 captured word, using an ungreedy .*? to scan from the left. If this
88658865 succeeds, we are done, but if the last word in the string does not oc-
88668866 cur twice, this part of the pattern fails. If a traditional atomic
8867- lookhead (?= or (*pla: had been used, the assertion could not be re-en-
8867+ lookahead (?= or (*pla: had been used, the assertion could not be re-en-
88688868 tered, and the whole match would fail. The pattern would succeed only
88698869 if the very last word in the subject was found twice.
88708870
@@ -10415,7 +10415,7 @@ COMPILING A PATTERN
1041510415
1041610416 The PCRE2_UCP option is set when the regular expression is passed for
1041710417 compilation to the native function. This causes PCRE2 to use Unicode
10418- properties when matchine \d, \w, etc., instead of just recognizing
10418+ properties when matching \d, \w, etc., instead of just recognizing
1041910419 ASCII values. Note that REG_UCP is not part of the POSIX standard.
1042010420
1042110421 REG_UNGREEDY
@@ -10766,7 +10766,7 @@ SAVING COMPILED PATTERNS
1076610766 the length of the vector. The third and fourth arguments point to vari-
1076710767 ables which are set to point to the created byte stream and its length,
1076810768 respectively. The final argument is a pointer to a general context,
10769- which can be used to specify custom memory mangagement functions. If
10769+ which can be used to specify custom memory management functions. If
1077010770 this argument is NULL, malloc() is used to obtain memory for the byte
1077110771 stream. The yield of the function is the number of serialized patterns,
1077210772 or one of the following negative error codes:
@@ -10830,7 +10830,7 @@ RE-USING PRECOMPILED PATTERNS
1083010830 a vector. The first two arguments are a pointer to a suitable vector
1083110831 and its length, and the third argument points to a byte stream. The fi-
1083210832 nal argument is a pointer to a general context, which can be used to
10833- specify custom memory mangagement functions for the decoded patterns.
10833+ specify custom memory management functions for the decoded patterns.
1083410834 If this argument is NULL, malloc() and free() are used. After deserial-
1083510835 ization, the byte stream is no longer needed and can be discarded.
1083610836
@@ -11060,7 +11060,7 @@ PCRE2 SPECIAL CATEGORY PROPERTIES FOR \p and \P
1106011060 Xan Alphanumeric: union of properties L and N
1106111061 Xps POSIX space: property Z or tab, NL, VT, FF, CR
1106211062 Xsp Perl space: property Z or tab, NL, VT, FF, CR
11063- Xuc Univerally -named character: one that can be
11063+ Xuc Universally -named character: one that can be
1106411064 represented by a Universal Character Name
1106511065 Xwd Perl word: property Xan or underscore
1106611066
0 commit comments