factor/basis/prettyprint/config/config-docs.factor

31 lines
1.6 KiB
Factor
Raw Normal View History

USING: help.markup help.syntax io kernel
2007-09-20 18:09:08 -04:00
prettyprint.sections words ;
IN: prettyprint.config
ABOUT: "prettyprint-variables"
HELP: tab-size
{ $var-description "Prettyprinter tab size. Indent nesting is always a multiple of the tab size." } ;
HELP: margin
{ $var-description "The maximum line length, in characters. Lines longer than the margin are wrapped." } ;
HELP: nesting-limit
{ $var-description "The maximum nesting level. Structures that nest further than this will simply print as a pound sign (#). The default is " { $link f } ", denoting unlimited nesting depth." } ;
HELP: length-limit
{ $var-description "The maximum printed sequence length. Sequences longer than this are truncated, and \"...\" is output in place of remaining elements. The default is " { $link f } ", denoting unlimited sequence length." } ;
HELP: line-limit
{ $var-description "The maximum number of lines output by the prettyprinter before output is truncated with \"...\". The default is " { $link f } ", denoting unlimited line count." } ;
HELP: string-limit?
2007-09-20 18:09:08 -04:00
{ $var-description "Toggles whether printed strings are truncated to the margin." } ;
HELP: boa-tuples?
2009-08-30 22:14:14 -04:00
{ $var-description "Toggles whether tuples and structs print in BOA-form or assoc-form." }
{ $notes "See " { $link POSTPONE: T{ } " for a description of both literal tuple forms." } ;
2009-08-30 22:14:14 -04:00
HELP: c-object-pointers?
{ $var-description "Toggles whether C objects such as structs and direct arrays only print their underlying address. If this flag isn't set, C objects will attempt to print their contents. If a C object points to invalid memory, it will display only its address regardless." } ;