Stefan `Sec` Zehl: > The shortest test case i found is: > > | ice:~>echo a |perl5.6.1 -we 'print "$1"' > | Use of uninitialized value in string at -e line 1. > | ice:~>echo a |perl5.6.1 -we 'print "$1\n"' > | > | ice:~>echo a |perl5.6.1 -we 'print ".$1\n"' > | Use of uninitialized value in concatenation (.) or string at -e line 1.
Shorter: % perl -we 'print "x$1"'; Use of uninitialized value in concatenation (.) or string at -e line 1. x % perl -we 'print "$1x"'; x And, no, I can't explain it at all. Although I hear that 5.6.0 has both warn. -- LARTing lusers is supposed to be satisfying. This is just tedious. The silly shite I'm doing now is like trying to toothpick to death a Black Knight made of jelly. - Red Drag Diva