whalliburton/Lisp-Academy — comment on commit 48d580a81723dd45b7bc73ca75d11dfe55a716c2
File: help.lisp line 6
By redline6561:

First off, I either didn't know or had forgotten about the being each external-symbol in :package clause. Very cool!

The ~28A bit in that format statement might not be good enough later. I've bumped into the same problem with shuffletron. Aggravating.
An off the cuff shot at something different (better?):

(loop for sym being each external-symbol in :academy
maximizing (length (princ-to-string sym)) into max
do (format t "~vA ~A~%" max sym (documentation sym 'function)))