In perl.git, the branch blead has been updated <https://perl5.git.perl.org/perl.git/commitdiff/27169d3827c027798ac2b8fbce9fe92773829bd4?hp=669d6ad81497efd33243c692e6f057f97c6c1567>
- Log ----------------------------------------------------------------- commit 27169d3827c027798ac2b8fbce9fe92773829bd4 Author: Father Chrysostomos <spr...@cpan.org> Date: Mon Jan 15 12:59:27 2018 -0800 perldiag: miscapitalization commit edf23316d26dd48a8dd55fac25ffc40f507fdc99 Author: Father Chrysostomos <spr...@cpan.org> Date: Mon Jan 15 12:57:41 2018 -0800 Sort perldiag ----------------------------------------------------------------------- Summary of changes: pod/perldiag.pod | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/pod/perldiag.pod b/pod/perldiag.pod index 0b52fe3853..889375d0a6 100644 --- a/pod/perldiag.pod +++ b/pod/perldiag.pod @@ -3009,6 +3009,13 @@ expression pattern should be an indivisible token, with nothing intervening between the C<"("> and the C<"?">, but you separated them with whitespace. +=item In '(+...)', the '(' and '+' must be adjacent in regex; +marked by S<<-- HERE> in m/%s/ + +(F) The two-character sequence C<"(+"> in this context in a regular +expression pattern should be an indivisible token, with nothing +intervening between the C<"("> and the C<"+">, but you separated them. + =item Invalid %s attribute: %s (F) The indicated attribute for a subroutine or variable was not recognized @@ -3166,13 +3173,9 @@ an arbitrary reference was blessed into the "version" class. =item In '(*VERB...)', the '(' and '*' must be adjacent in regex; marked by S<<-- HERE> in m/%s/ -=item In '(+...)', the '(' and '+' must be adjacent in regex; -marked by S<<-- HERE> in m/%s/ - -(F) The two-character sequences C<"(+"> and C<"(*"> in -this context in a regular expression pattern should be -indivisible tokens, with nothing intervening between the C<"("> -and the C<"*"> or C<"+">, but you separated them. +(F) The two-character sequence C<"(*"> in this context in a regular +expression pattern should be an indivisible token, with nothing +intervening between the C<"("> and the C<"*">, but you separated them. =item ioctl is not implemented @@ -6093,13 +6096,19 @@ according to the probings of Configure. (S experimental::regex_sets) This warning is emitted if you use the syntax S<C<(?[ ])>> in a regular expression. The details of this feature are subject to change. -if you want to use it, but know that in doing so you +If you want to use it, but know that in doing so you are taking the risk of using an experimental feature which may change in a future Perl version, you can do this to silence the warning: no warnings "experimental::regex_sets"; +=item The script_run feature is experimental + +(S experimental::script_run) This feature is experimental +and its behavior may in any future release of perl. See +L<perlre/Script Runs>. + =item The signatures feature is experimental (S experimental::signatures) This warning is emitted if you unwrap a @@ -6112,12 +6121,6 @@ in a future Perl version: use feature "signatures"; sub foo ($left, $right) { ... } -=item The script_run feature is experimental - -(S experimental::script_run) This feature is experimental and its -behavior may in any future release of perl. -See L<perlre/Script Runs>. - =item The stat preceding %s wasn't an lstat (F) It makes no sense to test the current stat buffer for symbolic -- Perl5 Master Repository