Modified Files: scheduler.lisp classes.lisp Log Message:
moved :BEFORE PROCESS method for EVENT class into scheduler.lisp
Noooo! Now it won't compile from a clean image (the class definitions in classes.lisp provide the definition of the PROXIES generic, that's not available at the time scheduler.lisp is compiled). Yes, I found this the hard way (as I needed to have two images running to test the network code) and the non-SLIME kept breaking on load. Probably should've been a bit more clearer on why things were done as they were.
One way would be to split "classes.lisp" into "classes.lisp" and "methods.lisp" and have scheduler.lisp depend on classes.lisp and do the PROCESS :BEFORE method definition in scheduler.lisp and the rest of the stuff in classes.lisp in methods.lisp.
Alternatively, re-jigger the ASDF definition to have schedler.lisp depend on classes.lisp.
//Ingvar