In perl.git, the branch smoke-me/112316-nulls has been created

<http://perl5.git.perl.org/perl.git/commitdiff/779cd0be7780c70e83bea2ca9a09a8c01bc03440?hp=0000000000000000000000000000000000000000>

        at  779cd0be7780c70e83bea2ca9a09a8c01bc03440 (commit)

- Log -----------------------------------------------------------------
commit 779cd0be7780c70e83bea2ca9a09a8c01bc03440
Author: Father Chrysostomos <[email protected]>
Date:   Sun Apr 8 23:04:38 2012 -0700

    Make strict vars respect ‘package ĵ; *ĵ::bar = [];’
    
    In this particular case, the name of the current package in UTF-8 (it
    cannot be expressed in Latin-1) is the same byte sequence as the name
    of the package being assigned to in Latin-1.
    
    Some of the logic in stashpv_hvname_match was faulty.  It worked for
    a Latin-1 current package assigning to a glob in a UTF-8 package, but
    not the other way around.

M       t/lib/strict/vars
M       util.c

commit ad43d68da6cafa0cc7429ef85456921e9b4d74a6
Author: Father Chrysostomos <[email protected]>
Date:   Sun Apr 8 20:25:52 2012 -0700

    [perl #112316] Make strict vars respect assignment from null pkg
    
    Under threads, strict vars was not respecting glob assignment from a
    package with a null in its name if the name of the package assigned to
    was equal to the prefix of the current package up to the null.

M       cop.h
M       embed.fnc
M       gv.c
M       op.c
M       proto.h
M       scope.h
M       t/lib/strict/vars
M       util.c

commit e2543ba8bf40aedc393e009e01cea8facf627d22
Author: Father Chrysostomos <[email protected]>
Date:   Sun Apr 8 14:51:57 2012 -0700

    [perl #112316] Make strict vars respect assignment to null pkg
    
    Under threads, strict vars was not respecting assignment to a package
    with a null in its name if the name of the package assigned from was
    equal to the prefix of the destination package up to the null.

M       t/lib/strict/vars
M       util.c
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to