Commit | Line | Data |
6c7deadb |
1 | =head1 NAME |
2 | |
3 | perldelta - what is new for perl v5.9.4 |
4 | |
5 | =head1 DESCRIPTION |
6 | |
7 | This document describes differences between the 5.9.3 and the 5.9.4 |
8 | developement releases. See L<perl590delta>, L<perl591delta>, L<perl592delta> |
9 | and L<perl593delta> for the differences between 5.8.0 and 5.9.3. |
10 | |
11 | =head1 Incompatible Changes |
12 | |
4db748fd |
13 | =head2 chdir FOO |
14 | |
15 | A bareword argument to chdir is now recognized as a file handle. |
16 | Earlier releases interpreted the bareword as a directory name. |
17 | |
6c7deadb |
18 | =head1 Core Enhancements |
19 | |
6c20a8f9 |
20 | =head2 state() variables |
21 | |
6c7deadb |
22 | =head1 Modules and Pragmata |
23 | |
6c20a8f9 |
24 | C<encoding::warnings> is now a lexical pragma. |
25 | |
26 | =head2 New Core Modules |
27 | |
28 | =over 4 |
29 | |
30 | =item * |
31 | |
32 | C<Module::Build> has been added. |
33 | |
34 | =item * |
35 | |
36 | C<Hash::Util::FieldHash> has been added. |
37 | |
38 | =item * |
39 | |
40 | C<Win32API::File> has been added. |
41 | |
42 | =back |
43 | |
6c7deadb |
44 | =head1 Utility Changes |
45 | |
46 | =head1 Documentation |
47 | |
6c20a8f9 |
48 | =head2 New manpage, perlpragma |
49 | |
50 | =head2 New manpage, perlreguts |
51 | |
52 | =head2 New manpage, perlunitut |
53 | |
6c7deadb |
54 | =head1 Performance Enhancements |
55 | |
6c20a8f9 |
56 | Constants (Nicholas) |
57 | |
58 | Regular expressions (Yves) |
59 | |
6c7deadb |
60 | =head1 Installation and Configuration Improvements |
61 | |
6c20a8f9 |
62 | Perl has been reported to work on DragonFlyBSD. |
63 | |
6c7deadb |
64 | =head1 Selected Bug Fixes |
65 | |
66 | =head1 New or Changed Diagnostics |
67 | |
68 | =head1 Changed Internals |
69 | |
6c20a8f9 |
70 | Arenas |
71 | |
72 | Mathoms and factorizations (many PP functions are now shared for several ops) |
73 | |
6c7deadb |
74 | =head1 Known Problems |
75 | |
76 | =head2 Platform Specific Problems |
77 | |
78 | =head1 Reporting Bugs |
79 | |
80 | If you find what you think is a bug, you might check the articles |
81 | recently posted to the comp.lang.perl.misc newsgroup and the perl |
82 | bug database at http://bugs.perl.org/ . There may also be |
83 | information at http://www.perl.org/ , the Perl Home Page. |
84 | |
85 | If you believe you have an unreported bug, please run the B<perlbug> |
86 | program included with your release. Be sure to trim your bug down |
87 | to a tiny but sufficient test case. Your bug report, along with the |
88 | output of C<perl -V>, will be sent off to perlbug@perl.org to be |
89 | analysed by the Perl porting team. |
90 | |
91 | =head1 SEE ALSO |
92 | |
93 | The F<Changes> file for exhaustive details on what changed. |
94 | |
95 | The F<INSTALL> file for how to build Perl. |
96 | |
97 | The F<README> file for general stuff. |
98 | |
99 | The F<Artistic> and F<Copying> files for copyright information. |
100 | |
101 | =cut |