in reply to Re^2: "localise" package's our variables? They affect other packages (e.g. File::Temp::KEEP_ALL)
in thread "localise" package's our variables? They affect other packages (e.g. File::Temp::KEEP_ALL)

This shows nicely why I hate state variables in named subroutines. You can't call the subroutine from anywhere else without touching the same value.

map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
  • Comment on Re^3: "localise" package's our variables? They affect other packages (e.g. File::Temp::KEEP_ALL)
  • Select or Download Code