@@ -2643,11 +2643,10 @@ C<getpwnam> operator returned an invalid UIC.
2643
2643
forget to check the return value of your socket() call? See
2644
2644
L<perlfunc/getsockopt>.
2645
2645
2646
- =item given is experimental
2646
+ =item given is deprecated
2647
2647
2648
- (S experimental::smartmatch) C<given> depends on smartmatch, which
2649
- is experimental, so its behavior may change or even be removed
2650
- in any future release of perl. See the explanation under
2648
+ (D deprecated) C<given> depends on smartmatch, which is deprecated. It
2649
+ will be removed in Perl 5.42. See the explanation under
2651
2650
L<perlsyn/Experimental Details on given and when>.
2652
2651
2653
2652
=item Global symbol "%s" requires explicit package name (did you forget to
@@ -6038,14 +6037,13 @@ so there can't be any left to fill later parameters.
6038
6037
overload it: Perl refuses to use the object's underlying structure
6039
6038
for the smart match.
6040
6039
6041
- =item Smartmatch is experimental
6040
+ =item Smartmatch is deprecated
6042
6041
6043
- (S experimental::smartmatch) This warning is emitted if you
6044
- use the smartmatch (C<~~>) operator. This is currently an experimental
6045
- feature, and its details are subject to change in future releases of
6046
- Perl. Particularly, its current behavior is noticed for being
6047
- unnecessarily complex and unintuitive, and is very likely to be
6048
- overhauled.
6042
+ (D deprecated) This warning is emitted if you
6043
+ use the smartmatch (C<~~>) operator. This is a deprecated
6044
+ feature. Particularly, its behavior is noticed for being
6045
+ unnecessarily complex and unintuitive, and it will be removed
6046
+ in Perl 5.42.
6049
6047
6050
6048
=item Sorry, hash keys must be smaller than 2**31 bytes
6051
6049
@@ -8025,12 +8023,12 @@ but in actual fact, you got
8025
8023
8026
8024
So put in parentheses to say what you really mean.
8027
8025
8028
- =item when is experimental
8026
+ =item when is deprecated
8029
8027
8030
- (S experimental::smartmatch ) C<when> depends on smartmatch, which is
8031
- experimental . Additionally, it has several special cases that may
8032
- not be immediately obvious, and their behavior may change or
8033
- even be removed in any future release of perl. See the explanation
8028
+ (D deprecated ) C<when> depends on smartmatch, which is
8029
+ deprecated . Additionally, it has several special cases that may
8030
+ not be immediately obvious, and it will be removed in Perl 5.42.
8031
+ See the explanation
8034
8032
under L<perlsyn/Experimental Details on given and when>.
8035
8033
8036
8034
=item Wide character in %s
0 commit comments