Re: [quicklisp] Repositories

83 views
Skip to first unread message

Zach Beane

unread,
Sep 28, 2012, 1:28:56 PM9/28/12
to quic...@googlegroups.com
Goheeca <goh...@gmail.com> writes:

> I think it would be great to have a possibility to add alternative
> repositories, not hard-wired in quicklisp.
> For example for testing purposes.

I'm not sure what you mean.

You can override the libraries in Quicklisp by putting your own
libraries in e.g. ~/quicklisp/local-projects/.

You can use other dists, too, but unfortunately that is not documented
yet. The code and infrastructure are in place but without some
instruction it's not all that useful.

Zach

Goheeca

unread,
Sep 28, 2012, 1:47:34 PM9/28/12
to quic...@googlegroups.com, xa...@xach.com
Actually I mean the dists, but the idea is to have API for adding repositories, which work simultaneously, thus it'd need some conflict resolver or namespaces.
aside: And I'm just missing the documentation how to use it.

Dne pátek, 28. září 2012 19:29:01 UTC+2 Zach Beane napsal(a):

Zach Beane

unread,
Sep 28, 2012, 1:50:11 PM9/28/12
to Goheeca, quic...@googlegroups.com
Goheeca <goh...@gmail.com> writes:

> Actually I mean the dists, but the idea is to have API for adding
> repositories, which work simultaneously, thus it'd need some conflict
> resolver or namespaces. aside: And I'm just missing the documentation
> how to use it.

The API exists, see ~/quicklisp/quicklisp/dist.lisp. Conflicts are
resolved according to a user-settable "preference" value, which is just
an integer; higher preferences are loaded before lower preferences. The
granularity of preferences can be individual systems, releases, or
entire dists.

The big drawback right now is the lack of docs.

Zach

Goheeca

unread,
Sep 28, 2012, 2:00:58 PM9/28/12
to quic...@googlegroups.com, Goheeca, xa...@xach.com
Ok, I'll look into it and maybe I'll try to write a documantation.

Dne pátek, 28. září 2012 19:50:16 UTC+2 Zach Beane napsal(a):
Reply all
Reply to author
Forward
0 new messages