Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: 5a099d9e732823639742396273e296862d7643df
https://github.com/Perl/perl5/commit/5a099d9e732823639742396273e296862d7643df
Author: Lukas Mai <[email protected]>
Date: 2024-07-26 (Fri, 26 Jul 2024)
Changed paths:
M t/op/bop.t
Log Message:
-----------
t/op/bop.t: consistently use 4-space indentation
Previously, this block used 2- and even 1-space indents unlike the rest
of the file.
Commit: d8935409c94992d3e665cdaa1c5411eb55a0e9e2
https://github.com/Perl/perl5/commit/d8935409c94992d3e665cdaa1c5411eb55a0e9e2
Author: Lukas Mai <[email protected]>
Date: 2024-07-26 (Fri, 26 Jul 2024)
Changed paths:
M op.c
M t/op/bop.t
Log Message:
-----------
op.c: treat bitwise-{and,xor,or} assignment as lvalue
Previously, `($x &= $y) += $z` was fine (since `&=` returns an lvalue),
but not under feature "bitwise":
Can't modify numeric bitwise and (&) in addition (+) at ...
Similar for `^=` and `|=`.
Extend the lvalue behavior of the old number/string mixed bitwise
assignment operators (`&= ^= |=`) to the new separate bitwise assignment
operators available under feature "bitwise" (`&= ^= |= &.= ^.= |.=`).
Fixes #22412.
Compare: https://github.com/Perl/perl5/compare/eabcc813bd32...d8935409c949
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications