Change 19983 by [EMAIL PROTECTED] on 2003/07/04 12:28:01
perldelta tweak.
Affected files ...
... //depot/maint-5.8/perl/pod/perldelta.pod#19 edit
Differences ...
==== //depot/maint-5.8/perl/pod/perldelta.pod#19 (text) ====
Index: perl/pod/perldelta.pod
--- perl/pod/perldelta.pod#18~19978~ Thu Jul 3 22:27:56 2003
+++ perl/pod/perldelta.pod Fri Jul 4 05:28:01 2003
@@ -425,12 +425,16 @@
Certain Perl core C APIs like cxinc and regatom are no more available.
They never should have been, and if you application depends on them,
-you should (be ashamed and) contact perl5-porters to discuss what
-are the proper APIs.
+you should (be ashamed and) contact perl5-porters to discuss what are
+the proper APIs.
-Certain APIs like Perl_list are no longer available without their Perl_
-prefix. For cleaner embedding you can also force this for all APIs by
-defining at compile time the cpp define PERL_NO_SHORT_NAMES.
+Certain APIs like Perl_list are no longer available without their
+Perl_ prefix. If your XS module stops working because some functions
+cannot be found, in many cases a simple fix is to add the C<Perl_>
+prefix to the function and the thread context C<aTHX_> as the first
+argument of the function call. For cleaner embedding you can also
+force this for all APIs by defining at compile time the cpp define
+PERL_NO_SHORT_NAMES.
Perl_save_bool() has been added.
End of Patch.