- Fixed initite loop when the system is unknown to
ASDF
yet.
- Now docs builder tries to load system using either Quicklisp client or
ASDF
if system is not already loaded. - Also a bug was fixed - previously
docs-builder:build
function hanged in recursion in case if asdf system wasn't found. Now it will show an error.
Support new refactored 40ants-doc
system.
Fixed an issue with warnings from ASDF
find-system function. Also, a build now should go faster.
Added support for DYNAMIC-BINDINGS
key in docs-config:docs-config
's results. This allows to configure documentation builder
in case if usual arguments passing is not enough.
docs-builder/builder:build
generic-function specialized on 40ants-doc
system now supports ROOT-SECTIONS
argument.
You can specify this argument to render a multipage documentation and suppress a warning about more than one root section.
Fixed building documentation with 40ants-doc
if changelog section is absent.
Added docs-config:docs-config
generic-function to allow define
a special config for documented systems.
Speedup documentation builder guessing.
Fixed argument passing to the builder. Previously
error Unknown &KEY argument: :ERROR-ON-WARNINGS
has happened.
Support new refactored 40ants-doc
system.
Roswell script was fixed to work with latest defmain
system.
Fixed the case when 40ants-doc
or MGL-PAX
builder found the same section twice. This could
happen for a package-inferred system where
some package has the same nickname as as a
primary system.
Fixed returning of the path to resulting docs.
Now docs-builder:build
has a special argument ERROR-ON-WARNINGS
which is T by default. This flag causes a docs-builder:documentation-has-problems
continuable error signaled in case if there were some warnings
during building the documentation.
Fixed dependency on log4cl-extras
.
Now utility will dump traceback in case of errors during the build.
- Added support for
40ants-doc
documentation builder. - Switched
MGL-PAX
builder from my fork to original.
Now MGL-PAX
builder is able to discover all root sections and to build
a multipage HTML
doc.
Added basic support for Geneva documentation generator.
Initial version.