Include own version of xspam since cl-xmlspam is non-free software.
This should fix #25.
Common Lisp / ASDF question: how do we specify a dependency for a package without importing its names?
For instance, say I want to use cl-ppcre by always prefixing it with the system name, so I want to call cl-ppcre:scan and not just scan.
The only way that I know of is to add the dependency to the :depends-on field in the .asd, like I did in this pull request. Is there a better way?
Hey,
I will not merge this. If you want to get rid of cl-xmlspam, you can modify to the code in introspect.lisp so that it will use cxml directly.
If you want to use cl-ppcre but not import its symbols, simply have an (:import-from #:cl-ppcre) in the defpackage form.
Indeed, adapting parse-introspection-document seems like the right
way to fix it.
The function does not have a docstring though nor tests, so could you explain what it does, which input and output it expects? Thanks!