Loading only changed files



How do I go about loading all Lisp source files that have changed since the
last build into a running Maxima? It would be nice to have the option to
compile them if necessary, too.

I've been doing this manually (since I'm usually working on one source file
at a time) but that doesn't work after a CVS update.

Thanks,

          -s