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.

Reply via email to