[slime-devel] swank-loader

Marco Baringer mb at bese.it
Wed Jan 21 08:53:46 UTC 2004


On Mercoledì, gen 21, 2004, at 09:07 Europe/Rome, Marco Baringer wrote:


> the attached patch deals with this issue and a few minor openmcl 
> issues, pick which pieces to apply.

except that this solution has 2 problems.

1) (fixable) when swank-loader.lisp changes it isn't reloaded.

2) (not fixable) when swank-openmcl.lisp changes but swank-loader.lisp 
doesn't it (swank-openmcl) isn't reloaded.

as far #1 goes i just noticed that asdf does in fact have a 
load-source-op, which is exactly what we need:

(asdf:defsystem :swank
     :components ((:file "swank-loader"
                   :in-order-to ((compile-op (load-source-op 
"swank-loader")))))
     :depends-on (#+SBCL :sb-bsd-sockets))

however, this doesn't do anything for #2, and i don't really know what 
could solve #2 without mentioning all the files in the .asd system def.

--
Marco
Ring the bells that still can ring.
Forget the perfect offering.
There is a crack in everything.
That's how the light gets in.
	-Leonard Cohen





More information about the slime-devel mailing list