This is the common-doc-plump Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 04:50:48 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
common-doc-plump
Translate a Plump DOM into a CommonDoc document and back.
Fernando Borretti <eudoxiahp@gmail.com>
Fernando Borretti <eudoxiahp@gmail.com>
(GIT git@github.com:CommonDoc/common-doc-plump.git)
MIT
# common-doc-plump
[![Build Status](https://travis-ci.org/CommonDoc/common-doc-plump.svg?branch=master)](https://travis-ci.org/CommonDoc/common-doc-plump)
[![Coverage Status](https://coveralls.io/repos/CommonDoc/common-doc-plump/badge.svg?branch=master)](https://coveralls.io/r/CommonDoc/common-doc-plump?branch=master)
Translate a Plump DOM into a CommonDoc document and back. This is used by
[VerTeX][vertex].
[vertex]: https://github.com/CommonDoc/vertex
# License
Copyright (c) 2015 Fernando Borretti
Licensed under the MIT License.
0.1
common-doc
(system).
common-doc-split-paragraphs
(system).
plump
(system).
anaphora
(system).
cl-markup
(system).
src
(module).
Modules are listed depth-first from the system components tree.
common-doc-plump/src
common-doc-plump
(system).
parser.lisp
(file).
emitter.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
common-doc-plump/common-doc-plump.asd
common-doc-plump/src/parser.lisp
common-doc-plump/src/emitter.lisp
common-doc-plump/common-doc-plump.asd
common-doc-plump
(system).
common-doc-plump/src/parser.lisp
src
(module).
*serializer*
(special variable).
find-tags-by-name
(function).
parse
(generic function).
parse-document
(function).
tags-without-name
(function).
*parsers*
(special variable).
define-attr-only-parser
(macro).
define-attr-parser
(macro).
define-parser
(macro).
parse-verbatim
(function).
trim-whitespace
(function).
common-doc-plump/src/emitter.lisp
parser.lisp
(file).
src
(module).
emit
(function).
define-trivial-emitters
(macro).
doc->xml
(generic function).
html
(macro).
Packages are listed by definition order.
common-doc-plump.parser
Parse a Plump document into a CommonDoc document.
anaphora
.
common-lisp
.
*serializer*
(special variable).
find-tags-by-name
(function).
parse
(generic function).
parse-document
(function).
tags-without-name
(function).
*parsers*
(special variable).
define-attr-only-parser
(macro).
define-attr-parser
(macro).
define-parser
(macro).
parse-verbatim
(function).
trim-whitespace
(function).
common-doc-plump.emitter
Emit a Plump DOM from a CommonDoc document.
anaphora
.
common-doc
.
common-lisp
.
emit
(function).
define-trivial-emitters
(macro).
doc->xml
(generic function).
html
(macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Produce a Plump node from a CommonDoc document.
Find a Plump tag in a vector by tag name.
Parse a Plump node into a document.
Return a list of Plump tags in a vector whose tag name is not equal to ‘tag-name-or-list‘, which can be a string or a list of strings.
Parse a plump-tex node into a CommonDoc node.
element
)) ¶Parse a Plump element.
root
)) ¶Parse a Plump root element.
list
)) ¶Parse a list.
vector
)) ¶Parse a vector of Plump nodes.
text-node
)) ¶Parse a Plump text node.
A wrapper around cl-markup’s ‘markup‘ macro which works better in recursive contexts.
Parse a node with verbatim text.
Trim whitespace from a string.
Turn a CommonDoc node to XML.
cell
)) ¶row
)) ¶table
)) ¶figure
)) ¶image
)) ¶definition-list
)) ¶ordered-list
)) ¶unordered-list
)) ¶definition
)) ¶list-item
)) ¶web-link
)) ¶document-link
)) ¶code-block
)) ¶content-node
)) ¶block-quote
)) ¶inline-quote
)) ¶subscript
)) ¶superscript
)) ¶code
)) ¶strikethrough
)) ¶underline
)) ¶italic
)) ¶bold
)) ¶paragraph
)) ¶list
)) ¶text-node
)) ¶Jump to: | D E F G H M P T |
---|
Jump to: | D E F G H M P T |
---|
Jump to: | *
S |
---|
Jump to: | *
S |
---|
Jump to: | C E F M P S |
---|
Jump to: | C E F M P S |
---|