Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-11 08:03:44 -0700 (Sun, 11 May 2003)
Revision: 77
Log message:
Modified scanning algorithm to run less often. The old algorithm
re-ran the scanner each time the source or dependencies changed.
The new scanner runs only if the source changes.
I removed an optimization that would coalesce scanner targets.
It is still a good idea, but it is a little hard to maintain.
With the new algorithm, scanning should happen much less often.