spinneret

API Reference

spinneret

Common Lisp HTML5 generator.

SPINNERET

  • Variable *HTML*
    (make-synonym-stream '*standard-output*)
    Output stream for HTML generation.
  • Variable *HTML-LANG*
    "en"
  • Variable *HTML-CHARSET*
    "utf-8"
  • Variable *FILL-COLUMN*
    80
    Column at which to wrap text. This is always measured from the start of the tag.
  • Function GET-HTML-PATH
    Return a copy of *HTML-PATH*. This is necessary because *HTML-PATH* itself is stack-allocated.
  • Macro WITH-HTML (&body body &environment env)
    Interpret BODY as HTML. Consult README.txt for the syntax.
  • Macro WITH-HTML-STRING (&body body)
    Like WITH-HTML, but capture the output as a string.
  • Generic-Function HTML (object)
    Return an unescaped, unfilled string representing OBJECT.
  • Method HTML ((nada null))
  • Method HTML ((nada null))
  • Method HTML ((nada null))
  • Method HTML ((nada null))
  • Method HTML ((nada null))
  • Method HTML ((nada null))
  • Method HTML (object)
  • Method HTML (object)
  • Method HTML (object)
  • Method HTML (object)
  • Method HTML ((string string))
  • Method HTML ((char character))
  • Method HTML ((n number))
  • Method HTML ((sym symbol))
  • Generic-Function HTML-LENGTH (x)
    The length of X when printed as an HTML string. This is provided so you can give Spinneret the information it needs to make reasonable decisions about line wrapping.
  • Macro DEFTAG (name (body attrs-var &rest ll) &body tag)

SPINNERET.TAG

No exported symbols.