Hi,
Julian noted that C-c C-k doesn't work (well, it does, but it doesn't DWIM) in sbcl source files. Attached is an abstraction-violating patch that makes it DWIM... as ever, I'm unsure of how best to remove the violation of abstraction boundaries. (And whether the way I've violated the abstractions is the right way, come to that).
Cheers,
Christophe
Christophe Rhodes csr21@cam.ac.uk writes:
Julian noted that C-c C-k doesn't work (well, it does, but it doesn't DWIM) in sbcl source files. Attached is an abstraction-violating patch that makes it DWIM... as ever, I'm unsure of how best to remove the violation of abstraction boundaries. (And whether the way I've violated the abstractions is the right way, come to that).
The swank-backend is ideally an independent package and shouldn't refer to symbols in the swank package. I patched swank.lisp instead.
Helmut.
Helmut Eller e9626484@stud3.tuwien.ac.at writes:
Christophe Rhodes csr21@cam.ac.uk writes:
Julian noted that C-c C-k doesn't work (well, it does, but it doesn't DWIM) in sbcl source files. Attached is an abstraction-violating patch that makes it DWIM... as ever, I'm unsure of how best to remove the violation of abstraction boundaries. (And whether the way I've violated the abstractions is the right way, come to that).
The swank-backend is ideally an independent package and shouldn't refer to symbols in the swank package. I patched swank.lisp instead.
Thank you. That's rather nicer than my effort.
Cheers,
Christophe