Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 5a099d9e732823639742396273e296862d7643df https://github.com/Perl/perl5/commit/5a099d9e732823639742396273e296862d7643df Author: Lukas Mai <lukasmai....@gmail.com> 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 <lukasmai....@gmail.com> 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