Abstract
This is a quick hack which helps to build HTML pages that look like this one or like the one you're currently looking at. It hasn't been tested thoroughly, it isn't properly documented, it only works with LispWorks, SBCL, and AllegroCL, and it most likely doesn't do what you expect.The code comes with a BSD-style license so you can basically do with it whatever you want.
Download shortcut: http://weitz.de/files/documentation-template.tar.gz.
If you want to send patches, please read this first.
Writes an HTML page with preliminary documentation entries and an index for all exported symbols of the packagepackageto the filetarget. Ifmaybe-skip-methods-pis true, documentation entries for inidividual methods are skipped if the corresponding generic function has a documentation string
[Special variable]
*target*
Where to output the HTML page. If this value is notNIL, it will be the default target forCREATE-TEMPLATE.CREATE-TEMPLATEwill also set this value.
[Special variable]
*maybe-skip-methods-p*
This is the default value for the:MAYBE-SKIP-METHODS-Pkeyword argument ofCREATE-TEMPLATEand its initial value isNIL.
This documentation was prepared with, you guessed it, DOCUMENTATION-TEMPLATE. Thanks to Michael Weber for the SBCL patches and to Willem Broekema for the AllegroCL patches.
$Header: /usr/local/cvsrep/documentation-template/doc/index.html,v 1.13 2010/08/05 19:24:29 edi Exp $