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?
Here is a patch skipping just the hook, which is enough to solve the issue with *globally-redirect-io*.
Thanks, d.