The colorize Reference Manual

This is the colorize Reference Manual, version 0.9, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 16:05:28 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 colorize

A Syntax highlighting library

Maintainer

Brit Butler <>

Author

Brian Mastenbrook

License

MIT

Version

0.9

Dependencies
  • html-encode (system).
  • split-sequence (system).
  • alexandria (system).
Source

colorize.asd.

Child Components

3 Files

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


3.1 Lisp


3.1.1 colorize/colorize.asd

Source

colorize.asd.

Parent Component

colorize (system).

ASDF Systems

colorize.

Packages

colorize-system.


3.1.2 colorize/colorize-package.lisp

Source

colorize.asd.

Parent Component

colorize (system).

Packages

colorize.


3.1.3 colorize/coloring-css.lisp

Dependency

colorize-package.lisp (file).

Source

colorize.asd.

Parent Component

colorize (system).

Public Interface
Internals

for-css (function).


3.1.4 colorize/colorize.lisp

Dependencies
Source

colorize.asd.

Parent Component

colorize (system).

Public Interface
Internals

3.1.5 colorize/abbrev.lisp

Source

colorize.asd.

Parent Component

colorize (system).

Packages

abbrev.

Public Interface

abbrev (function).

Internals

could-be-wrap (function).


3.1.6 colorize/clhs-lookup.lisp

Dependency

abbrev.lisp (file).

Source

colorize.asd.

Parent Component

colorize (system).

Packages

clhs-lookup.

Public Interface
Internals

3.1.7 colorize/r5rs-lookup.lisp

Source

colorize.asd.

Parent Component

colorize (system).

Packages

r5rs-lookup.

Public Interface
Internals

3.1.8 colorize/elisp-lookup.lisp

Source

colorize.asd.

Parent Component

colorize (system).

Packages

elisp-lookup.

Public Interface
Internals

3.1.9 colorize/coloring-types.lisp

Dependencies
Source

colorize.asd.

Parent Component

colorize (system).

Public Interface

*version-token* (special variable).

Internals

3.1.10 colorize/coloring-support.lisp

Dependency

colorize.lisp (file).

Source

colorize.asd.

Parent Component

colorize (system).

Internals

4 Packages

Packages are listed by definition order.


4.1 r5rs-lookup

Source

r5rs-lookup.lisp.

Use List

common-lisp.

Public Interface
Internals

4.2 clhs-lookup

Source

clhs-lookup.lisp.

Use List

common-lisp.

Public Interface
Internals

4.3 colorize-system

Source

colorize.asd.

Use List
  • asdf/interface.
  • common-lisp.

4.4 colorize

Homepage: <a href="http://github.com/redline6561/colorize">Github</a>

Source

colorize-package.lisp.

Use List

common-lisp.

Public Interface
Internals

4.5 elisp-lookup

Source

elisp-lookup.lisp.

Use List

common-lisp.

Public Interface
Internals

4.6 abbrev

Source

abbrev.lisp.

Use List
  • common-lisp.
  • split-sequence.
Public Interface

abbrev (function).

Internals

could-be-wrap (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: *coloring-css*
Package

colorize.

Source

coloring-css.lisp.

Special Variable: *css-background-class*
Package

colorize.

Source

coloring-css.lisp.

Special Variable: *version-token*
Package

colorize.

Source

coloring-types.lisp.


5.1.2 Ordinary functions

Function: abbrev (term &key wrap)
Package

abbrev.

Source

abbrev.lisp.

Function: autodetect-coloring-type (name)
Package

colorize.

Source

colorize.lisp.

Function: coloring-types ()

Return the supported coloring types as a list of dotted pairs of the form, (:keyword . "coloring-type").

Package

colorize.

Source

colorize.lisp.

Function: colorize-file (coloring-type input-file-name &optional output-file-name)

Given a COLORING-TYPE (keyword) and an INPUT-FILE-NAME, write colorized code to INPUT-FILE-NAME.html or OUTPUT-FILE-NAME, if provided.

Package

colorize.

Source

colorize.lisp.

Function: colorize-file-to-stream (coloring-type input-file-name stream &key wrap css-background encoder)

Given a COLORING-TYPE, INPUT-FILE-NAME, and a STREAM to write to, output the colorized code to the given STREAM. If WRAP is nil, write only the HTML for the code snippet. To wrap in a <tt> element rather than <pre>, pass ’encode-for-tt as the ENCODER.

Package

colorize.

Source

colorize.lisp.

Function: find-coloring-type (type)
Package

colorize.

Source

colorize.lisp.

Function: (setf find-coloring-type) (type)
Package

colorize.

Source

colorize.lisp.

Function: format-scan (coloring-type scan)
Package

colorize.

Source

colorize.lisp.

Function: html-colorization (coloring-type string &optional encoder)

Given a COLORING-TYPE and STRING, return the colorized HTML.

Package

colorize.

Source

colorize.lisp.

Function: make-background-css (color &key class extra)
Package

colorize.

Source

coloring-css.lisp.

Function: populate-table ()
Package

r5rs-lookup.

Source

r5rs-lookup.lisp.

Function: populate-table ()
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Function: populate-table ()
Package

elisp-lookup.

Source

elisp-lookup.lisp.

Function: scan-string (coloring-type string)
Package

colorize.

Source

colorize.lisp.

Function: spec-lookup (term &key type)
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Function: symbol-lookup (symbol)
Package

r5rs-lookup.

Source

r5rs-lookup.lisp.

Function: symbol-lookup (term)
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Function: symbol-lookup (symbol)
Package

elisp-lookup.

Source

elisp-lookup.lisp.


5.2 Internals


5.2.1 Special variables

Special Variable: *abbrev-table*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *c++-reserved-words*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *c-begin-word*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *c-close-parens*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *c-open-parens*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *c-reserved-words*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *c-terminators*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *close-parens*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *coloring-types*
Package

colorize.

Source

colorize.lisp.

Special Variable: *common-macros*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *elisp-file*
Package

elisp-lookup.

Source

elisp-lookup.lisp.

Special Variable: *elisp-root*
Package

elisp-lookup.

Source

elisp-lookup.lisp.

Special Variable: *erlang-begin-fun*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *erlang-begin-var*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *erlang-begin-word*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *erlang-close-parens*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *erlang-open-parens*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *erlang-reserved-words*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *erlang-terminators*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *format-table*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *formatter-local-variables*
Package

colorize.

Source

colorize.lisp.

Special Variable: *haskell-begin-cons*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *haskell-begin-id*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *haskell-close-parens*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *haskell-in-symbol*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *haskell-in-word*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *haskell-non-constituent*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *haskell-open-parens*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *haskell-reserved-symbols*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *haskell-reserved-words*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *hyperspec-map-file*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *hyperspec-pathname*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *hyperspec-root*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *java-reserved-words*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *last-warn-time*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *mop-map-file*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *mop-root*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *non-constituent*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *numbers*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *open-parens*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *populated-p*
Package

r5rs-lookup.

Source

r5rs-lookup.lisp.

Special Variable: *populated-p*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *populated-p*
Package

elisp-lookup.

Source

elisp-lookup.lisp.

Special Variable: *python-reserved-words*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *r5rs-file*
Package

r5rs-lookup.

Source

r5rs-lookup.lisp.

Special Variable: *r5rs-root*
Package

r5rs-lookup.

Source

r5rs-lookup.lisp.

Special Variable: *read-macro-table*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *reset-position*
Package

colorize.

Source

colorize.lisp.

Special Variable: *scan-calls*
Package

colorize.

Source

colorize.lisp.

Special Variable: *section-table*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *special-forms*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *symbol-characters*
Package

colorize.

Source

coloring-types.lisp.

Special Variable: *symbol-table*
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Special Variable: *table*
Package

r5rs-lookup.

Source

r5rs-lookup.lisp.

Special Variable: *table*
Package

elisp-lookup.

Source

elisp-lookup.lisp.


5.2.2 Macros

Macro: define-coloring-type (name fancy-name &key default-mode transitions formatters autodetect parent formatter-variables formatter-after-hook invisible)
Package

colorize.

Source

colorize.lisp.

Macro: format-parenthesis (paren &key open-parens close-parens before-paren after-paren paren-counter)

Macro to help emmitting parenthesis.
It will result in a string wrapping the paren in appropriate <span> or </span> tags. The optional arguments before-paren and after-paren are
added at the begin/end of the resulting string.

Note that paren, open-parens and close-parens are evaluated once as arguments. However, paren-counter should be a setf’able counter and is modified.

Also the before-paren and after-paren are evalulated once, however only AFTER the paren-counter is updated. This is done to be compatible with
the boiler plate code this replaces.
There is one case it is needed, and that is when the argument to :after-paren is the following expression

:after-paren (colorize after-paren)

In this case the after paren is colorized with the new nesting level.

This behaviour is tricky and should probably be changed.

Package

colorize.

Source

coloring-support.lisp.

Macro: with-gensyms ((&rest names) &body body)
Package

colorize.

Source

colorize.lisp.

Macro: with-scanning-functions (string-param position-place mode-place mode-wait-place &body body)
Package

colorize.

Source

colorize.lisp.


5.2.3 Ordinary functions

Function: abbrev-lookup (term)
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Function: add-clhs-section-to-table (&rest numbers)
Package

clhs-lookup.

Source

clhs-lookup.lisp.

Function: close-dangling-parenthesis (paren-counter)

Emit enough </span> tags to account for missing close parenthesis in the source.

Package

colorize.

Source

coloring-support.lisp.

Function: could-be-wrap (term char-set)
Package

abbrev.

Source

abbrev.lisp.

Function: encoder-fn (encoder)
Package

colorize.

Source

colorize.lisp.

Function: for-css (thing)
Package

colorize.

Source

coloring-css.lisp.

Function: full-transition-table (coloring-type-object)
Package

colorize.

Source

colorize.lisp.

Function: valid-target (&rest numbers)
Package

clhs-lookup.

Source

clhs-lookup.lisp.


5.2.4 Generic functions

Generic Reader: coloring-type-autodetect-function (object)
Package

colorize.

Methods
Reader Method: coloring-type-autodetect-function ((coloring-type coloring-type))

automatically generated reader method

Source

colorize.lisp.

Target Slot

autodetect-function.

Generic Writer: (setf coloring-type-autodetect-function) (object)
Package

colorize.

Methods
Writer Method: (setf coloring-type-autodetect-function) ((coloring-type coloring-type))

automatically generated writer method

Source

colorize.lisp.

Target Slot

autodetect-function.

Generic Reader: coloring-type-default-mode (object)
Package

colorize.

Methods
Reader Method: coloring-type-default-mode ((coloring-type coloring-type))

automatically generated reader method

Source

colorize.lisp.

Target Slot

default-mode.

Generic Writer: (setf coloring-type-default-mode) (object)
Package

colorize.

Methods
Writer Method: (setf coloring-type-default-mode) ((coloring-type coloring-type))

automatically generated writer method

Source

colorize.lisp.

Target Slot

default-mode.

Generic Reader: coloring-type-fancy-name (object)
Package

colorize.

Methods
Reader Method: coloring-type-fancy-name ((coloring-type coloring-type))

automatically generated reader method

Source

colorize.lisp.

Target Slot

fancy-name.

Generic Writer: (setf coloring-type-fancy-name) (object)
Package

colorize.

Methods
Writer Method: (setf coloring-type-fancy-name) ((coloring-type coloring-type))

automatically generated writer method

Source

colorize.lisp.

Target Slot

fancy-name.

Generic Reader: coloring-type-formatter-after-hook (object)
Package

colorize.

Methods
Reader Method: coloring-type-formatter-after-hook ((coloring-type coloring-type))

automatically generated reader method

Source

colorize.lisp.

Target Slot

formatter-after-hook.

Generic Writer: (setf coloring-type-formatter-after-hook) (object)
Package

colorize.

Methods
Writer Method: (setf coloring-type-formatter-after-hook) ((coloring-type coloring-type))

automatically generated writer method

Source

colorize.lisp.

Target Slot

formatter-after-hook.

Generic Reader: coloring-type-formatter-initial-values (object)
Package

colorize.

Methods
Reader Method: coloring-type-formatter-initial-values ((coloring-type coloring-type))

automatically generated reader method

Source

colorize.lisp.

Target Slot

formatter-initial-values.

Generic Writer: (setf coloring-type-formatter-initial-values) (object)
Package

colorize.

Methods
Writer Method: (setf coloring-type-formatter-initial-values) ((coloring-type coloring-type))

automatically generated writer method

Source

colorize.lisp.

Target Slot

formatter-initial-values.

Generic Reader: coloring-type-parent-type (object)
Package

colorize.

Methods
Reader Method: coloring-type-parent-type ((coloring-type coloring-type))

automatically generated reader method

Source

colorize.lisp.

Target Slot

parent-type.

Generic Writer: (setf coloring-type-parent-type) (object)
Package

colorize.

Methods
Writer Method: (setf coloring-type-parent-type) ((coloring-type coloring-type))

automatically generated writer method

Source

colorize.lisp.

Target Slot

parent-type.

Generic Reader: coloring-type-term-formatter (object)
Package

colorize.

Methods
Reader Method: coloring-type-term-formatter ((coloring-type coloring-type))

automatically generated reader method

Source

colorize.lisp.

Target Slot

term-formatter.

Generic Writer: (setf coloring-type-term-formatter) (object)
Package

colorize.

Methods
Writer Method: (setf coloring-type-term-formatter) ((coloring-type coloring-type))

automatically generated writer method

Source

colorize.lisp.

Target Slot

term-formatter.

Generic Reader: coloring-type-transition-functions (object)
Package

colorize.

Methods
Reader Method: coloring-type-transition-functions ((coloring-type coloring-type))

automatically generated reader method

Source

colorize.lisp.

Target Slot

transition-functions.

Generic Writer: (setf coloring-type-transition-functions) (object)
Package

colorize.

Methods
Writer Method: (setf coloring-type-transition-functions) ((coloring-type coloring-type))

automatically generated writer method

Source

colorize.lisp.

Target Slot

transition-functions.

Generic Reader: coloring-type-visible (object)
Package

colorize.

Methods
Reader Method: coloring-type-visible ((coloring-type coloring-type))

automatically generated reader method

Source

colorize.lisp.

Target Slot

visible.

Generic Writer: (setf coloring-type-visible) (object)
Package

colorize.

Methods
Writer Method: (setf coloring-type-visible) ((coloring-type coloring-type))

automatically generated writer method

Source

colorize.lisp.

Target Slot

visible.


5.2.5 Classes

Class: coloring-type
Package

colorize.

Source

colorize.lisp.

Direct methods
Direct slots
Slot: default-mode
Initargs

:default-mode

Readers

coloring-type-default-mode.

Writers

(setf coloring-type-default-mode).

Slot: transition-functions
Initargs

:transition-functions

Readers

coloring-type-transition-functions.

Writers

(setf coloring-type-transition-functions).

Slot: fancy-name
Initargs

:fancy-name

Readers

coloring-type-fancy-name.

Writers

(setf coloring-type-fancy-name).

Slot: term-formatter
Initargs

:term-formatter

Readers

coloring-type-term-formatter.

Writers

(setf coloring-type-term-formatter).

Slot: formatter-initial-values
Initargs

:formatter-initial-values

Readers

coloring-type-formatter-initial-values.

Writers

(setf coloring-type-formatter-initial-values).

Slot: formatter-after-hook
Initform

(constantly "")

Initargs

:formatter-after-hook

Readers

coloring-type-formatter-after-hook.

Writers

(setf coloring-type-formatter-after-hook).

Slot: autodetect-function
Initform

(constantly nil)

Initargs

:autodetect-function

Readers

coloring-type-autodetect-function.

Writers

(setf coloring-type-autodetect-function).

Slot: parent-type
Initargs

:parent-type

Readers

coloring-type-parent-type.

Writers

(setf coloring-type-parent-type).

Slot: visible
Initform

t

Initargs

:visible

Readers

coloring-type-visible.

Writers

(setf coloring-type-visible).


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   (  
A   C   D   E   F   G   H   M   P   S   V   W  
Index Entry  Section

(
(setf coloring-type-autodetect-function): Private generic functions
(setf coloring-type-autodetect-function): Private generic functions
(setf coloring-type-default-mode): Private generic functions
(setf coloring-type-default-mode): Private generic functions
(setf coloring-type-fancy-name): Private generic functions
(setf coloring-type-fancy-name): Private generic functions
(setf coloring-type-formatter-after-hook): Private generic functions
(setf coloring-type-formatter-after-hook): Private generic functions
(setf coloring-type-formatter-initial-values): Private generic functions
(setf coloring-type-formatter-initial-values): Private generic functions
(setf coloring-type-parent-type): Private generic functions
(setf coloring-type-parent-type): Private generic functions
(setf coloring-type-term-formatter): Private generic functions
(setf coloring-type-term-formatter): Private generic functions
(setf coloring-type-transition-functions): Private generic functions
(setf coloring-type-transition-functions): Private generic functions
(setf coloring-type-visible): Private generic functions
(setf coloring-type-visible): Private generic functions
(setf find-coloring-type): Public ordinary functions

A
abbrev: Public ordinary functions
abbrev-lookup: Private ordinary functions
add-clhs-section-to-table: Private ordinary functions
autodetect-coloring-type: Public ordinary functions

C
close-dangling-parenthesis: Private ordinary functions
coloring-type-autodetect-function: Private generic functions
coloring-type-autodetect-function: Private generic functions
coloring-type-default-mode: Private generic functions
coloring-type-default-mode: Private generic functions
coloring-type-fancy-name: Private generic functions
coloring-type-fancy-name: Private generic functions
coloring-type-formatter-after-hook: Private generic functions
coloring-type-formatter-after-hook: Private generic functions
coloring-type-formatter-initial-values: Private generic functions
coloring-type-formatter-initial-values: Private generic functions
coloring-type-parent-type: Private generic functions
coloring-type-parent-type: Private generic functions
coloring-type-term-formatter: Private generic functions
coloring-type-term-formatter: Private generic functions
coloring-type-transition-functions: Private generic functions
coloring-type-transition-functions: Private generic functions
coloring-type-visible: Private generic functions
coloring-type-visible: Private generic functions
coloring-types: Public ordinary functions
colorize-file: Public ordinary functions
colorize-file-to-stream: Public ordinary functions
could-be-wrap: Private ordinary functions

D
define-coloring-type: Private macros

E
encoder-fn: Private ordinary functions

F
find-coloring-type: Public ordinary functions
for-css: Private ordinary functions
format-parenthesis: Private macros
format-scan: Public ordinary functions
full-transition-table: Private ordinary functions
Function, (setf find-coloring-type): Public ordinary functions
Function, abbrev: Public ordinary functions
Function, abbrev-lookup: Private ordinary functions
Function, add-clhs-section-to-table: Private ordinary functions
Function, autodetect-coloring-type: Public ordinary functions
Function, close-dangling-parenthesis: Private ordinary functions
Function, coloring-types: Public ordinary functions
Function, colorize-file: Public ordinary functions
Function, colorize-file-to-stream: Public ordinary functions
Function, could-be-wrap: Private ordinary functions
Function, encoder-fn: Private ordinary functions
Function, find-coloring-type: Public ordinary functions
Function, for-css: Private ordinary functions
Function, format-scan: Public ordinary functions
Function, full-transition-table: Private ordinary functions
Function, html-colorization: Public ordinary functions
Function, make-background-css: Public ordinary functions
Function, populate-table: Public ordinary functions
Function, populate-table: Public ordinary functions
Function, populate-table: Public ordinary functions
Function, scan-string: Public ordinary functions
Function, spec-lookup: Public ordinary functions
Function, symbol-lookup: Public ordinary functions
Function, symbol-lookup: Public ordinary functions
Function, symbol-lookup: Public ordinary functions
Function, valid-target: Private ordinary functions

G
Generic Function, (setf coloring-type-autodetect-function): Private generic functions
Generic Function, (setf coloring-type-default-mode): Private generic functions
Generic Function, (setf coloring-type-fancy-name): Private generic functions
Generic Function, (setf coloring-type-formatter-after-hook): Private generic functions
Generic Function, (setf coloring-type-formatter-initial-values): Private generic functions
Generic Function, (setf coloring-type-parent-type): Private generic functions
Generic Function, (setf coloring-type-term-formatter): Private generic functions
Generic Function, (setf coloring-type-transition-functions): Private generic functions
Generic Function, (setf coloring-type-visible): Private generic functions
Generic Function, coloring-type-autodetect-function: Private generic functions
Generic Function, coloring-type-default-mode: Private generic functions
Generic Function, coloring-type-fancy-name: Private generic functions
Generic Function, coloring-type-formatter-after-hook: Private generic functions
Generic Function, coloring-type-formatter-initial-values: Private generic functions
Generic Function, coloring-type-parent-type: Private generic functions
Generic Function, coloring-type-term-formatter: Private generic functions
Generic Function, coloring-type-transition-functions: Private generic functions
Generic Function, coloring-type-visible: Private generic functions

H
html-colorization: Public ordinary functions

M
Macro, define-coloring-type: Private macros
Macro, format-parenthesis: Private macros
Macro, with-gensyms: Private macros
Macro, with-scanning-functions: Private macros
make-background-css: Public ordinary functions
Method, (setf coloring-type-autodetect-function): Private generic functions
Method, (setf coloring-type-default-mode): Private generic functions
Method, (setf coloring-type-fancy-name): Private generic functions
Method, (setf coloring-type-formatter-after-hook): Private generic functions
Method, (setf coloring-type-formatter-initial-values): Private generic functions
Method, (setf coloring-type-parent-type): Private generic functions
Method, (setf coloring-type-term-formatter): Private generic functions
Method, (setf coloring-type-transition-functions): Private generic functions
Method, (setf coloring-type-visible): Private generic functions
Method, coloring-type-autodetect-function: Private generic functions
Method, coloring-type-default-mode: Private generic functions
Method, coloring-type-fancy-name: Private generic functions
Method, coloring-type-formatter-after-hook: Private generic functions
Method, coloring-type-formatter-initial-values: Private generic functions
Method, coloring-type-parent-type: Private generic functions
Method, coloring-type-term-formatter: Private generic functions
Method, coloring-type-transition-functions: Private generic functions
Method, coloring-type-visible: Private generic functions

P
populate-table: Public ordinary functions
populate-table: Public ordinary functions
populate-table: Public ordinary functions

S
scan-string: Public ordinary functions
spec-lookup: Public ordinary functions
symbol-lookup: Public ordinary functions
symbol-lookup: Public ordinary functions
symbol-lookup: Public ordinary functions

V
valid-target: Private ordinary functions

W
with-gensyms: Private macros
with-scanning-functions: Private macros


A.3 Variables

Jump to:   *  
A   D   F   P   S   T   V  
Index Entry  Section

*
*abbrev-table*: Private special variables
*c++-reserved-words*: Private special variables
*c-begin-word*: Private special variables
*c-close-parens*: Private special variables
*c-open-parens*: Private special variables
*c-reserved-words*: Private special variables
*c-terminators*: Private special variables
*close-parens*: Private special variables
*coloring-css*: Public special variables
*coloring-types*: Private special variables
*common-macros*: Private special variables
*css-background-class*: Public special variables
*elisp-file*: Private special variables
*elisp-root*: Private special variables
*erlang-begin-fun*: Private special variables
*erlang-begin-var*: Private special variables
*erlang-begin-word*: Private special variables
*erlang-close-parens*: Private special variables
*erlang-open-parens*: Private special variables
*erlang-reserved-words*: Private special variables
*erlang-terminators*: Private special variables
*format-table*: Private special variables
*formatter-local-variables*: Private special variables
*haskell-begin-cons*: Private special variables
*haskell-begin-id*: Private special variables
*haskell-close-parens*: Private special variables
*haskell-in-symbol*: Private special variables
*haskell-in-word*: Private special variables
*haskell-non-constituent*: Private special variables
*haskell-open-parens*: Private special variables
*haskell-reserved-symbols*: Private special variables
*haskell-reserved-words*: Private special variables
*hyperspec-map-file*: Private special variables
*hyperspec-pathname*: Private special variables
*hyperspec-root*: Private special variables
*java-reserved-words*: Private special variables
*last-warn-time*: Private special variables
*mop-map-file*: Private special variables
*mop-root*: Private special variables
*non-constituent*: Private special variables
*numbers*: Private special variables
*open-parens*: Private special variables
*populated-p*: Private special variables
*populated-p*: Private special variables
*populated-p*: Private special variables
*python-reserved-words*: Private special variables
*r5rs-file*: Private special variables
*r5rs-root*: Private special variables
*read-macro-table*: Private special variables
*reset-position*: Private special variables
*scan-calls*: Private special variables
*section-table*: Private special variables
*special-forms*: Private special variables
*symbol-characters*: Private special variables
*symbol-table*: Private special variables
*table*: Private special variables
*table*: Private special variables
*version-token*: Public special variables

A
autodetect-function: Private classes

D
default-mode: Private classes

F
fancy-name: Private classes
formatter-after-hook: Private classes
formatter-initial-values: Private classes

P
parent-type: Private classes

S
Slot, autodetect-function: Private classes
Slot, default-mode: Private classes
Slot, fancy-name: Private classes
Slot, formatter-after-hook: Private classes
Slot, formatter-initial-values: Private classes
Slot, parent-type: Private classes
Slot, term-formatter: Private classes
Slot, transition-functions: Private classes
Slot, visible: Private classes
Special Variable, *abbrev-table*: Private special variables
Special Variable, *c++-reserved-words*: Private special variables
Special Variable, *c-begin-word*: Private special variables
Special Variable, *c-close-parens*: Private special variables
Special Variable, *c-open-parens*: Private special variables
Special Variable, *c-reserved-words*: Private special variables
Special Variable, *c-terminators*: Private special variables
Special Variable, *close-parens*: Private special variables
Special Variable, *coloring-css*: Public special variables
Special Variable, *coloring-types*: Private special variables
Special Variable, *common-macros*: Private special variables
Special Variable, *css-background-class*: Public special variables
Special Variable, *elisp-file*: Private special variables
Special Variable, *elisp-root*: Private special variables
Special Variable, *erlang-begin-fun*: Private special variables
Special Variable, *erlang-begin-var*: Private special variables
Special Variable, *erlang-begin-word*: Private special variables
Special Variable, *erlang-close-parens*: Private special variables
Special Variable, *erlang-open-parens*: Private special variables
Special Variable, *erlang-reserved-words*: Private special variables
Special Variable, *erlang-terminators*: Private special variables
Special Variable, *format-table*: Private special variables
Special Variable, *formatter-local-variables*: Private special variables
Special Variable, *haskell-begin-cons*: Private special variables
Special Variable, *haskell-begin-id*: Private special variables
Special Variable, *haskell-close-parens*: Private special variables
Special Variable, *haskell-in-symbol*: Private special variables
Special Variable, *haskell-in-word*: Private special variables
Special Variable, *haskell-non-constituent*: Private special variables
Special Variable, *haskell-open-parens*: Private special variables
Special Variable, *haskell-reserved-symbols*: Private special variables
Special Variable, *haskell-reserved-words*: Private special variables
Special Variable, *hyperspec-map-file*: Private special variables
Special Variable, *hyperspec-pathname*: Private special variables
Special Variable, *hyperspec-root*: Private special variables
Special Variable, *java-reserved-words*: Private special variables
Special Variable, *last-warn-time*: Private special variables
Special Variable, *mop-map-file*: Private special variables
Special Variable, *mop-root*: Private special variables
Special Variable, *non-constituent*: Private special variables
Special Variable, *numbers*: Private special variables
Special Variable, *open-parens*: Private special variables
Special Variable, *populated-p*: Private special variables
Special Variable, *populated-p*: Private special variables
Special Variable, *populated-p*: Private special variables
Special Variable, *python-reserved-words*: Private special variables
Special Variable, *r5rs-file*: Private special variables
Special Variable, *r5rs-root*: Private special variables
Special Variable, *read-macro-table*: Private special variables
Special Variable, *reset-position*: Private special variables
Special Variable, *scan-calls*: Private special variables
Special Variable, *section-table*: Private special variables
Special Variable, *special-forms*: Private special variables
Special Variable, *symbol-characters*: Private special variables
Special Variable, *symbol-table*: Private special variables
Special Variable, *table*: Private special variables
Special Variable, *table*: Private special variables
Special Variable, *version-token*: Public special variables

T
term-formatter: Private classes
transition-functions: Private classes

V
visible: Private classes


A.4 Data types

Jump to:   A   C   E   F   P   R   S  
Index Entry  Section

A
abbrev: The abbrev package
abbrev.lisp: The colorize/abbrev․lisp file

C
Class, coloring-type: Private classes
clhs-lookup: The clhs-lookup package
clhs-lookup.lisp: The colorize/clhs-lookup․lisp file
coloring-css.lisp: The colorize/coloring-css․lisp file
coloring-support.lisp: The colorize/coloring-support․lisp file
coloring-type: Private classes
coloring-types.lisp: The colorize/coloring-types․lisp file
colorize: The colorize system
colorize: The colorize package
colorize-package.lisp: The colorize/colorize-package․lisp file
colorize-system: The colorize-system package
colorize.asd: The colorize/colorize․asd file
colorize.lisp: The colorize/colorize․lisp file

E
elisp-lookup: The elisp-lookup package
elisp-lookup.lisp: The colorize/elisp-lookup․lisp file

F
File, abbrev.lisp: The colorize/abbrev․lisp file
File, clhs-lookup.lisp: The colorize/clhs-lookup․lisp file
File, coloring-css.lisp: The colorize/coloring-css․lisp file
File, coloring-support.lisp: The colorize/coloring-support․lisp file
File, coloring-types.lisp: The colorize/coloring-types․lisp file
File, colorize-package.lisp: The colorize/colorize-package․lisp file
File, colorize.asd: The colorize/colorize․asd file
File, colorize.lisp: The colorize/colorize․lisp file
File, elisp-lookup.lisp: The colorize/elisp-lookup․lisp file
File, r5rs-lookup.lisp: The colorize/r5rs-lookup․lisp file

P
Package, abbrev: The abbrev package
Package, clhs-lookup: The clhs-lookup package
Package, colorize: The colorize package
Package, colorize-system: The colorize-system package
Package, elisp-lookup: The elisp-lookup package
Package, r5rs-lookup: The r5rs-lookup package

R
r5rs-lookup: The r5rs-lookup package
r5rs-lookup.lisp: The colorize/r5rs-lookup․lisp file

S
System, colorize: The colorize system