Hi Robert,

On Sun, Apr 22, 2012 at 3:24 PM, Erik Pearson <erik@defun-web.com> wrote:
Hi Robert,

Thanks for the Sunday afternoon reply.

On Sun, Apr 22, 2012 at 2:31 PM, Robert Goldman <rpgoldman@sift.info> wrote:
On 4/22/12 Apr 22 -3:47 PM, Faré wrote:
> Dear Erik,
>

>> ASDF assumes that since the system def file has not changed, the system
>> hasn't been changed either (I know there has been discussion of this
>> assumption.) But lets assume that at least part of the reason for that is
>> because it is very time consuming to check the entire set of files every
>> time the developer wants to recompile and load just a single file.
>>
> I don't think that's true, but my head hurts just thinking about it

Sorry, this was me being confused by my own tracing of asdf operations, and not thinking before I typed. I had placed a debugging line in the call to "safe-file-write-date" to see how ofen this is called in during a load. I thought it was not being called on source files just .asd files, but this was incorrect. I had probably already changed something, or been confused about the multiple calls made on systems -- the first call will get the file write date on both source and compiled (if any), but subsequent calls only on the compiled.

Erik.