quicklisp-client
quicklisp-client copied to clipboard
Re: Issue #147
UNINSTALLcan now accept a list of systems to removeUNINSTALLcan now optionally and safely remove a system's dependencies
Thanks for the quick review!
I went ahead and did some refactoring to try and address your comments, specifically by removing the call and definition of FILTER and factored out the behavior of UNINSTALL-SYSTEM-DEPENDENCIES. I also generally improved the behavior.
To test this, I installed the modified client in a container. Then, I loaded two systems that share several dependencies (caveman and drakma) and verified that uninstalling one left the dependencies of the other intact.
Let me know if you have any other comments/concerns 👍