in reply to debugging: tracing changes to hashes

So you want to tell Carnivore beforehand which variable is watched, and from which line onwards?

I guess that would not need another module, but the introduction of major changes to Canivore, e.g. one or more of the following

The above are just some rough ideas I would try to implement, maybe there are other (and better) ways. Have a look at Filter::Util::Call for source filtering and e.g. Spiffy for a usage example.

--shmem

_($_=" "x(1<<5)."?\n".q·/)Oo.  G°\        /
                              /\_¯/(q    /
----------------------------  \__(m.====·.(_("always off the crowd"))."·
");sub _{s./.($e="'Itrs `mnsgdq Gdbj O`qkdq")=~y/"-y/#-z/;$e.e && print}