Commit | Line | Data |
cc0fca54 |
1 | =head1 NAME |
2 | |
3 | perldelta - what's new for perl v5.8.0 |
4 | |
5 | =head1 DESCRIPTION |
6 | |
7 | This document describes differences between the 5.6 release and this one. |
8 | |
9 | =head1 Core Enhancements |
10 | |
11 | =head1 Modules and Pragmata |
12 | |
13 | =head1 Utility Changes |
14 | |
15 | =head1 Improved Documentation |
16 | |
17 | =head1 Performance enhancements |
18 | |
19 | =head1 Installation and Configuration Improvements |
20 | |
6a5ada23 |
21 | =head2 gcc automatically tried if 'cc' does not seem to be working |
22 | |
23 | In many platforms the vendor-supplied 'cc' is too stripped-down to |
24 | build Perl (basically, the 'cc' doesn't do ANSI C). If this seems |
25 | to be the case and the 'cc' does not seem to be the GNU C compiler |
26 | 'gcc', an automatic attempt is made to find and use 'gcc' instead. |
27 | |
cc0fca54 |
28 | =head1 Platform specific changes |
29 | |
30 | =head1 Significant bug fixes |
31 | |
32 | =head1 New or Changed Diagnostics |
33 | |
c1899e02 |
34 | =over 4 |
35 | |
36 | =item (perhaps you forgot to load "%s"?) |
37 | |
38 | (F) This is an educated guess made in conjunction with the message |
39 | "Can't locate object method \"%s\" via package \"%s\"". It often means |
40 | that a method requires a package that has not been loaded. |
41 | |
6a5ada23 |
42 | =item Ambiguous range in transliteration operator |
43 | |
44 | (F) You wrote something like C<tr/a-z-0//> which doesn't mean anything at |
45 | all. To include a C<-> character in a transliteration, put it either |
46 | first or last. (In the past, C<tr/a-z-0//> was synonymous with |
47 | C<tr/a-y//>, which was probably not what you would have expected.) |
48 | |
c1899e02 |
49 | =back |
50 | |
cc0fca54 |
51 | =head1 New tests |
52 | |
53 | =head1 Incompatible Changes |
54 | |
55 | =head1 Known Problems |
56 | |
57 | =head1 Obsolete Diagnostics |
58 | |
59 | =head1 Reporting Bugs |
60 | |
61 | If you find what you think is a bug, you might check the |
62 | articles recently posted to the comp.lang.perl.misc newsgroup. |
63 | There may also be information at http://www.perl.com/perl/, the Perl |
64 | Home Page. |
65 | |
66 | If you believe you have an unreported bug, please run the B<perlbug> |
67 | program included with your release. Be sure to trim your bug down |
68 | to a tiny but sufficient test case. Your bug report, along with the |
69 | output of C<perl -V>, will be sent off to perlbug@perl.com to be |
70 | analysed by the Perl porting team. |
71 | |
72 | =head1 SEE ALSO |
73 | |
74 | The F<Changes> file for exhaustive details on what changed. |
75 | |
76 | The F<INSTALL> file for how to build Perl. |
77 | |
78 | The F<README> file for general stuff. |
79 | |
80 | The F<Artistic> and F<Copying> files for copyright information. |
81 | |
82 | =head1 HISTORY |
83 | |
84 | Written by Gurusamy Sarathy <F<gsar@activestate.com>>, with many |
85 | contributions from The Perl Porters. |
86 | |
87 | Send omissions or corrections to <F<perlbug@perl.com>>. |
88 | |
89 | =cut |