Re: [slime-devel] Setting up swank contrib source paths

Gayane Kazhoyan <[email protected]>
Newsgroups gmane.lisp.slime.devel
Message-ID <CAATOrWkmS20B2QLptFbLKE+uQ=otHsV6egZPbszGw2ya-h6SMQ@mail.gmail.com>
Ok, nevermind, in the current implementation it seems that asdf is not used
for loading swank contribs at all and *default-pathname-defaults* is also
ignored in favor of the swank-loader::*source-directory*.
So, I guess, what I want is currently impossible, I'll just have to try to
keep my CL contribs in the same directory.

Cheers,
Gaya



On Mon, Apr 28, 2014 at 12:43 PM, Gayane Kazhoyan <[email protected]> wrote:

> Hi,
>
> I was wondering if it is possible to have the Lisp code of Slime contribs
> in multiple directories. So, I have the official ones in
> /usr/share/common-lisp/source/slime/ and I would like to, e.g. have the
> slime-hello-world [1] somewhere else.
>
> I tried to push the path to the asdf:*central-registry* and also setting
> *default-pathname-defaults* in .sbclrc and even starting a swank server
> with swank-loader::*source-directory* correctly set up, but then the
> problem is that the *source-directory* is not a list and the path to the
> default contribs gets lost...
>
> So, currently my .sbclrc looks like this:
>
> (require :asdf)
> (pushnew #p"/path/to/slime-hello-world/" asdf:*central-registry* :test
> #'equal)
>
> And when I M-x slime, swank still can't find the slime-hello-world Lisp
> part. Any ideas?
>
> Thanks!
> Gaya
>
> [1] https://github.com/slime/slime-hello-world
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.