Constant summary | |
---|---|
+newline+ | (make-string 1 :initial-element #\Newline) |
+spaces+ | (make-string 2000 :initial-element #\ :element-type 'base-char) |
Macro summary | |
---|---|
defconstant | name value &optional doc |
Used for indentation.
This is the first line that'll be printed if the :PROLOGUE keyword argument is T
Whether to insert line breaks and indent. Also controls amount of indentation dynamically.
If NIL, a keyword symbol representing a tag or attribute name will not be automatically converted to lowercase. This is useful when one needs to output case sensitive XML.
The list of HTML tags that should be output as empty tags. See *HTML-EMPTY-TAG-AWARE-P*.
Set this to NIL to if you want to use CL-WHO as a strict XML generator. Otherwise, CL-WHO will only write empty tags listed in *HTML-EMPTY-TAGS* as <tag/> (XHTML mode) or <tag> (SGML mode). For all other tags, it will always generate <tag></tag>.