#Quickref has just been open-sourced! Non intrusive automatic reference manual generator for Common #Lisp libraries.
Website: https://quickref.common-lisp.net/
Git repo: https://gitlab.common-lisp.net/quickref/quickref/ …
Currently documenting 1588 libraries, and counting...
-
-
Replying to @didierverna
The output of quickref looks very neat, but it's yet another document extraction system that miserably fails in uiop and other systems that use uiop:define-package.
1 reply 0 retweets 0 likes -
Replying to @Ngnghm
I know. Technically it’s Declt, not Quickref tho. I think we discussed adding SBCL source information in DEFINE-PACKAGE didn’t we?
1 reply 0 retweets 0 likes -
Replying to @didierverna
The latest uiop 3.3.2.5 does sport some such information. But it looks like you don't even walk the packages anyway.
1 reply 0 retweets 0 likes -
Replying to @Ngnghm
Yes we do, in 2 different ways. So maybe the problem is fixed for UIOP users now. UIOP itself is still a pb (the build/ dir as usual). pkg src file: build/asdf.lisp sys src file: NIL.
1 reply 0 retweets 1 like -
Replying to @didierverna
Oh, you have work around ASDF's protection against bootstrap issues. Sigh. For uiop, manually load uiop.asd without relying on find-system. For ASDF, it's even trickier; see in the README how to load each source file separately in order.
1 reply 0 retweets 1 like -
Replying to @Ngnghm
Quick test: I’m successfully getting a 136 pages long manual for UIOP now :-).
1 reply 0 retweets 5 likes
YAY! So much for UIOP being "lacking in documentation". Sorry you have to special-case the documentation extraction.
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!