The docs-builder Reference Manual

This is the docs-builder Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 06:00:09 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 docs-builder

A meta documentation builder for Common Lisp projects.

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Dependencies
Source

docs-builder.asd.


2.2 docs-builder/core

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Dependencies
Source

docs-builder.asd.


2.3 docs-builder/builder

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Dependencies
Source

docs-builder.asd.


2.4 docs-config

A protocol for defining configuration for DOCS-BUILDER system.

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder/

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Dependency

docs-config/config (system).

Source

docs-config.asd.


2.5 docs-config/config

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder/

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Source

docs-config.asd.


2.6 docs-builder/guesser

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Source

docs-builder.asd.


2.7 docs-builder/changelog

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Dependencies
  • 40ants-doc (system).
  • 40ants-doc/changelog (system).
Source

docs-builder.asd.


2.8 docs-builder/builders/40ants-doc/guesser

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Dependencies
Source

docs-builder.asd.


2.9 docs-builder/utils

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Dependency

40ants-doc (system).

Source

docs-builder.asd.


2.10 docs-builder/builders/mgl-pax/guesser

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Dependencies
Source

docs-builder.asd.


2.11 docs-builder/builders/geneva/guesser

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Dependencies
Source

docs-builder.asd.


2.12 docs-builder/docs

Author

Alexander Artemenko

Home Page

https://40ants.com/docs-builder

Source Control

(GIT https://github.com/40ants/docs-builder)

Bug Tracker

https://github.com/40ants/docs-builder/issues

License

Unlicense

Dependencies
Source

docs-builder.asd.


3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.2 docs-config/docs-config.asd

Source

docs-config.asd.

Parent Component

docs-config (system).

ASDF Systems

3.1.3 docs-builder/core/file-type.lisp

Source

docs-builder.asd.

Parent Component

docs-builder/core (system).

Packages

docs-builder.

Public Interface

3.1.4 docs-builder/builder/file-type.lisp

Source

docs-builder.asd.

Parent Component

docs-builder/builder (system).

Packages

docs-builder/builder.

Public Interface

build (generic function).


3.1.5 docs-config/config/file-type.lisp

Source

docs-config.asd.

Parent Component

docs-config/config (system).

Packages

docs-config.

Public Interface

docs-config (generic function).


3.1.6 docs-builder/guesser/file-type.lisp

Source

docs-builder.asd.

Parent Component

docs-builder/guesser (system).

Packages

docs-builder/guesser.

Public Interface
Internals

3.1.7 docs-builder/changelog/file-type.lisp

Source

docs-builder.asd.

Parent Component

docs-builder/changelog (system).

Packages

docs-builder/changelog.

Public Interface

@changelog (special variable).

Internals
  • 0.1.0 (special variable).
  • 0.10.0 (special variable).
  • 0.11.0 (special variable).
  • 0.11.1 (special variable).
  • 0.2.0 (special variable).
  • 0.3.0 (special variable).
  • 0.4.0 (special variable).
  • 0.4.1 (special variable).
  • 0.4.2 (special variable).
  • 0.5.0 (special variable).
  • 0.5.1 (special variable).
  • 0.5.2 (special variable).
  • 0.5.3 (special variable).
  • 0.6.0 (special variable).
  • 0.6.1 (special variable).
  • 0.6.2 (special variable).
  • 0.7.0 (special variable).
  • 0.7.1 (special variable).
  • 0.8.0 (special variable).
  • 0.9.0 (special variable).
  • 0.9.1 (special variable).

3.1.8 docs-builder/builders/40ants-doc/guesser/file-type.lisp

Source

docs-builder.asd.

Parent Component

docs-builder/builders/40ants-doc/guesser (system).

Packages

docs-builder/builders/40ants-doc/guesser.

Internals

3.1.9 docs-builder/utils/file-type.lisp

Source

docs-builder.asd.

Parent Component

docs-builder/utils (system).

Packages

docs-builder/utils.

Public Interface
Internals

3.1.10 docs-builder/builders/mgl-pax/guesser/file-type.lisp

Source

docs-builder.asd.

Parent Component

docs-builder/builders/mgl-pax/guesser (system).

Packages

docs-builder/builders/mgl-pax/guesser.

Internals

3.1.11 docs-builder/builders/geneva/guesser/file-type.lisp

Source

docs-builder.asd.

Parent Component

docs-builder/builders/geneva/guesser (system).

Packages

docs-builder/builders/geneva/guesser.

Internals

3.1.12 docs-builder/docs/file-type.lisp

Source

docs-builder.asd.

Parent Component

docs-builder/docs (system).

Packages

docs-builder/docs.

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 docs-builder/builders/mgl-pax/guesser

Source

file-type.lisp.

Use List

common-lisp.

Internals

4.2 docs-builder/docs

Source

file-type.lisp.

Use List

common-lisp.

Internals

4.3 docs-builder

Source

file-type.lisp.

Nickname

docs-builder/core

Use List

common-lisp.

Public Interface

4.4 docs-builder/guesser

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

4.5 docs-builder/utils

The utils for documentation builders.

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

4.6 docs-builder/builder

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

build (generic function).


4.7 docs-builder/builders/geneva/guesser

Source

file-type.lisp.

Use List

common-lisp.

Internals

4.8 docs-builder/builders/40ants-doc/guesser

Source

file-type.lisp.

Use List

common-lisp.

Internals

4.9 docs-builder/changelog

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

@changelog (special variable).

Internals
  • 0.1.0 (special variable).
  • 0.10.0 (special variable).
  • 0.11.0 (special variable).
  • 0.11.1 (special variable).
  • 0.2.0 (special variable).
  • 0.3.0 (special variable).
  • 0.4.0 (special variable).
  • 0.4.1 (special variable).
  • 0.4.2 (special variable).
  • 0.5.0 (special variable).
  • 0.5.1 (special variable).
  • 0.5.2 (special variable).
  • 0.5.3 (special variable).
  • 0.6.0 (special variable).
  • 0.6.1 (special variable).
  • 0.6.2 (special variable).
  • 0.7.0 (special variable).
  • 0.7.1 (special variable).
  • 0.8.0 (special variable).
  • 0.9.0 (special variable).
  • 0.9.1 (special variable).

4.10 docs-config

Source

file-type.lisp.

Nickname

docs-config/config

Use List

common-lisp.

Public Interface

docs-config (generic function).


5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Special variables

Special Variable: @changelog
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: @index
Package

docs-builder.

Source

file-type.lisp.

Special Variable: @readme
Package

docs-builder.

Source

file-type.lisp.


5.1.2 Macros

Macro: defguesser (name (system) &body body)
Package

docs-builder/guesser.

Source

file-type.lisp.


5.1.3 Ordinary functions

Function: build (system &rest rest &key error-on-warnings &allow-other-keys)

Builds HTML documentation for ASDF system and returns absolute path to the dir with docs.

Package

docs-builder.

Source

file-type.lisp.

Function: external-dependencies (system &key all)

Returns a list of string with names of external dependencies of the system.

It works with package-inferred systems too, recursively collecting external-dependencies of all subsystems.

Warning! By default, this function does not return dependencies of dependencies. To get them all, add :ALL T option.

Package

docs-builder/utils.

Source

file-type.lisp.


5.1.4 Generic functions

Generic Function: build (builder system &key &allow-other-keys)

Builds HTML documentation for ASDF system and returns absolute path to the dir with docs.

Package

docs-builder/builder.

Source

file-type.lisp.

Methods
Method: build :around (builder (system system) &rest rest &key &allow-other-keys)
Method: build (builder (system symbol) &rest rest &key &allow-other-keys)
Method: build (builder (system string) &rest rest &key &allow-other-keys)
Generic Function: docs-config (asdf-system)

Should return a plist which will be passed as keyword
arguments to the documentation builder when building
docs for a given asdf-system.

Implement a method, EQL specialized on a concrete ASDF system.

Here is a typical method I use for my own libraries to set
a custom theme for 40ANTS-DOC system:

“‘lisp
(defmethod docs-config ((system (eql (asdf:registered-system "cl-info"))))
;; 40ANTS-DOC-THEME-40ANTS system will bring
;; as dependency a full 40ANTS-DOC but we don’t want
;; unnecessary dependencies here:
(uiop:symbol-call :ql :quickload :40ants-doc-theme-40ants)
(list :theme
(find-symbol "40ANTS-THEME"
(find-package "40ANTS-DOC-THEME-40ANTS")))) “‘

Try to load additional dependencies inside the method. This users of your library will not download dependencies needed only for building documentation.

For some special cases it might be useful to return a special key DYNAMIC-BINDINGS. This could be useful, for configuring some custom extensions like it did with interactive demos for the [Weblocks](https://40ants.com/weblocks/). Here is how a method looks like when I configure Weblocks documentation builder:

“‘
(defmethod docs-config ((system (eql (asdf:registered-system "weblocks"))))
;; ...
(list :theme
(find-symbol "40ANTS-THEME"
(find-package "40ANTS-DOC-THEME-40ANTS")) :dynamic-bindings (list (cons ’weblocks/doc/example:*server-url*
;; When local examples server is running, ;; we’ll be using it instead of production: (unless weblocks/doc/example::*port* "http://examples.40ants.com/")))) “‘

Package

docs-config.

Source

file-type.lisp.

Methods
Method: docs-config ((system (eql #<asdf/package-inferred-system:package-inferred-system "docs-builder">)))
Source

file-type.lisp.

Method: docs-config (system)
Method: docs-config ((system-name symbol))
Method: docs-config ((system-name string))
Generic Function: guess-builder (system)

Returns a builder object which can be passed to the DOCS-BUILDER/BUILDER:BUILD generic-function along with system.

The builder type is guessed using different euristics which depends on a documentation system.

If you want to add support for a new documentation generator, use DEFGUESSER macro.

Package

docs-builder/guesser.

Source

file-type.lisp.

Methods
Method: guess-builder ((system system))
Method: guess-builder ((system string))
Method: guess-builder ((system symbol))
Generic Reader: num-of-warnings (condition)
Package

docs-builder.

Methods
Reader Method: num-of-warnings ((condition documentation-has-problems))
Source

file-type.lisp.

Target Slot

num-of-warnings.

Generic Function: system-packages (system)

Returns a list of packages created by ASDF system.

Default implementation returns a package having the same name as a system and all packages matched to package-inferred subsystems:

“‘
CL-USER> (docs-builder/utils:system-packages :docs-builder) (#<PACKAGE "DOCS-BUILDER">
#<PACKAGE "DOCS-BUILDER/UTILS">
#<PACKAGE "DOCS-BUILDER/GUESSER">
#<PACKAGE "DOCS-BUILDER/BUILDERS/GENEVA/GUESSER">
#<PACKAGE "DOCS-BUILDER/BUILDER">
#<PACKAGE "DOCS-BUILDER/BUILDERS/MGL-PAX/GUESSER">
#<PACKAGE "DOCS-BUILDER/DOCS">
#<PACKAGE "DOCS-BUILDER/BUILDERS/MGL-PAX/BUILDER">)
“‘

This function can be used by builder to find pieces of documentation. For example, DOCS-BUILDER/BUILDERS/MGL-PAX/GUESSER:@INDEX
builder uses it to find documentation sections.

Package

docs-builder/utils.

Source

file-type.lisp.

Methods
Method: system-packages ((system string))
Method: system-packages ((system symbol))
Method: system-packages ((system system))

5.1.5 Conditions

Condition: documentation-has-problems
Package

docs-builder.

Source

file-type.lisp.

Direct superclasses

error.

Direct methods

num-of-warnings.

Direct slots
Slot: num-of-warnings
Initargs

:num-of-warnings

Readers

num-of-warnings.

Writers

This slot is read-only.


5.2 Internals


5.2.1 Special variables

Special Variable: *badges*
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: *guessers*
Package

docs-builder/guesser.

Source

file-type.lisp.

Special Variable: *ignore-words*
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: *introduction*
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: *system-to-builder*
Package

docs-builder/guesser.

Source

file-type.lisp.

Special Variable: 0.1.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.10.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.11.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.11.1
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.2.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.3.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.4.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.4.1
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.4.2
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.5.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.5.1
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.5.2
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.5.3
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.6.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.6.1
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.6.2
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.7.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.7.1
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.8.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.9.0
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: 0.9.1
Package

docs-builder/changelog.

Source

file-type.lisp.

Special Variable: @adding-a-build-method
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @adding-a-builder-class
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @adding-a-guesser
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @additional-params
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @api
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @command-line-usage
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @extending
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @github-action-usage
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @index
Package

docs-builder/builders/mgl-pax/guesser.

Source

file-type.lisp.

Special Variable: @index
Package

docs-builder/builders/geneva/guesser.

Source

file-type.lisp.

Special Variable: @index
Package

docs-builder/builders/40ants-doc/guesser.

Source

file-type.lisp.

Special Variable: @repl-usage
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @roadmap
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @supported-builders
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @todo
Package

docs-builder/builders/geneva/guesser.

Source

file-type.lisp.

Special Variable: @todo
Package

docs-builder/builders/40ants-doc/guesser.

Source

file-type.lisp.

Special Variable: @usage
Package

docs-builder/docs.

Source

file-type.lisp.

Special Variable: @utils
Package

docs-builder/utils.

Source

file-type.lisp.


5.2.2 Ordinary functions

Function: 40ants-doc (system)
Package

docs-builder/builders/40ants-doc/guesser.

Source

file-type.lisp.

Function: ensure-supported (item)

Returns either a string or nil if this item should be skipped.

ITEM can be a string or a list like:

(:feature :windows "winhttp")

Package

docs-builder/utils.

Source

file-type.lisp.

Function: find-or-load-system (system-name)
Package

docs-builder/guesser.

Source

file-type.lisp.

Function: geneva (system)
Package

docs-builder/builders/geneva/guesser.

Source

file-type.lisp.

Function: mgl-pax (system)
Package

docs-builder/builders/mgl-pax/guesser.

Source

file-type.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   4  
B   D   E   F   G   M   N   S  
Index Entry  Section

4
40ants-doc: Private ordinary functions

B
build: Public ordinary functions
build: Public generic functions
build: Public generic functions
build: Public generic functions
build: Public generic functions

D
defguesser: Public macros
docs-config: Public generic functions
docs-config: Public generic functions
docs-config: Public generic functions
docs-config: Public generic functions
docs-config: Public generic functions

E
ensure-supported: Private ordinary functions
external-dependencies: Public ordinary functions

F
find-or-load-system: Private ordinary functions
Function, 40ants-doc: Private ordinary functions
Function, build: Public ordinary functions
Function, ensure-supported: Private ordinary functions
Function, external-dependencies: Public ordinary functions
Function, find-or-load-system: Private ordinary functions
Function, geneva: Private ordinary functions
Function, mgl-pax: Private ordinary functions

G
Generic Function, build: Public generic functions
Generic Function, docs-config: Public generic functions
Generic Function, guess-builder: Public generic functions
Generic Function, num-of-warnings: Public generic functions
Generic Function, system-packages: Public generic functions
geneva: Private ordinary functions
guess-builder: Public generic functions
guess-builder: Public generic functions
guess-builder: Public generic functions
guess-builder: Public generic functions

M
Macro, defguesser: Public macros
Method, build: Public generic functions
Method, build: Public generic functions
Method, build: Public generic functions
Method, docs-config: Public generic functions
Method, docs-config: Public generic functions
Method, docs-config: Public generic functions
Method, docs-config: Public generic functions
Method, guess-builder: Public generic functions
Method, guess-builder: Public generic functions
Method, guess-builder: Public generic functions
Method, num-of-warnings: Public generic functions
Method, system-packages: Public generic functions
Method, system-packages: Public generic functions
Method, system-packages: Public generic functions
mgl-pax: Private ordinary functions

N
num-of-warnings: Public generic functions
num-of-warnings: Public generic functions

S
system-packages: Public generic functions
system-packages: Public generic functions
system-packages: Public generic functions
system-packages: Public generic functions


A.3 Variables

Jump to:   *   0   @  
N   S  
Index Entry  Section

*
*badges*: Private special variables
*guessers*: Private special variables
*ignore-words*: Private special variables
*introduction*: Private special variables
*system-to-builder*: Private special variables

0
0.1.0: Private special variables
0.10.0: Private special variables
0.11.0: Private special variables
0.11.1: Private special variables
0.2.0: Private special variables
0.3.0: Private special variables
0.4.0: Private special variables
0.4.1: Private special variables
0.4.2: Private special variables
0.5.0: Private special variables
0.5.1: Private special variables
0.5.2: Private special variables
0.5.3: Private special variables
0.6.0: Private special variables
0.6.1: Private special variables
0.6.2: Private special variables
0.7.0: Private special variables
0.7.1: Private special variables
0.8.0: Private special variables
0.9.0: Private special variables
0.9.1: Private special variables

@
@adding-a-build-method: Private special variables
@adding-a-builder-class: Private special variables
@adding-a-guesser: Private special variables
@additional-params: Private special variables
@api: Private special variables
@changelog: Public special variables
@command-line-usage: Private special variables
@extending: Private special variables
@github-action-usage: Private special variables
@index: Public special variables
@index: Private special variables
@index: Private special variables
@index: Private special variables
@readme: Public special variables
@repl-usage: Private special variables
@roadmap: Private special variables
@supported-builders: Private special variables
@todo: Private special variables
@todo: Private special variables
@usage: Private special variables
@utils: Private special variables

N
num-of-warnings: Public conditions

S
Slot, num-of-warnings: Public conditions
Special Variable, *badges*: Private special variables
Special Variable, *guessers*: Private special variables
Special Variable, *ignore-words*: Private special variables
Special Variable, *introduction*: Private special variables
Special Variable, *system-to-builder*: Private special variables
Special Variable, 0.1.0: Private special variables
Special Variable, 0.10.0: Private special variables
Special Variable, 0.11.0: Private special variables
Special Variable, 0.11.1: Private special variables
Special Variable, 0.2.0: Private special variables
Special Variable, 0.3.0: Private special variables
Special Variable, 0.4.0: Private special variables
Special Variable, 0.4.1: Private special variables
Special Variable, 0.4.2: Private special variables
Special Variable, 0.5.0: Private special variables
Special Variable, 0.5.1: Private special variables
Special Variable, 0.5.2: Private special variables
Special Variable, 0.5.3: Private special variables
Special Variable, 0.6.0: Private special variables
Special Variable, 0.6.1: Private special variables
Special Variable, 0.6.2: Private special variables
Special Variable, 0.7.0: Private special variables
Special Variable, 0.7.1: Private special variables
Special Variable, 0.8.0: Private special variables
Special Variable, 0.9.0: Private special variables
Special Variable, 0.9.1: Private special variables
Special Variable, @adding-a-build-method: Private special variables
Special Variable, @adding-a-builder-class: Private special variables
Special Variable, @adding-a-guesser: Private special variables
Special Variable, @additional-params: Private special variables
Special Variable, @api: Private special variables
Special Variable, @changelog: Public special variables
Special Variable, @command-line-usage: Private special variables
Special Variable, @extending: Private special variables
Special Variable, @github-action-usage: Private special variables
Special Variable, @index: Public special variables
Special Variable, @index: Private special variables
Special Variable, @index: Private special variables
Special Variable, @index: Private special variables
Special Variable, @readme: Public special variables
Special Variable, @repl-usage: Private special variables
Special Variable, @roadmap: Private special variables
Special Variable, @supported-builders: Private special variables
Special Variable, @todo: Private special variables
Special Variable, @todo: Private special variables
Special Variable, @usage: Private special variables
Special Variable, @utils: Private special variables


A.4 Data types

Jump to:   C   D   F   P   S  
Index Entry  Section

C
Condition, documentation-has-problems: Public conditions

D
docs-builder: The docs-builder system
docs-builder: The docs-builder package
docs-builder.asd: The docs-builder/docs-builder․asd file
docs-builder/builder: The docs-builder/builder system
docs-builder/builder: The docs-builder/builder package
docs-builder/builders/40ants-doc/guesser: The docs-builder/builders/40ants-doc/guesser system
docs-builder/builders/40ants-doc/guesser: The docs-builder/builders/40ants-doc/guesser package
docs-builder/builders/geneva/guesser: The docs-builder/builders/geneva/guesser system
docs-builder/builders/geneva/guesser: The docs-builder/builders/geneva/guesser package
docs-builder/builders/mgl-pax/guesser: The docs-builder/builders/mgl-pax/guesser system
docs-builder/builders/mgl-pax/guesser: The docs-builder/builders/mgl-pax/guesser package
docs-builder/changelog: The docs-builder/changelog system
docs-builder/changelog: The docs-builder/changelog package
docs-builder/core: The docs-builder/core system
docs-builder/docs: The docs-builder/docs system
docs-builder/docs: The docs-builder/docs package
docs-builder/guesser: The docs-builder/guesser system
docs-builder/guesser: The docs-builder/guesser package
docs-builder/utils: The docs-builder/utils system
docs-builder/utils: The docs-builder/utils package
docs-config: The docs-config system
docs-config: The docs-config package
docs-config.asd: The docs-config/docs-config․asd file
docs-config/config: The docs-config/config system
documentation-has-problems: Public conditions

F
File, docs-builder.asd: The docs-builder/docs-builder․asd file
File, docs-config.asd: The docs-config/docs-config․asd file
File, file-type.lisp: The docs-builder/core/file-type․lisp file
File, file-type.lisp: The docs-builder/builder/file-type․lisp file
File, file-type.lisp: The docs-config/config/file-type․lisp file
File, file-type.lisp: The docs-builder/guesser/file-type․lisp file
File, file-type.lisp: The docs-builder/changelog/file-type․lisp file
File, file-type.lisp: The docs-builder/builders/40ants-doc/guesser/file-type․lisp file
File, file-type.lisp: The docs-builder/utils/file-type․lisp file
File, file-type.lisp: The docs-builder/builders/mgl-pax/guesser/file-type․lisp file
File, file-type.lisp: The docs-builder/builders/geneva/guesser/file-type․lisp file
File, file-type.lisp: The docs-builder/docs/file-type․lisp file
file-type.lisp: The docs-builder/core/file-type․lisp file
file-type.lisp: The docs-builder/builder/file-type․lisp file
file-type.lisp: The docs-config/config/file-type․lisp file
file-type.lisp: The docs-builder/guesser/file-type․lisp file
file-type.lisp: The docs-builder/changelog/file-type․lisp file
file-type.lisp: The docs-builder/builders/40ants-doc/guesser/file-type․lisp file
file-type.lisp: The docs-builder/utils/file-type․lisp file
file-type.lisp: The docs-builder/builders/mgl-pax/guesser/file-type․lisp file
file-type.lisp: The docs-builder/builders/geneva/guesser/file-type․lisp file
file-type.lisp: The docs-builder/docs/file-type․lisp file

P
Package, docs-builder: The docs-builder package
Package, docs-builder/builder: The docs-builder/builder package
Package, docs-builder/builders/40ants-doc/guesser: The docs-builder/builders/40ants-doc/guesser package
Package, docs-builder/builders/geneva/guesser: The docs-builder/builders/geneva/guesser package
Package, docs-builder/builders/mgl-pax/guesser: The docs-builder/builders/mgl-pax/guesser package
Package, docs-builder/changelog: The docs-builder/changelog package
Package, docs-builder/docs: The docs-builder/docs package
Package, docs-builder/guesser: The docs-builder/guesser package
Package, docs-builder/utils: The docs-builder/utils package
Package, docs-config: The docs-config package

S
System, docs-builder: The docs-builder system
System, docs-builder/builder: The docs-builder/builder system
System, docs-builder/builders/40ants-doc/guesser: The docs-builder/builders/40ants-doc/guesser system
System, docs-builder/builders/geneva/guesser: The docs-builder/builders/geneva/guesser system
System, docs-builder/builders/mgl-pax/guesser: The docs-builder/builders/mgl-pax/guesser system
System, docs-builder/changelog: The docs-builder/changelog system
System, docs-builder/core: The docs-builder/core system
System, docs-builder/docs: The docs-builder/docs system
System, docs-builder/guesser: The docs-builder/guesser system
System, docs-builder/utils: The docs-builder/utils system
System, docs-config: The docs-config system
System, docs-config/config: The docs-config/config system