From f0f9b3b837ba5aa54ede5cd72ec0f3e00345c17d Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Sat, 9 Apr 2011 16:33:07 -0600 Subject: [PATCH] perlreapi: Update as little as possible for 5.14 This keeps the docs at parity with earlier Perls. --- pod/perlreapi.pod | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/pod/perlreapi.pod b/pod/perlreapi.pod index 7028650..1c694a7 100644 --- a/pod/perlreapi.pod +++ b/pod/perlreapi.pod @@ -120,21 +120,26 @@ TODO: Document those cases. =item C

- RXf_PMf_KEEPCOPY -=back - -Additional flags: - -=over 4 - -=item RXf_PMf_LOCALE - -Set if C is in effect. If present in C<< rx->extflags >> +=item Character set + +The character set semantics are determined by an enum that is contained +in this field. This is still experimental and subject to change, but +the current interface returns the rules by use of the in-line function +C. The only currently documented +value returned from it is REGEX_LOCALE_CHARSET, which is set if +C is in effect. If present in C<< rx->extflags >> C will use the locale dependent definition of whitespace under when RXf_SKIPWHITE or RXf_WHITE are in effect. Under ASCII whitespace is defined as per L, and by the internal macros C under UTF-8 and C under C. +=back + +Additional flags: + +=over 4 + =item RXf_UTF8 Set if the pattern is L, set by Perl_pmruntime. -- 1.8.3.1