summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2017-05-23 01:05:13 -0600
committerKarl Williamson <khw@cpan.org>2017-05-23 01:08:23 -0600
commit6ebc3119a0c51a99d17fe549d6a9e07d931a7634 (patch)
treea45cd3c8981b5c583db217de6a05dfacbda9255d
parenta72cf5782682f21b789a1b42845305a22cf04b52 (diff)
downloadperl-6ebc3119a0c51a99d17fe549d6a9e07d931a7634.tar.gz
perldelta: Add missing messages to list
I went through perldiag, and copied over links to these messages that had failed to get placed into perldelta.
-rw-r--r--pod/perldelta.pod55
1 files changed, 55 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 9189305c95..307d1a92c2 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -1433,6 +1433,11 @@ Document C<@ISA>. Was documented other places, not not in L<perlvar>.
=item *
+L<A signature parameter must start with C<'$'>, C<'@'> or C<'%'>
+|perldiag/A signature parameter must start with C<'$'>, C<'@'> or C<'%'>>
+
+=item *
+
L<Bareword in require contains "%s"|perldiag/"Bareword in require contains "%s"">
=item *
@@ -1481,6 +1486,16 @@ See L</Declaring a reference to a variable>.
=item *
+L<Illegal character following sigil in a subroutine signature
+|perldiag/Illegal character following sigil in a subroutine signature>
+
+=item *
+
+L<Indentation on line %d of here-doc doesn't match delimiter
+|perldiag/Indentation on line %d of here-doc doesn't match delimiter>
+
+=item *
+
L<Infinite recursion in regex|perldiag/"Infinite recursion in regex">.
Using the empty pattern (which re-executes the last successfully-matched
@@ -1489,6 +1504,31 @@ always previously yielded a segfault. It now produces this error.
=item *
+L<Malformed UTF-8 string in "%s"
+|perldiag/Malformed UTF-8 string in "%s">
+
+=item *
+
+L<Multiple slurpy parameters not allowed
+|perldiag/Multiple slurpy parameters not allowed>
+
+=item *
+
+L<C<'#'> not allowed immediately following a sigil in a subroutine signature
+|perldiag/C<'#'> not allowed immediately following a sigil in a subroutine signature>
+
+=item *
+
+L<panic: unknown OA_*: %x
+|perldiag/panic: unknown OA_*: %x>
+
+=item *
+
+L<The %s function is unimplemented
+|perldiag/The %s function is unimplemented>
+
+=item *
+
L<Unescaped left brace in regex is illegal here|perldiag/Unescaped left brace in regex is illegal here in regex; marked by S<E<lt>-- HERE> in mE<sol>%sE<sol>>
Unescaped left braces are now illegal in some contexts in regular expression
@@ -1511,6 +1551,11 @@ version control system to mark conflicts after a failed merge operation.
=item *
+L<Can't determine class of operator %s, assuming C<BASEOP>
+|perldiag/Can't determine class of operator %s, assuming C<BASEOP>>
+
+=item *
+
L<Declaring references is experimental|perldiag/"Declaring references is experimental">
(S experimental::declared_refs) This warning is emitted if you use a reference
@@ -1540,6 +1585,11 @@ the C<encoding> pragma, is no longer supported as of Perl 5.26.
=item *
+L<Unescaped literal '%c' in regex; marked by <-- HERE in mE<sol>%sE<sol>
+|perldiag/Unescaped literal '%c' in regex; marked by <-- HERE in mE<sol>%sE<sol>>
+
+=item *
+
L<Use of unassigned code point or non-standalone grapheme for a delimiter will be a fatal error starting in Perl 5.30|perldiag/"Use of unassigned code point or non-standalone grapheme for a delimiter will be a fatal error starting in Perl 5.30">
See L</Deprecations>
@@ -1620,6 +1670,11 @@ L<C<$*> is no longer supported. Its use will be fatal in Perl 5.30
=item *
+L<C<$#> is no longer supported. Its use will be fatal in Perl 5.30
+|perldiag/C<$#> is no longer supported. Its use will be fatal in Perl 5.30>
+
+=item *
+
L<Malformed UTF-8 character%s
|perldiag/Malformed UTF-8 character%s>