In perl.git, the branch blead has been updated <https://perl5.git.perl.org/perl.git/commitdiff/255b632a2a78b37a9400b7f7509a23f0e040de5c?hp=d713f9d937268132d1244ae0ea17496e08c82194>
- Log ----------------------------------------------------------------- commit 255b632a2a78b37a9400b7f7509a23f0e040de5c Author: Karl Williamson <[email protected]> Date: Fri Aug 9 11:01:45 2019 -0600 perlapi: Document isALNUMC and variants commit bcd83cc8e30dfc4bdf49b09a6b9eddd2d8feb9c9 Author: Karl Williamson <[email protected]> Date: Sun Aug 4 18:13:39 2019 -0600 perlapi: my_sprintf is a Miscellaneous function commit 83f1d9e70c6253f2cdb53a82f300bf0ea19dd4f7 Author: Karl Williamson <[email protected]> Date: Sun Aug 4 18:06:07 2019 -0600 perlapi: sortsv_flags is an SV function commit d4f0435701972ff3e1da144284f6192c9b47ea71 Author: Karl Williamson <[email protected]> Date: Sun Aug 4 18:03:57 2019 -0600 perlapi: save_gp is a GV function ----------------------------------------------------------------------- Summary of changes: handy.h | 6 ++++++ perl.h | 2 ++ pp_sort.c | 2 ++ scope.c | 3 +++ 4 files changed, 13 insertions(+) diff --git a/handy.h b/handy.h index 685591e6f3..0170773533 100644 --- a/handy.h +++ b/handy.h @@ -677,6 +677,12 @@ C<isALPHANUMERIC_A>, C<isALPHANUMERIC_L1>, C<isALPHANUMERIC_uvchr>, C<isALPHANUMERIC_utf8_safe>, C<isALPHANUMERIC_LC>, C<isALPHANUMERIC_LC_uvchr>, and C<isALPHANUMERIC_LC_utf8_safe>. +A (discouraged from use) synonym is C<isALNUMC> (where the C<C> suffix means +this corresponds to the C language alphanumeric definition). Also +there are the variants +C<isALNUMC_A>, C<isALNUMC_L1> +C<isALNUMC_LC>, and C<isALNUMC_LC_uvchr>. + =for apidoc Am|bool|isASCII|int ch Returns a boolean indicating whether the specified character is one of the 128 characters in the ASCII character set, analogous to C<m/[[:ascii:]]/>. diff --git a/perl.h b/perl.h index 443534a95a..746ce980a4 100644 --- a/perl.h +++ b/perl.h @@ -1654,6 +1654,8 @@ any magic. * longer need that. XS modules can (and do) use this name, so it must remain * a part of the API that's visible to modules. +=head1 Miscellaneous Functions + =for apidoc ATmD|int|my_sprintf|NN char *buffer|NN const char *pat|... Do NOT use this due to the possibility of overflowing C<buffer>. Instead use diff --git a/pp_sort.c b/pp_sort.c index 899b1138ec..0c5efb0869 100644 --- a/pp_sort.c +++ b/pp_sort.c @@ -346,6 +346,8 @@ cmp_desc(pTHX_ gptr const a, gptr const b) } /* +=head1 SV Manipulation Functions + =for apidoc sortsv_flags In-place sort an array of SV pointers with the given comparison routine, diff --git a/scope.c b/scope.c index 3e4ee4344b..9b1393c69d 100644 --- a/scope.c +++ b/scope.c @@ -313,6 +313,9 @@ Perl_save_set_svflags(pTHX_ SV* sv, U32 mask, U32 val) } /* + +=head1 GV Functions + =for apidoc save_gp Saves the current GP of gv on the save stack to be restored on scope exit. -- Perl5 Master Repository
