.IP
\h'-\w'\fB\\$1\ \fP'u'\fB\\$1\ \fP\c
..
-.ds , \h'.16667m'
+.ds .. \&.\|.\|.
.
.\"--------------------------------------------------------------------------
.TH runlisp.conf 5 "27 August 2020" "Mark Wooding"
is assigned the value
.RB ` "one two ; not a comment three" ',
and
-.B short is assigned
+.B short
+is assigned
.RB ` "just a quick note" '.
.PP
The assignments applied to a section
.B @ENV
sections have no parents.
The
-.B @CONFIG
+.B @COMMON
section has one parent, namely
.BR @BUILTIN .
.PP
If the variable
.B @parents
is set in a section other than one of those named above,
-then it must consist of a space- or comma-separated list
+then it must consist of a space- and/or comma-separated list
of names,
which name the section's parents.
Currently, the parents need not be distinct,
If none of these lookups succeeds, then the lookup fails.
If all of the successful lookups found the
.I "same assignment"
-(not just the same value!)
+(not just the same value!)\&
then lookup finds that assignment.
Otherwise, the lookup reports an error.
.
.IB sect : \c
.RI ] var \c
.RB [ | \c
-.IR filter ]... \c
+.IR filter ]\*(.. \c
.RB [ ? \c
.IR alt ] \c
.BR } .
is encountered,
then a word is started if there is none currently under construction.
Until the next double quote is encountered,
-whitespace and single quotes treated literally,
+whitespace and single quotes are treated literally,
and simply added to the current word;
backslashes can be used to escape characters,
such as double quotes,
so that the result is subject to word splitting,
then an error is reported if a new word is started
without there being whitespace between the closing brace of the
-.B $ -expansion
+.BR $ -expansion
and the character which started the new word.
For example,
.IP
.
.SS "Predefined variables in @BUILTIN"
The
-.B @BULITIN
-Section has no parents.
+.B @BUILTIN
+section has no parents.
You should not override its settings in configuration files.
-it holds a number of variables set by the
+It holds a number of variables set by the
.B runlisp
programs.
.
(For some reason,
the ECL developers are changing
the way ECL recognizes command-line options,
-because they think that the minor aesthetic improvement
+because they think that the minor \(aesthetic improvement
is worth breaking everyone's scripts.)
This is determined by the
.B ecl-opt
section instead.
.
.TP
-.B @image-dir
+.B image-dir
The directory in which
.B runlisp
looks for, and
.B @image-dir
is set in the
.B @BUILTIN
-section
-.RB ( @image-dir
-is set in the
-.N @BUILTIN
section \(en see above \(en and
.B image-file
must be set in this section