Skip to content

Commit f7b9cbc

Browse files
perldelta: Remove XXX lines and empty sections
1 parent 2c91b11 commit f7b9cbc

File tree

1 file changed

+0
-144
lines changed

1 file changed

+0
-144
lines changed

pod/perldelta.pod

Lines changed: 0 additions & 144 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,13 @@
22

33
=head1 NAME
44

5-
[ this is a template for a new perldelta file. Any text flagged as XXX needs
6-
to be processed before release. ]
7-
85
perldelta - what is new for perl v5.42.0
96

107
=head1 DESCRIPTION
118

129
This document describes differences between the 5.42.0 release and the 5.40.0
1310
release.
1411

15-
=head1 Notice
16-
17-
XXX Any important notices here
18-
1912
=head1 Core Enhancements
2013

2114
=head2 More CORE:: subs
@@ -210,14 +203,6 @@ Discovered by: Nathan Mills.
210203

211204
=head1 Incompatible Changes
212205

213-
XXX For a release on a stable branch, this section aspires to be:
214-
215-
There are no changes intentionally incompatible with 5.XXX.XXX
216-
If any exist, they are bugs, and we request that you submit a
217-
report. See L</Reporting Bugs> below.
218-
219-
[ List each incompatible change as a =head2 entry ]
220-
221206
=head2 Removed containing function references for functions without eval
222207

223208
Perl 5.40 reintroduced unconditional references from functions to their
@@ -238,39 +223,6 @@ functions from enclosing functions may not be visible in the debugger.
238223
Note that calling C<eval EXPR> in a function unconditionally causes a function
239224
to reference its enclosing functions as it always has.
240225

241-
=head1 Deprecations
242-
243-
XXX Any deprecated features, syntax, modules etc. should be listed here.
244-
245-
=head2 Module removals
246-
247-
XXX Remove this section if not applicable.
248-
249-
The following modules will be removed from the core distribution in a
250-
future release, and will at that time need to be installed from CPAN.
251-
Distributions on CPAN which require these modules will need to list them as
252-
prerequisites.
253-
254-
The core versions of these modules will now issue C<deprecated>-category
255-
warnings to alert you to this fact. To silence these deprecation warnings,
256-
install the modules in question from CPAN.
257-
258-
Note that these are (with rare exceptions) fine modules that you are encouraged
259-
to continue to use. Their disinclusion from core primarily hinges on their
260-
necessity to bootstrapping a fully functional, CPAN-capable Perl installation,
261-
not usually on concerns over their design.
262-
263-
=over
264-
265-
=item XXX
266-
267-
XXX Note that deprecated modules should be listed here even if they are listed
268-
as an updated module in the L</Modules and Pragmata> section.
269-
270-
=back
271-
272-
[ List each other deprecation as a =head2 entry ]
273-
274226
=head1 Performance Enhancements
275227

276228
=over 4
@@ -351,40 +303,12 @@ The extent of the improvement is compiler & hardware dependent.
351303

352304
=head1 Modules and Pragmata
353305

354-
XXX All changes to installed files in F<cpan/>, F<dist/>, F<ext/> and F<lib/>
355-
go here. If L<Module::CoreList> is updated, generate an initial draft of the
356-
following sections using F<Porting/corelist-perldelta.pl>. A paragraph summary
357-
for important changes should then be added by hand. In an ideal world,
358-
dual-life modules would have a F<Changes> file that could be cribbed.
359-
360-
The list of new and updated modules is modified automatically as part of
361-
preparing a Perl release, so the only reason to manually add entries here is if
362-
you're summarising the important changes in the module update. (Also, if the
363-
manually-added details don't match the automatically-generated ones, the
364-
release manager will have to investigate the situation carefully.)
365-
366-
[ Within each section, list entries as an =item entry ]
367-
368-
=head2 New Modules and Pragmata
369-
370-
=over 4
371-
372-
=item *
373-
374-
XXX Remove this section if F<Porting/corelist-perldelta.pl> did not add any content here.
375-
376-
=back
377-
378306
=head2 Updated Modules and Pragmata
379307

380308
=over 4
381309

382310
=item *
383311

384-
XXX If there was something important to note about this change, include that here.
385-
386-
=item *
387-
388312
L<Archive::Tar> has been upgraded from version 3.02_001 to 3.04.
389313

390314
=item *
@@ -669,16 +593,6 @@ L<XS::APItest> has been upgraded from version 1.36 to 1.42.
669593

670594
=back
671595

672-
=head2 Removed Modules and Pragmata
673-
674-
=over 4
675-
676-
=item *
677-
678-
XXX Remove this section if F<Porting/corelist-perldelta.pl> did not add any content here.
679-
680-
=back
681-
682596
=head1 Documentation
683597

684598
=head2 Changes to Existing Documentation
@@ -829,14 +743,8 @@ The following additions or changes have been made to diagnostic output,
829743
including warnings and fatal error messages. For the complete list of
830744
diagnostic messages, see L<perldiag>.
831745

832-
XXX New or changed warnings emitted by the core's C<C> code go here. Also
833-
include any changes in L<perldiag> that reconcile it to the C<C> code.
834-
835746
=head2 New Diagnostics
836747

837-
XXX Newly added diagnostic messages go under here, separated into L</New Errors>
838-
and L</New Warnings>
839-
840748
=head3 New Errors
841749

842750
=over 4
@@ -929,8 +837,6 @@ i.e. where double negation (C<!!>) is used as a convert-to-boolean operator.
929837

930838
=head2 Changes to Existing Diagnostics
931839

932-
XXX Changes (i.e. rewording) of diagnostic messages go here
933-
934840
=over 4
935841

936842
=item *
@@ -1029,18 +935,6 @@ corresponding to the C compiler perl is being built with.
1029935

1030936
=head1 Platform Support
1031937

1032-
XXX Any changes to platform support should be listed in the sections below.
1033-
1034-
[ Within the sections, list each platform as an =item entry with specific
1035-
changes as paragraphs below it. ]
1036-
1037-
=head2 New Platforms
1038-
1039-
XXX List any platforms that this version of perl compiles on, that previous
1040-
versions did not. These will either be enabled by new files in the F<hints/>
1041-
directories, or new subdirectories and F<README> files at the top level of the
1042-
source tree.
1043-
1044938
=head2 Platform-Specific Notes
1045939

1046940
=over 4
@@ -1074,33 +968,6 @@ variables in F<config.sh>.
1074968

1075969
=back
1076970

1077-
=head2 Discontinued Platforms
1078-
1079-
XXX List any platforms that this version of perl no longer compiles on.
1080-
1081-
=over 4
1082-
1083-
=item XXX-some-platform
1084-
1085-
XXX
1086-
1087-
=back
1088-
1089-
=head2 Platform-Specific Notes
1090-
1091-
XXX List any changes for specific platforms. This could include configuration
1092-
and compilation changes or changes in portability/compatibility. However,
1093-
changes within modules for platforms should generally be listed in the
1094-
L</Modules and Pragmata> section.
1095-
1096-
=over 4
1097-
1098-
=item XXX-some-platform
1099-
1100-
XXX
1101-
1102-
=back
1103-
1104971
=head1 Internal Changes
1105972

1106973
=over 4
@@ -1566,17 +1433,6 @@ time being.
15661433

15671434
=back
15681435

1569-
=head1 Errata From Previous Releases
1570-
1571-
=over 4
1572-
1573-
=item *
1574-
1575-
XXX Add anything here that we forgot to add, or were mistaken about, in
1576-
the F<perldelta> of a previous release.
1577-
1578-
=back
1579-
15801436
=head1 Obituaries
15811437

15821438
=head2 Abe Timmerman

0 commit comments

Comments
 (0)