Commits

Author Commit Message Labels Comments Date
Paul Sexton
Added dependency on SB-INTROSPECT, required by SBCL.
Paul Sexton
Fixed a typo.
Paul Sexton
Fixes to 'function-lambda-list' (thanks to Christian Nybø).
Paul Sexton
- Fix to make documentation of 'eql'-specialiser methods work correctly under Lispworks - The PNG file containing the class diagram produced by GraphViz is now named with a numerical suffix, so that multiple class diagrams can exist concurrently. Thanks to Raymond Wiker for these fixes.
Paul Sexton
Fix bug where a slot was accessed where it might not exist.
Paul Sexton
Added 'colophon' to end of output documentation -- contains brief information about CLOD. Fixed lambda list documentation for functions/generics (whitespace was being misformatted). New option to document-package: :internal-symbols?. Controls whether to document all symbols, or only external ones.
Paul Sexton
Fixed problem with 'syntax' section being at the wrong outline level for functions and macros. The links at the top of the index section are now in alphabetical order, rather than a random jumble of letters.
Paul Sexton
Ensure all classes are finalised before examining them (fixes problem with SBCL).
Paul Sexton
Fixed problem with lambda list introspection in clisp. Long lambda lists are now wrapped. Updated documentation.
Paul Sexton
Added emacs lisp code allowing combination of org mode and lisp mode in a single Emacs buffer! Can edit doc strings in place using all the goodness of org. Most doc strings are recognised, but they can also be explicitly flagged by including ### as the first three characters in the string.
Paul Sexton
Add class diagram to repository.
Paul Sexton
Added ability to choose a cascading style sheet for HTML export. Added ability to introspect and retrieve lambda lists of functions and macros (cribbed from SLIME source). Added some example classes to show off class hierarchy diagrams.
Paul Sexton
"Internal" and "External" symbols are now segregated, with external symbols appearing first in the table of contents.
Paul Sexton
Added ability to produce a class hierarchy chart. The chart is in 'dot' format, which org mode can feed to GraphViz to produce a PNG image.
pa...@wormwood
Ready for first release.
Paul Sexton
Alphabetic index. Function SAFE-SYMBOL escapes any formatting characters in symbols. Write preamble at beginning of file, with useful org-mode options. Each type of entity (Functions, Macros etc) now has its own Section.
pa...@wormwood
Output disambigution sections for symbols with multiple uses. EQL-SPECIALIZERs are described with their specialising value. If a docstring contains "* " at the beginning, it is NOT wrapped in a "Description:" section. Output package docstrings. Other tidying up.
pa...@wormwood
Starting writing docs.
pa...@wormwood
Second commit, nearly ready for release.
Paul Sexton
First commit