[noctool-devel] Re: [noctool-cvs] CVS source
Ingvar
ingvar at hexapodia.net
Wed Jul 9 15:05:00 UTC 2008
> 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
More information about the Noctool-devel
mailing list