Although it has been talked about on p5p, it hasn't been fixed. It’s actually a fundamental problem with the way that perl keeps track of the line number, and the proposed fix is to store the line number in every single op.
In reply to Re^2: Confusing warning with if/elsif/else
by robin
in thread Confusing warning with if/elsif/else
by gumpu
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |