quicklisp / quicklisp-client

Quicklisp client.
http://www.quicklisp.org/
MIT License
296 stars 74 forks source link

It would be nice if ql:bundle-systems knew about local projects #211

Open tfeb opened 2 years ago

tfeb commented 2 years ago

bundle-systems bases its idea of what systems it needs to copy only on systems in dists (I think this is the right term?): you can tell it to copy the local projects directory or directories, but not to look for systems there.

It would be nice, I think, if, when "fishbosh" only exists locally but it loadable by :quickload, if (bundle-systems '("fishbosh") ...) would work. Also if there is a central "fishbosh" but a newer or variant local one, it would be nice if bundle-systems would not download the central one at all but just assume the local one is fine.

I haven't looked at how this works but would be willing to have a go at understanding it & submitting a PR if this seems like a good idea.