Announcing #Quickref: a new global documentation project for Common #Lisp. #quicklisp http://quickref.common-lisp.net
http://www.didierverna.net/blog/index.php?post/2017/12/13/Announcing-Quickref%3A-a-global-documentation-project-for-Common-Lisp …
-
-
Replying to @didierverna
Somehow
#Quickref fails on UIOP for the same reason as most previous attempts at documentation except HEΛP: it only extracts symbols from the first package in the system, when the system creates fifteen of them.1 reply 0 retweets 0 likes -
Replying to @Ngnghm
It seems that sb-introspect cannot figure out a source for the other packages. Thanks for the report.
1 reply 0 retweets 0 likes -
Replying to @didierverna
Probably because they are defined with the upgrade-friendly uiop:define-package, rather than the upgrade-undefined (and on sbcl, upgrade-prohibiting) cl:defpackage. Do whatever HEΛP does, and/or snapshot the list of packages before and after every system compilation.
1 reply 0 retweets 0 likes -
Replying to @Ngnghm
That’s exactly it. ASDF goes directly under SBCL’s source location facility. I have a heuristic in mind to fix this.
1 reply 0 retweets 0 likes
Alternatively, you can contribute a patch to define-package so it plays nicely with source location.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!