* David Lichteblau [2008-02-25 14:44+0100] writes:
Quoting Helmut Eller (heller@common-lisp.net): [...]
Having separate compile, load, and init operations would probably be TRT. I don't know if ASDF supports that directly.
When another system depends on swank just in order to use some of the functions in the swank package, isn't it the right thing to skip initialization completely (hence postponing it until the emacs side starts up)?
Assuming that is the right approach, should SWANK::INIT be skipped entirely or only the after-init-hook?
User init files should probably also be skipped.
Here is a patch skipping just the hook, which is enough to solve the issue with *globally-redirect-io*.
I committed something along these line. I named the parameter :setup instead of :run-hooks. INIT is now a rather confusing name for this function :-)
Helmut.