John Peacock wrote: > Yitzchak Scott-Thoennes wrote: >> Doing *UNIVERSAL::VERSION = sub { ... } doesn't give a mandatory warning >> for me ?? > > Hm, I never thought of trying it that way. I was doing the more conventional: > > package UNIVERSAL; > > sub VERSION {} > > I'll make that change... And for those of you playing at home, the trick of mucking around with the symbol table by replacing entire *things, instead of just your $thing, or &thing, is a good way of getting past ALL SORTS of nasty error checking. Like replacing the subroutine you are currently in, while you are running it :) Adam KThread Previous | Thread Next