In perl.git, the branch avar/v5.26.0-RC1-perldelta-fixes has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/289b04bea713d81dbabd7076c3c5a492894444bc?hp=b9bc6d2b7ea8df80f5b481b89ccf801d864557ee>

  discards  b9bc6d2b7ea8df80f5b481b89ccf801d864557ee (commit)
- Log -----------------------------------------------------------------
commit 289b04bea713d81dbabd7076c3c5a492894444bc
Author: Ævar Arnfjörð Bjarmason <[email protected]>
Date:   Tue May 16 18:30:10 2017 +0000

    perldelta: clarify what '.' and @INC is about
    
    The existing section we had here was totally misleading. I couldn't
    understand "now provides a way to build" and "if you want it turn X
    on" differently than meaning that '.' was still in @INC by default and
    you had to compile perl with some optional switch to turn it on.
    
    It turns out[1] that the exact opposite of that is the case. This is
    on by default. Rewrite the entire section to make that clear to the
    reader.
    
    While I'm at it dumb it down a bit to be understandable to someone
    who's just upgrading Perl. Not everyone knows what @INC is offhand,
    but describing how we now load libraries is understandable to
    everyone.
    
    Then cover PERL_USE_UNSAFE_INC=1 and how it's set by various toolchain
    modules now, and finally avoid talking about both
    DEFAULT_INC_EXCLUDES_DOT and -Ddefault_inc_excludes_dot in the context
    of a build option, just use -Ddefault_inc_excludes_dot consistently.
    
    We could go into much more detail here. See the "[RFC] We need prose
    for perl526delta about "." in @INC removal" thread[2]. I think
    including something like that probably makes sense later in the
    document, but this should suffice for an intro section, and I'll let
    others who proposed more detailed updates send their own patches for
    further clarifying this feature.
    
    1. "Re: Perl 5.26.0-RC1 is now
       available!" 
(<CAATnKFABh0PjQK0WLqC-MTugj==o22zjwrgdapfb1ehvlr0...@mail.gmail.com>"
    2. <CAATnKFCSeGh6Lcwux1CsGP=6pQSQtG7_bViZRGji3Soa5b=1...@mail.gmail.com>
       
(http://www.nntp.perl.org/group/perl.perl5.porters/2017/03/msg243763.html)
-----------------------------------------------------------------------

Summary of changes:

--
Perl5 Master Repository

Reply via email to