@@ -90,14 +90,14 @@ <h1>pcre2test man page</h1>
9090unless you really want that action.
9191</ P >
9292< P >
93- The input is processed using using C's string functions, so must not
94- contain binary zeros, even though in Unix-like environments, < b > fgets()</ b >
95- treats any bytes other than newline as data characters. An error is generated
96- if a binary zero is encountered. By default subject lines are processed for
97- backslash escapes, which makes it possible to include any data value in strings
98- that are passed to the library for matching. For patterns, there is a facility
99- for specifying some or all of the 8-bit input characters as hexadecimal pairs,
100- which makes it possible to include binary zeros.
93+ The input is processed using C's string functions, so must not contain binary
94+ zeros, even though in Unix-like environments, < b > fgets()</ b > treats any bytes
95+ other than newline as data characters. An error is generated if a binary zero
96+ is encountered. By default subject lines are processed for backslash escapes,
97+ which makes it possible to include any data value in strings that are passed to
98+ the library for matching. For patterns, there is a facility for specifying some
99+ or all of the 8-bit input characters as hexadecimal pairs, which makes it
100+ possible to include binary zeros.
101101</ P >
102102< br > < b >
103103Input for the 16-bit and 32-bit libraries
@@ -1543,7 +1543,7 @@ <h1>pcre2test man page</h1>
15431543If the < b > substitute_callout</ b > modifier is set, a substitution callout
15441544function is set up. The < b > null_context</ b > modifier must not be set, because
15451545the address of the callout function is passed in a match context. When the
1546- callout function is called (after each substitution), details of the the input
1546+ callout function is called (after each substitution), details of the input
15471547and output strings are output. For example:
15481548< pre >
15491549 /abc/g,replace=<$0>,substitute_callout
@@ -1814,9 +1814,8 @@ <h1>pcre2test man page</h1>
18141814If the strings contain any non-printing characters, they are output as \xhh
18151815escapes if the value is less than 256 and UTF mode is not set. Otherwise they
18161816are output as \x{hh...} escapes. See below for the definition of non-printing
1817- characters. If the < b > aftertext</ b > modifier is set, the output for substring
1818- 0 is followed by the the rest of the subject string, identified by "0+" like
1819- this:
1817+ characters. If the < b > aftertext</ b > modifier is set, the output for substring 0
1818+ is followed by the rest of the subject string, identified by "0+" like this:
18201819< pre >
18211820 re> /cat/aftertext
18221821 data> cataract
@@ -2193,9 +2192,9 @@ <h1>pcre2test man page</h1>
21932192</ P >
21942193< br > < a name ="SEC21 " href ="#TOC1 "> REVISION</ a > < br >
21952194< P >
2196- Last updated: 11 August 2023
2195+ Last updated: 19 January 2024
21972196< br >
2198- Copyright © 1997-2023 University of Cambridge.
2197+ Copyright © 1997-2024 University of Cambridge.
21992198< br >
22002199< p >
22012200Return to the < a href ="index.html "> PCRE2 index page</ a > .
0 commit comments