Skip to content

Commit 9afbfda

Browse files
committed
perlxs.pod: update CAVEATS, AUTHOR, A DIAGNOSTICS
Tweak the final few sections of perlxs.pod.
1 parent f3f436a commit 9afbfda

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

dist/ExtUtils-ParseXS/lib/perlxs.pod

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4832,7 +4832,8 @@ t/.
48324832

48334833
=head2 Use of standard C library functions
48344834

4835-
See L<perlclib>.
4835+
Often, the Perl API contains functions which you should use I<instead> of
4836+
the standard C library ones. See L<perlclib>.
48364837

48374838
=head2 Event loops and control flow
48384839

@@ -4853,17 +4854,20 @@ This document covers features supported by C<ExtUtils::ParseXS>
48534854

48544855
=head1 AUTHOR DIAGNOSTICS
48554856

4856-
As of version 3.49 certain warnings are disabled by default. While developing
4857-
you can set C<$ENV{AUTHOR_WARNINGS}> to true in your environment or in your
4858-
Makefile.PL, or set C<$ExtUtils::ParseXS::AUTHOR_WARNINGS> to true via code, or
4859-
pass C<< author_warnings=>1 >> into process_file() explicitly. Currently this will
4860-
enable stricter alias checking but more warnings might be added in the future.
4861-
The kind of warnings this will enable are only helpful to the author of the XS
4862-
file, and the diagnostics produced will not include installation specific
4863-
details so they are only useful to the maintainer of the XS code itself.
4857+
As of version 3.49 a few parser warnings are disabled by default. While
4858+
developing you can set C<$ENV{AUTHOR_WARNINGS}> to true in your
4859+
environment or in your Makefile.PL, or set
4860+
C<$ExtUtils::ParseXS::AUTHOR_WARNINGS> to true via code, or pass C<<
4861+
author_warnings=>1 >> into process_file() explicitly. Currently this will
4862+
enable stricter alias checking but more warnings might be added in the
4863+
future. The kind of warnings this will enable are only helpful to the
4864+
author of the XS file, and the diagnostics produced will not include
4865+
installation specific details so they are only useful to the maintainer of
4866+
the XS code itself.
48644867

48654868
=head1 AUTHOR
48664869

48674870
Originally written by Dean Roehrich <F<[email protected]>>.
4871+
Completely rewritten in 2025.
48684872

4869-
Maintained since 1996 by The Perl Porters <F<[email protected]>>.
4873+
Maintained since 1996 by The Perl Porters, <F<[email protected]>>.

0 commit comments

Comments
 (0)