summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Cook <tony@develop-help.com>2014-05-15 13:38:42 +1000
committerTony Cook <tony@develop-help.com>2014-05-15 13:38:42 +1000
commit36c4d3a022e7b44aa60805dfca138d283592c14f (patch)
tree9bc3bec74a89f4c9a60324d20282ce79edcf09ee
parenta6abe943fc6abe60b49c81ccb55b1e99f8993c8d (diff)
downloadperl-36c4d3a022e7b44aa60805dfca138d283592c14f.tar.gz
document the API signature change for Perl_regexec_flags()
and its related plugin structure pointer inspired by https://rt.perl.org/Ticket/Display.html?id=121868 which was also broken by ea3daa5d5f60389b105c00d4f7d05b5c2f2155f2
-rw-r--r--pod/perldelta.pod7
1 files changed, 7 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 7a0f8a00cd..4897b268a6 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -1795,6 +1795,13 @@ the string from the passed SV (if any), and would sometimes get it wrong
=item *
+The signature of the C<Perl_regexec_flags()> regex function has
+changed; the function pointer C<exec> in the regex engine plugin
+structure has also changed to match. The C<minend> parameter now has
+type C<SSize_t> to better support 64-bit systems.
+
+=item *
+
XS code may use various macros to change the case of a character or code
point (for example C<toLOWER_utf8()>). Only a couple of these were
documented until now;