Hi Roderich, Roderich Schupp schrieb:
Steffen: Can you make any sense of resetting $SeenTk anytime when entering scan_deps_static()? AFAICT this reset has been there from the beginning.
I'm not sure. It might make sense in the context of scanning different files. But if you split your Tk-using project into modules, one could end up with a module without a single "use Tk::Foo;" statement which would trigger $SeenTk. So perhaps it should be a global change. On the other hand, Module::ScanDeps currently packs almost anything on your harddrive anyway...
It seems to me like making it a global effect would be less incorrect, but I might be wrong.
Best regards, Steffen
