a few doc typos
[p5sagit/p5-mst-13.2.git] / pod / perldelta.pod
CommitLineData
ba8251e8 1=head1 NAME
2
e02fdbd2 3perldelta - what's new for perl5.006 (as of 5.005_54)
ba8251e8 4
5=head1 DESCRIPTION
6
7This document describes differences between the 5.005 release and this one.
8
9=head1 Incompatible Changes
10
e02fdbd2 11=head2 Perl Source Incompatibilities
12
13None known at this time.
14
15=head2 C Source Incompatibilities
16
17=over 4
18
19=item C<PERL_POLLUTE>
20
21Release 5.005 grandfathered old global symbol names by providing preprocessor
22macros for extension source compatibility. As of release 5.006, these
23preprocessor definitions are not available by default. You need to explicitly
24compile perl with C<-DPERL_POLLUTE> in order to get these definitions.
25
26=item C<PL_na> and C<dTHR> Issues
27
28The C<PL_na> global is now thread local, so a C<dTHR> declaration is needed
29in the scope in which it appears. XSUBs should handle this automatically,
30but if you have used C<PL_na> in support functions, you either need to
31change the C<PL_na> to a local variable (which is recommended), or put in
32a C<dTHR>.
33
34=back
35
36=head2 Binary Incompatibilities
37
38This release is not binary compatible with the 5.005 release and its
39maintenance versions.
40
ba8251e8 41=head1 Core Changes
42
e02fdbd2 43Todo.
44
ba8251e8 45=head1 Supported Platforms
46
e02fdbd2 47Todo.
48
ba8251e8 49=head1 Modules and Pragmata
50
e02fdbd2 51Todo.
52
ba8251e8 53=head1 Utility Changes
54
e02fdbd2 55Todo.
56
ba8251e8 57=head1 Documentation Changes
58
e02fdbd2 59Todo.
60
ba8251e8 61=head1 New Diagnostics
62
e02fdbd2 63Todo.
64
ba8251e8 65=head1 Obsolete Diagnostics
66
e02fdbd2 67Todo.
68
ba8251e8 69=head1 BUGS
70
71If you find what you think is a bug, you might check the headers of
72recently posted articles in the comp.lang.perl.misc newsgroup.
73There may also be information at http://www.perl.com/perl/, the Perl
74Home Page.
75
76If you believe you have an unreported bug, please run the B<perlbug>
77program included with your release. Make sure you trim your bug down
78to a tiny but sufficient test case. Your bug report, along with the
79output of C<perl -V>, will be sent off to <F<perlbug@perl.com>> to be
80analysed by the Perl porting team.
81
82=head1 SEE ALSO
83
84The F<Changes> file for exhaustive details on what changed.
85
86The F<INSTALL> file for how to build Perl.
87
88The F<README> file for general stuff.
89
90The F<Artistic> and F<Copying> files for copyright information.
91
92=head1 HISTORY
93
94Written by Gurusamy Sarathy <F<gsar@umich.edu>>, with many contributions
95from The Perl Porters.
96
97Send omissions or corrections to <F<perlbug@perl.com>>.
98
99=cut